[Форум] [Помощь] [Поиск] [Выйти] |
Добро пожаловать, User |
|
|
| ||
Один из лучших mp3 encoder'ов Win32 binaries from http://mitiok.cjb.net/ |
| ||
3.89бета 55,680,787 bytes in 13 files 3.90 61,500,342 bytes in 13 files Это для MMX, 3DNow!, SSE, SSE2 оптимизированных версий. Наверно и на простой так будет... |
| ||
Я что-то почитав документацию ничего не понял. С одной стороны, это ISO кодек, с другой стороны, от ISO там ничего не осталось... Кто-нить пояснит в чём дело? P.S. Сам пользую очень нравится, после качества кодирования высоких битрейтов тащусь от функции кодирования/декодирования из/в stdin/stdout. Исходники на http://www.mp3dev.org ftp://ftp.fu-berlin.de/unix/sound/lame/ Советую так же сходить на http://www.id3.org |
| ||
Реализация кодека от франхгоферовского института считается эталонной, но она не бесплатная. Группа lame'ов взяла за основу своего бесплатного кодера демо-пример эталонного кодека, и улучшала его до тех пор, пока в коде не осталось ни строки от оригинала. Таким образом достигалась лицензионная чистота. Еще совсем недавно на официальной страничке lame не давали бинарников, а была ссылка на это демо и патч, наложение которого давало исходник lame, который затем компилировался в бинарник :) (это не значит, что с соседней странички бинарник скачать было нельзя ;) |
| ||
То есть ничего не осталось от оригинала говорит о том, что код был полностью переписан с оптимизацией алгоритма или алгоритм другим стал? Насколько мне известно, есть три рода данных алгоримов: ISO, Fhg, Xing. |
| ||
да, про ISO... франхофер со товарищи создали формат, ставший стандартом, и за образец был взят демо-исходник уже ISO (тут я формально погнал). Что про вопрос, то я считал, что это реализации стандарта (т.е. формата, потока, etc). lame тут много брал из других реализаций (не копирайченые исходники, а поведение, свойства - длительность пауз у Fhg или vbr у Xing, к примеру). Формально, на сколько я понимаю, в части CBR это всё ISO based. Т.е. ISO-Fhg вроде синонимы. Фокус в реализации, в качестве, кто где и как звучит. И код lame полностью переписан уже давненько, внесено множество улучшений-изменений, психо-акустическая модель и т.п. Что называется hi-fi (высокая верность воспроизведения), приятность уху, и т.п. btw, в конце прошлого :) года вышел lame 3.91 |
| ||
ISO и Fhg однозначно не синонимы, взять хотя бы mpegEnc v0.07 by SoloH и AudioActiveProStudio. Первый кодирует неоптимизированным, стандартным ISO методом, второй - Fhg. Почти на всех битрейтах кривая спектра частот различается, причём начиная с 224 mpegEnc сохраняет частот больше, но делает это очень и очень медленно. Соответственно для низких битрейтов (до 224) лучше использовать Fhg. Да, 26 Dec 2001, если не ошибаюсь, вышла версия Lame 3.91, на http://www.mp3dev.org уже сказано о версии Lame 3.92 alpha, но ничего реально нужного в history я не нашёл... |