Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
Проблема актуальна для Windows-платформы.

Потребовалось возможность программно объединять несколько mp3-файлов в один - реализации на питоне, к сожалению не нашел.

Меня даже устроило бы выполнение данной задачи через стороннее консольное приложение, но на мое удивление подобных нормально работающих приложений под Windows не нашлось - возможно причина в том, что эти приложения изначально разработаны под *nix и под Windows не всегда работали корректно (исходные файлы могли оказаться битыми, у некоторых бились теги и неправильно определялась длина звучания, некоторые корректно обрабатывали mp3 с постоянным битрейтом и некорректно с переменным).

Мною были опробованы следующие приложения: mp3wrap, mp3DirectCut, mpgtx.

Решение пришло в виде библиотеки NAudio для .Net, которую можно легко использовать под Python, правда не под обычный, а под IronPython.

Код можно посмотреть здесь.




Ваше имя
Ваш E-mail
(если хотите отслеживать комментарии)
Дoкажи, что ты не робот
Текст комментария