February 4th, 2010

Зелёный

MP3 to OGG конвертер — bat-файл

У владельцев наладонников, карманных плееров, мобильников и т.п. бренчаще-звенящей портативной машинерии постоянная головная боль — как бы в обычно скромные объёмы памяти запихнуть побольше музыки или аудиокнижек. А памяти много не бывает. Поэтому естественно сам собой возникает вопрос об ужатии коллекции до каких-то минимальных объёмов. Решается это по-разному — в зависимости от возможностей, вкусов и предпочтений.
Один из вариантов — перекодировать в ogg, как самый доступный, свободный и, главное, обеспечивающий более-менее приличное качество на низких битрейтах формат. Для тех, у кого наличное железо позволяет — это один из самых приемлимых выходов.
Каковы варианты реализации? Конвертеров всяких много, foobar2000 тот же. Однако людям, не пугающихся консоли, рано или поздно приходит в голову, что можно как-то прощеCollapse )
В общем, взял я напильник и немного поточил. Результаты чего представляю обчеству. Называется сие чудо «Alex Dragon's MP3 to OGG converter v1.1».
Особенности и отличия от пращура:
установка всех важных переменных вынесена отдельным блоком от тела основного цикла;
в опциях конфигурирования есть возможность выбрать произвольно качество, частоту и преобразования стерео в моно (способствует при кодировании в основном речевых программ, книжку можно и в моно послушать);
возможность выбора вариантов кодирования через поток либо промежуточный файл; возможность выбирать удалять или не удалять исходные файлы;
возможность запускать скрипт для заданной директории (то есть задать параметром путь к нужному каталогу, типа converter.bat x:\some\dir);
и в довесок такая фишка, как детектирование в моно или стерео исходный файл.
Последнее нужно, что бы жутко не обламаться на Collapse )