четверг, 2 сентября 2021 г.

Пакетное преобразование mp3 в ogg

Пакет dir2ogg является сценарием Python, расписывающим порядок совместной работы различных программ – раскодировщиков и кодировщиков ogg, что позволяет облегчить работу ему или ей по преобразованию своих музыкальных файлов в другой формат. dir2ogg преобразовывает файлы MP3, M4A, WMA, FLAC, и WAV в открытый формат OGG. Сайт автора – https://jak-linux.org/projects/dir2ogg 

Для установки dir2ogg в систему выполните в терминале команду

 sudo apt install -y dir2ogg

Моё знакомство с dir2ogg состоялось в ходе поисков инструмента для пакетного преобразования аудиокниг mp3 в файлы c более низким чем оригиналы битрейтом. И хотя dir2ogg мою проблему решить не смог (вследствие наиболее низкого битрейта на выходе – 80) сам по себе представляет интересное решение, к тому же работающее весьма шустро.

Использование dir2ogg описывается короткой справкой, которую можно получить по команде терминала dir2ogg --help

Для конвертации всех файлов mp3 в выбранной папке папке можно использовать команду:

dir2ogg -d "$(zenity --file-selection --directory)" -q N

N является цифрой, которая укажет с каким битрейтом осуществлять процесс перекодирования. К сожалению, в справке по пользованию это соответствие не приводится. Указывается только, что диапазон N составляет от 1 до 10, а значение по умолчанию равно 3. Соответствие значений N битрейту пришлось выяснять экспериментально:

  1 – 80
  2
– 96
  3
– 112
  4
– 128
  5
– 160
  6
– 192
  7
– 224
  8
– 256
  9
– 320
10
– 499

Пример работы dir2ogg указан на рисунке ниже:


Комментариев нет:

Отправить комментарий