Alx 24.05.2010 11:05
Скрипты — Перекодирование музыки в HE-AAC из разных форматов
Когда-то давно написал скрипт, призванный облегчить конвертирование музыкальных файлов в формат HE-AAC (AAC+). Музыку в этом формате удобно отправлять через инет из-за малых размеров файлов. Лучше же кинуть 1МБ сжатой музыки, чем 6МБ мпз?Скрипт требует aacplusenc. Для работы скрипта с файлами mp3 нужно mpg321, с ogg - ogg123, с wma - mplayer, с wav - sox. Параметры командной строки:
2aac <муз.файл> <�битрейт>
битрейт указывается в кбит/с (см. справку aacplusenc)
Ну это само собой что качественная музыка лучше. Этому формату можно найти много применений. Я написал первое что пришло в голову... Впринципе, для пользователей gprs это может быть интересно. Я скрипт писал для тестового сайта, там он генерировал из музыкальных файлов примеры для предпрослушивания. Потом я давал этот скрипт другу. Он сидел с телефона и очень хотел своё интернет-радио. Я для него у себя на сервере ставил icecast и hz. Друг сжимал музыку этим кодеком, закидывал по ftp на сервер, где она добавлялась в плейлист. Кстати, у меня где то лежат сырцы hz. В инете давно уже нет. Могу выложить с бинарником, если кому надо.
$ ./2aac test.mp3 128
Битрейт. Оставьте пустым, чтобы использовать битрейт по умолчанию - 24
Желаемый битрейт (в кбит/сек):
./2aac: line 24: mpg321: команда не найдена
*************************************************************
* Enhanced aacPlus Encoder
* Build Dec 11 2010, 17:43:09
* Matteo Croce <[email protected]>
*************************************************************
could not open -
$
Пакеты mpg321 и aacplusenc установлены, дистр Арч. ЧЯДНТ?
П.С. за скрипт поставлю плюс, так как не смотря на все мной сказанное выше, я знаю пару применений ( думаю попробывать своими силами сделать что-то вроде shazam или trackid )