Консольный кодер AAC/ALAC использующий QuickTime API. В отличии от iTunes, позволяет кодировать AAC в True VBR режиме. Это портативная версия, в комплекте идут все необходимые DLL файлы, установка QuickTime не требуется.
Кодирование в подлинном VBR режиме. Качество указывается в виде числа от 0 до 127.
* --he High Efficiency
Кодирование в режиме High Efficiency (с использованием технологии SBR). Максимальный битрейт для данного режима - 80 кбит/с. HE не может быь использован в сочетании с режимом TVBR.
Контроль выходной частоты семплов.
auto: автоматически выбирать частоту семплирования в соответствии с битрейтом и качеством (по-умолчанию)
keep: по возможности сохранять исходную частоту дискретизации
value: указать частоту семплирования в Гц. Доступны следующие значения: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000.
* -s, --silent тихий режим
Не отображать прогресс кодирования в консоли.
* -A, --alac кодирование в ALAC
Режим кодирования в ALAC (Apple Lossless Audio Codec).
* -q, --quality <n> качество кодирования
Качество алгоритмов: от 0 (наихудшее качество, самое быстрое кодирование) до 2 (наилучшее качество, самое медленное кодирование)
* --ignorelength игнорировать продолжительность
Игнорировать продолжительность указанную в заголовке WAV. Необходим для кодирования файлов размером более 4 Гб.
Кодер очень часто обновляется, бывает такое :thumbs_up:… Исполнительные файлы (.exe) QACC версия 1.31, также RefALAC версия 0.42 на официальном сайте имеет одинаковый размер с предыдущими версиями (QACC v1.30 и RefALAC v0.42 соответственно)... Можно получить информацию о версии непосредственно из кодера или же после кодирования файлов можно увидеть версию кодера…
Пробую конвертировать 6 канальный несжатый wav в QAAC. Кодер указал, все dll положил рядом с кодером. QuickTime не устанавливал, т.к. в описании написано что это не требуется. Foobar выдает такую ошибку: Доступно только для пользователей1 out of 1 tracks converted with major problems.
Source: "D:\Muvies\1.wav" An error occurred while writing to file (The encoder has terminated prematurely with code 2 (0x00000002); please re-check parameters) : "D:\Muvies\1.m4a" Additional information: Encoder stream format: 48000Hz / 6ch / 16bps Command line: "C:\Program Files (x86)\foobar2000\encoder\qaac.exe" -s -V 90 -q 2 --ignorelength - -o "1.m4a" Working folder: D:\Muvies\
Conversion failed: The encoder has terminated prematurely with code 2 (0x00000002); please re-check parameters Что я делаю не так, и как делать правильно?
Я бы хотел узнать что со всеми этими DLL делать??? я их кинул в папку с кодером(как положено), а толку не кокого, может надо ещё что делать (ну там в реестре их прописывать или их в определённую директорию пихать) не хочу QuickTime ставить, мне интерестно как без его наличия обходиться, на счёт параметров я всё правильно делаю, у меня раньше проблем не было с установленным QuickTime, а мне хочется без его установки))) Прошу помощи, Заранние спасибище!!!
Да в том то и дело что ничего не меняли, содержимое архива я распакавал в C:\Program Files\foobar2000\encoders\qaac\ и параметр такой -s -V 127 -q 2 --ignorelength - -o %d делал как на скрине с примером! даже не знаю что не так сделал
Подскажите пожалуйста, расскажите как конвертировать без установки QuickTime, помещаю все необходимые DLL файлы в папку с qaac.exe (те что скачал отсюда!) И все равно получаю вот это окно
1 out of 1 tracks converted with major problems.
Source: "D:\Multimedia\Music\Artist\Madonna\Madonna - Jump.m4a" An error occurred while writing to file (The encoder has terminated prematurely with code 2 (0x00000002); please re-check parameters) : "C:\Users\Пользователь\Desktop\Madonna - Jump.m4a" Additional information: Encoder stream format: 44100Hz / 2ch / 16bps Command line: "C:\Program Files\foobar2000\encoder\QAAC\qaac.exe" -s -V 127 -q 2 --ignorelength - -o "Madonna - Jump.m4a" Working folder: C:\Users\Пользователь\Desktop\
Conversion failed: The encoder has terminated prematurely with code 2 (0x00000002); please re-check parameters
Подскажите что означает Quality 96 в MediaInfo (qaac 1.24, CoreAudioToolbox 7.9.7.3, AAC-LC Encoder, TVBR q127, Quality 96) Как его увеличить? (Q123 - Q127 = ~320 kbps) Спасибо! Очень полезный ресурс!
Ответ: Зачастую подобные параметры имеют мало общего с реальным качество и даже настройками кодирования, так что не советую особо заморачиваться по этому поводу. Вам же нужно качество повыше, а не цифры где-то в тегах побольше. А вообще, это значение соответствует максимальному качеству алгоритмов (-q2).
Спасибо! Нашел таки экспериментальным методом! Декодирую альбом в WAV, создаю плей-лист на IPod и пауз между треками нет там где их быть не должно, благо места много!
Камрады! Помогите! При кодировании предложенным здесь способом в ALAC и AAC мой IPod Classic делает эти ужасные паузы в концептуальных альбомах между треками, где этих пауз быть не должно. Недавно попался в сети альбом в ALAC поделенный на треки, но пауз между ними нет. По медиаинфо - обычные файлы, только рип делался с помощью XLD (X Lossless Decoder) естественно из под MAC. Макинтоша у меня нет и не надо (был уже). Как можно разбить на треки в ALAC или AAC образ в формате, к примеру, FLAC из под винды, но чтобы не было пауз при проигрывании IPodом?
Complete name : D:\ÒÎÐÐÅÍÒÛ\Asura - 360 ALAC\04. Atlantis Child.m4a Format : MPEG-4 Format profile : Apple audio with iTunes info Codec ID : M4A File size : 65.5 MiB Duration : 10mn 33s Overall bit rate : 867 Kbps Album : 360 Album/Performer : Assai Track name : Atlantis Child Track name/Position : 4 Track name/Total : 10 Performer : Asura Genre : Ambient Recorded date : 2010 Encoded date : UTC 2010-11-25 19:28:39 Tagged date : UTC 2012-01-09 17:19:06 Writing application : qaac 0.24, QuickTime 7.6.8 Cover : Yes ALBUMARTIST : Asura TRACKTOTAL : 10 Audio #1 ID : 1 Format : ALAC Codec ID : alac Codec ID/Info : Apple Lossless Format Duration : 10mn 33s Bit rate mode : Variable Bit rate : 866 Kbps Channel(s) : 2 channels Sampling rate : 44.1 KHz Bit depth : 16 bits Stream size : 65.4 MiB (100%) Encoded date : UTC 2010-11-25 19:28:39 Tagged date : UTC 2012-01-09 17:19:06
z_mashine, спасибо за проделанную работу. Действительно, достаточно скинуть в папку с энкодером указанные библиотеки и установка QuickTime или QT Lite не требуется. Для остальных сообщаю: выложенные этим человеком dll-ки являются компонентами QuickTime 7.7.1
Огромная благодарность за ресурс, очень полезно! Пользуюсь IPod, поэтому интересуюсь кодером QAAC. Есть вопрос, точнее одна проблема. QAAC 0.98 - последний, который работает нормально. Все последующие (проверено) начинают кодироание и через несколько секунд система информирует о прекращении работы qaac.ex. WIN7, foobar 2000 Вашей сборки. В чем может быть проблема?
Ответ: На самом деле iPod'у нет разницы, каким кодером вы кодируете.
Чтобы не было ошибки - обновите QuickTime до последней версии.
Спасибо большое за оперативный ответ!!! Портативный кодер не нужен. Значит можно смело обновляться и пользоваться как и раньше? Я по незнанию уже думал откатывать до 0.99 или вообще вернуться на QuickTime AAC. Но,как я понял,между QuickTime AAC и QAAC по-прежнему нет принципиальной разницы,и заморачиваться не стоит. А тут как раз уже выложили 1.05... FhG пока не интересует,так как,насколько я понимаю,он не поддерживает True VBR. Да и слепые тесты кодеров уже утомили и перешли потихоньку в разряд "глухих" )) ,решил остановиться на QAAC,а тут такие новости с обновлением ) до этого долго выбирал между iTunes и QAAC,и благодаря Вашему сайту остановился всё таки на True VBR. Спасибо!!!
Ответ: Все кодеры AAC работают в режиме True VBR. Это в Apple придумали ограничивать битрейт и создали режим Constrained VBR. А кодировать через iTunes - это костыли...
Здравствуйте,помогите пожалуйста разобраться. На офф. сайте написано,что:"Since 1.00, qaac directly uses CoreAudioToolbox.dll. Therefore, QuickTime installation is no more required. However, Apple Application Support is required". как я понял,начиная с 1й версии кодирование происходит за счёт CoreAudioToolbox и уже без обязательного QuickTime??? iTunes после 1й версии в свойствах файла тоже показывает CoreAudioToolbox.dll вместо привычного QuickTime. что это означает и чем чревато? Спасибо!
Ответ: Это значит, что если поизвращаться, то можно сделать QAAC портативным. Правда, весить это будет более 10 мб (5 мб в архиве). Не заморачивайтесь и пользуйтесь как пользовались. Если нужен портативный кодер, возьмите FhG.
Объясните,почему при настройках конвертера Extension: aac кодер в конце процесса выдает ошибку и фубар отказывается проигрывать такой файл пока его не переименуешь в m4a?
Ответ: потому что по стандарту контейнера с расширением aac не существует
Здравствуйте, мне интересно. Как можно аудио высокой разрядности (ну там, винил) перекодировать в ALAC с сохранением тегов. У меня конкретно такая ситуация: Если потрековый FLAC 24/96 и 24/192 полностью протегированный. Обычно при кодировке в ALAC я разжимаю все это дело в WAV, а потом уже в нужный формат. Но при этом теги, к сожалению, теряются. Так вот такой вопрос - можно ли кодировать сразу в ALAC и не будет ли это хуже FLAC->WAV->ALAC? Спасибо за ответ!
Зачем разжимать сначала и записывать поток в файл-контейнер WAV (тем более, в указанной вами статье описано декодирование с понижением глубины бит и разрядности), если можно этот поток сразу пустить на кодер?
И всё же,какие параметры надо использовать для CBR 320?Поставил такие параметры: -s -c 320 -q 2 --ignorelength - -o %d. Но в свойствах файла всё равно пишет variable min 320 max 330.Это так и должно быть или я чего-то не так сделал?И битрейт при проигрывании так и скачет от 320-330.Хочу постоянный режим.Потому что муз.центры и прочая техника не видит файлы AAC с битрейтом выше,чем 320 кб/с.Да и тру вбр далеко не все.В общем вопрос мой открыт.
Ответ: Что есть - то есть. AAC (как и Vorbis) не работает с полностью постоянным битрейтом. Занижайте целевой битрейт/качество.
А этот сайт вообще дышит? Так-то я уже 0.85 скачал версию QAAC.По ходу они регулярно обновляют свою коды(будь они не ладны). Иногда я начинаю презирать все программы и компьютер в целом,потому что всякие никчёмные обновления стоят поперёк горла.Собирали бы ошибки,затем выпустили бы стабильную версию и всё на этом!Нет,надо каждый день по одному глюку собирать и выпускать новую версию.А потом думай...Стоит ли пользоваться этими программами или вообще уйти в лес и собирать грибы.
Ответ: я потому и не обновлял - надоело. ждал стабильной версии