|
Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » Просмотр графика битрейта аудиофайлов |
|
Просмотр графика битрейта аудиофайлов
|
Пользователь Сообщения: 111 |
PlotBitrate - python скрипт для просмотра графика битрейта звуковых файлов (а также IPB кадров видео).
Скриншоты: VBR CBR Установка: 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 для Windows Vista-10 (Downloads > Windows > Latest Python 3 Release > Windows executable installer) Python для Windows XP: 3.4.4 Official x86 x64 (рекомендуется) или 3.4.10 (Unofficial x86). FFmpeg для Windows 7-10 (static) FFmpeg для Windows XP-Vista (static), ссылка отсюда (официальный форум "FFmpeg для Windows" закрыт) plotbitrate.py зеркало Страница проекта на Github Примечания: Работоспособность проверена в 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 см. инструкцию ниже. |
|
Отправлено: 19:51, 23-05-2020 |
Пользователь Сообщения: 111
|
Хочу предостеречь, если будете удалять Python, удалять Launcher только во вторую очередь (там два пункта в установке и удалении, Launcher второй). Иначе будет ошибка удаления основной программы, что и повторная установка не поможет. Только чистка реестра - повторная установка - удаление. А вообще-то деинсталлятор хорошо все подчищает, главное не перепутать порядок удаления, просчитались с этим. Вот такое бывает.
|
Отправлено: 04:44, 25-05-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 111
|
Уточнение: Установка на Windows XP. Наконец-то получилось. В официальном Python 3.4.4.
Для установки matplotlib на XP вместо pip нужно сделать следующие шаги (по инструкции отсюда): Скопировать graphics.py в C:\Program Files\Python\Lib\site-packages или C:\Program Files\Python\Scripts (если установка Python производилась в Program Files). Как оказалось, необязательно, работает даже без этого. Установить 6 плагинов: numpy-1.8.1-win32-superpack-python3.4.exe python-dateutil-2.2.win32-py3.4.exe pyparsing-2.0.2.win32-py3.4.exe pytz-2014.4.win32-py3.4.exe six-1.7.3.win32-py3.4.exe matplotlib-1.3.1.win32-py3.4.exe Плагины ставятся в директорию Python (пути подставляются автоматически), но доступны для удаления в "установке и удалении программ". Все файлы залил в Web Archive, так что, если ссылки будут недоступны, можно скачать оттуда. |
Отправлено: 17:36, 28-05-2020 | #3 |
Пользователь Сообщения: 111
|
Установка в Linux (Ubuntu 16.04):
Нужно установить: plotbitrate.py для удобства переименовать в bitrate, сделать исполняемым chmod +x bitrate и поместить в ~/.local/bin или ~/bin, тогда можно вызывать из терминала: В некоторых дистрибутивах (обычно не deb based) не прописана переменная .local/bin, но ее можно указать в файле ~/.profile: Или сохранить скрипт в ~/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 (файлы можно перетаскивать в терминал): |
Последний раз редактировалось artenaki, 02-07-2020 в 20:44. Причина: Убрал лишнюю зависимость Отправлено: 18:07, 28-05-2020 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2010 - Автоматическое изменение графика при переносе данных, формулы и графика на другой лис | Invincible | Microsoft Office (Word, Excel, Outlook и т.д.) | 2 | 07-06-2013 22:13 | |
Определение битрейта | Frost O.S | Видео и аудио: обработка и кодирование | 9 | 23-10-2010 18:09 | |
Интерфейс - Сортировка аудиофайлов по номеру трека | konstantinych | Microsoft Windows 2000/XP | 2 | 27-02-2010 15:07 | |
воспроизведение аудиофайлов | chik | Microsoft Windows 2000/XP | 2 | 27-10-2005 00:41 | |
изменение битрейта видео | Polosataya | Видео и аудио: обработка и кодирование | 6 | 09-10-2005 12:00 |
|