Как я могу показать/отобразить уровень громкости из видео на YouTube ИЛИ ЖЕ местные СМИ, еще не читая.
Идея состоит в том, что эта информация, как известно, воспроизводит список файлов или, лучше, читает мой полный плейлист YouTube «прочитать позже» без постоянного изменения уровня звука.
НО Я хочу здесь скриптовое решение, поскольку я хочу, чтобы оно также было доступно для моих локальных файлов.
что-то вроде :

Итак, настоящий вопрос здесь: как получить метаданные или оценку уровня записанного звука с любого носителя?
что я попробовал и бросил :
- Решения mstpy - не удалось использовать на многих носителях и не совсем соответствуют моим потребностям, когда работают
- Уровень звука настройки vlc и audacity можно регулировать только в списке локальных файлов.
- SoundFixer с неумолимой технологией, но работает только на НЕСКОЛЬКИХ веб-сайтах.
- сценарий, основанный на
mkfifo /tmp/mi{1,2} URL1=......... URL2=......... mplayer -softvol
-slave -input file=/tmp/mi1 $url1 &>/dev/null & mplayer -softvol -slave -input file=/tmp/mi2 $url2 & for ((i=1; i<=100; i+=1 )); спать 0,25; echo "том $(( 100 - $i )) 1 ">/tmp/mi1; сон 0,25 ;
echo "том $i 1">/tmp/mi2 ; сделано ; (sleep 5 ; echo quit >/tmp/mi1
;echo quit >/tmp/mi2)&
ПРИМЕЧАНИЕ. Я не хочу устанавливать слишком много вещей, чтобы избежать проблем с уже установленными приложениями и медиаплеерами.
Если есть решение для mplayer/mencoder, это может быть лучшим решением.