Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 111
Благодарности: 16

Профиль | Цитировать


Установка в Linux (Ubuntu 16.04):
Нужно установить:
Код: Выделить весь код
sudo apt install ffmpeg python3-matplotlib
plotbitrate.py для удобства переименовать в bitrate, сделать исполняемым chmod +x bitrate и поместить в ~/.local/bin или ~/bin, тогда можно вызывать из терминала:
Код: Выделить весь код
bitrate -s audio -p input.mkv
В некоторых дистрибутивах (обычно не deb based) не прописана переменная .local/bin, но ее можно указать в файле ~/.profile:
Код: Выделить весь код
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
Или сохранить скрипт в ~/bin или /usr/local/bin.

UPD: Пользователь m14u с audiophilesoft.ru нашел баг: ffmpeg версии 3.4.2 и выше неправильно показывает битрейт musepack (mpc) файлов. Версии ниже 3.4.2 показывают битрейт musepack файлов правильно. Если для вас это критично, старую версию ffprobe (ссылка взята отсюда) можно скопировать в ~/.local/bin/ffprobe, при обращении из терминала она переопределит системную. В Ubuntu 16.04 используется ffmpeg 2.8.15, так что там это не требуется.

Проблемные аудиофайлы можно предварительно перепаковать в mka с помощью MKVToolnix или ffmpeg (файлы можно перетаскивать в терминал):
Код: Выделить весь код
ffmpeg -i input -c copy -vn -sn output.mka

Последний раз редактировалось artenaki, 02-07-2020 в 20:44. Причина: Убрал лишнюю зависимость


Отправлено: 18:07, 28-05-2020 | #4