artenaki
23-05-2020, 19:51
PlotBitrate - python скрипт для просмотра графика битрейта звуковых файлов (а также IPB кадров видео).
Скриншоты:
VBR (https://img16.lostpic.net/2020/01/11/24c0ee3c78c886ab0bc2351fedc4b21a.png) CBR (https://img15.lostpic.net/2020/01/11/9230a3cf9116ad330c908cbb2e600c25.png)
Установка:
1. Установить Python 3.x installer, при установке поставить галочку "Add to PATH"
2. Скопировать ffprobe.exe в C:\Windows (или куда-нибудь в PATH, где его увидит Windows)
3. Выполнить в командной строке при подключенном интернете pip install matplotlib (в случае XP нужна ручная установка, см. инструкцию ниже)
4. Скопировать plotbitrate.py в C:\Windows\bitrate.py (или куда угодно с любым именем)
Использование:
python c:\windows\bitrate.py -s audio -p "c:\input.mkv"
Ссылки:
Python для Windows Vista-10 (https://www.python.org) (Downloads > Windows > Latest Python 3 Release > Windows executable installer)
Python для Windows XP: 3.4.4 Official x86 (https://www.python.org/ftp/python/3.4.4/python-3.4.4.msi) x64 (https://www.python.org/ftp/python/3.4.4/python-3.4.4.amd64.msi) (рекомендуется) или 3.4.10 (https://web.archive.org/web/20191124073130/http://matejhorvat.si/en/windows/python/index.htm) (Unofficial x86).
FFmpeg для Windows 7-10 (https://ffmpeg.zeranoe.com/builds) (static)
FFmpeg для Windows XP-Vista (https://rwijnsma.home.xs4all.nl/files/ffmpeg/?C=M;O=D) (static), ссылка отсюда (https://web.archive.org/web/20191214210709/https://ffmpeg.zeranoe.com/forum/viewtopic.php?t=6930) (официальный форум "FFmpeg для Windows" закрыт)
plotbitrate.py (https://pastebin.com/raw/kDiKdC8V) зеркало (https://web.archive.org/web/20200510183636if_/https://raw.githubusercontent.com/zeroepoch/plotbitrate/master/plotbitrate.py)
Страница проекта на Github (https://web.archive.org/web/20200510183151/https://github.com/zeroepoch/plotbitrate)
Примечания:
Работоспособность проверена в Windows 7 x86 и Windows XP x86.
Масштаб графика можно менять.
Ручное редактирование PATH при необходимости:
Компьютер - Свойства - Дополнительные параметры системы - Дополнительно - Переменные среды - Системные переменные - Path - Изменить (для правки путей не копируйте текст в Блокнот, он вставит переносы строк где не нужно, используйте Akelpad для этого)
или в regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment > Path
Ручное редактирование требует перезагрузки.
Новые версии matplotlib из репозитория pypi.org требуют Python >= 3.5, поэтому для установки на XP см. инструкцию ниже.
Скриншоты:
VBR (https://img16.lostpic.net/2020/01/11/24c0ee3c78c886ab0bc2351fedc4b21a.png) CBR (https://img15.lostpic.net/2020/01/11/9230a3cf9116ad330c908cbb2e600c25.png)
Установка:
1. Установить Python 3.x installer, при установке поставить галочку "Add to PATH"
2. Скопировать ffprobe.exe в C:\Windows (или куда-нибудь в PATH, где его увидит Windows)
3. Выполнить в командной строке при подключенном интернете pip install matplotlib (в случае XP нужна ручная установка, см. инструкцию ниже)
4. Скопировать plotbitrate.py в C:\Windows\bitrate.py (или куда угодно с любым именем)
Использование:
python c:\windows\bitrate.py -s audio -p "c:\input.mkv"
Ссылки:
Python для Windows Vista-10 (https://www.python.org) (Downloads > Windows > Latest Python 3 Release > Windows executable installer)
Python для Windows XP: 3.4.4 Official x86 (https://www.python.org/ftp/python/3.4.4/python-3.4.4.msi) x64 (https://www.python.org/ftp/python/3.4.4/python-3.4.4.amd64.msi) (рекомендуется) или 3.4.10 (https://web.archive.org/web/20191124073130/http://matejhorvat.si/en/windows/python/index.htm) (Unofficial x86).
FFmpeg для Windows 7-10 (https://ffmpeg.zeranoe.com/builds) (static)
FFmpeg для Windows XP-Vista (https://rwijnsma.home.xs4all.nl/files/ffmpeg/?C=M;O=D) (static), ссылка отсюда (https://web.archive.org/web/20191214210709/https://ffmpeg.zeranoe.com/forum/viewtopic.php?t=6930) (официальный форум "FFmpeg для Windows" закрыт)
plotbitrate.py (https://pastebin.com/raw/kDiKdC8V) зеркало (https://web.archive.org/web/20200510183636if_/https://raw.githubusercontent.com/zeroepoch/plotbitrate/master/plotbitrate.py)
Страница проекта на Github (https://web.archive.org/web/20200510183151/https://github.com/zeroepoch/plotbitrate)
Примечания:
Работоспособность проверена в Windows 7 x86 и Windows XP x86.
Масштаб графика можно менять.
Ручное редактирование PATH при необходимости:
Компьютер - Свойства - Дополнительные параметры системы - Дополнительно - Переменные среды - Системные переменные - Path - Изменить (для правки путей не копируйте текст в Блокнот, он вставит переносы строк где не нужно, используйте Akelpad для этого)
или в regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment > Path
Ручное редактирование требует перезагрузки.
Новые версии matplotlib из репозитория pypi.org требуют Python >= 3.5, поэтому для установки на XP см. инструкцию ниже.