Дата: Вторник, 11 Июня 2013, 18:16 | Сообщение #91
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Может вопрос не в ту тему, но! QAAC, насколько я знаю, не поддерживает HE AACv2 (SBR + Parametric Stereo). Что мне в таком случае использовать, Nero/Fhg/FDK_AAC/CodingTechnologies? Если честно, я склоняюсь к фраунгоферу, правильный ли мой выбор?
Есть у меня пару .m4a файлов, кодированных qaac'ом версии ещё 0,96 и вот что выдаёт о них MediaInfo вместе с фубаром
General Complete name : D:\Music\Dio\Holy Diver Live\05. Don't Talk To Strangers.m4a Format : MPEG-4 Format profile : Apple audio with iTunes info Codec ID : M4A File size : 12.3 MiB Duration : 5mn 11s Overall bit rate mode : Variable Overall bit rate : 331 Kbps Album : Holy Diver Live Part/Position : 1 Track name : Don't Talk To Strangers Track name/Position : 5 Performer : Dio Genre : Heavy Metal Recorded date : 2006 Encoded date : UTC 2011-11-11 19:45:51 Tagged date : UTC 2011-11-11 19:46:05 Writing application : qaac 0.96, QuickTime 7.7.1, Кодер MPEG-4 AAC 1.7.1, Переменный битрейт q127, Отличное DISCID : 740E3C09
Audio ID : 1 Format : AAC Format/Info : Advanced Audio Codec Format profile : LC Codec ID : 40 Duration : 5mn 11s Bit rate mode : Variable Bit rate : 329 Kbps Maximum bit rate : 389 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 44.1 KHz Compression mode : Lossy Stream size : 12.3 MiB (100%) Encoded date : UTC 2011-11-11 19:45:51 Tagged date : UTC 2011-11-11 19:46:05
Menu 00:00:00.047 : Don't Talk To Strangers
Собственно вопрос, действительно ли ранние версии "квака" писали тег на русском, или это какой то "самодел"?
Дата: Пятница, 23 Августа 2013, 11:12 | Сообщение #100
Группа: Проверенные
Сообщений: 2
Статус: Оффлайн
Цитата (Audiophile)
kvud, надо не с оф сайта ставить, а из архива брать
-Куда кидать файлы из папки "qtfiles"? и из подпапки "Microsoft.VC80.CRT"? -Программа теперь конвертирует но в конце выдает ошибки т.е некоторые треки кодируются с ошибками но при повторно перекоде все норма (это происходит с некоторыми альбомами) при кодировании из флак в аас процессор загружается на все 100% - это так и должно быть7 - скачаю как вашу сборочку Foobar2000 может с ней все скодируется как надо!
Дата: Воскресенье, 29 Сентября 2013, 16:05 | Сообщение #101
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Цитата (kvud)
-Куда кидать файлы из папки "qtfiles"? и из подпапки "Microsoft.VC80.CRT"?
Не надо ничего никуда кидать. Папка qtfiles должна быть в той-же папке, где qaac.exe Подпапка Microsoft.VC80.CRT должна остатся там, где и лежит, т.е. в папке qtfiles.
Цитата (kvud)
при кодировании из флак в аас процессор загружается на все 100% - это так и должно быть7
Кодирование аудио - весьма ресурсоёмкая задача, соответсвенно и нагрузка на процессор будет высокая. Какой у вас процессор?
Добавлено (19 Сентября 2013, 16:09) --------------------------------------------- Новая версия qaac'а вышла - 2.21
Добавлено (20 Сентября 2013, 19:20) --------------------------------------------- P.S. К слову, к qaac прикрутили бибиблиотеку libsoxr. Это примерно тоже, что и libsoxrate, но содержит оптимизации (процессорные, я надеюсь) и работать должно быстрее. https://sites.google.com/site/qaacpage/news
Добавлено (29 Сентября 2013, 16:05) --------------------------------------------- Уважаемый Audiophile, у меня есть несколько вопросов касательно параметров qaac.exe Во первых, это параметр --no-dither
Цитата
--no-dither Turn off dither when quantizing to lower bit depth.
Т.е. если на "вход" qaac подать 24-х битное аудио, то он понизит разрядность до 16 и динам. диапазон не будет сохранён? Во вторых, насколько мне известно, qaac использует ресемплер SoX. Не означает ли это, что вместо ресемплера и дизеринга фубара можно просто прописать необходимые ключи qaac.exe?
Дата: Суббота, 09 Ноября 2013, 19:34 | Сообщение #103
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Цитата (AlexIT)
Думаю --no-dither только для WAV/ALAC на выходе имеет смысл (ключи --alac или --decode):
Хм...может быть. Надо тесты проводить.
Добавлено (20 Октября 2013, 18:55) --------------------------------------------- Опять новая версия - 2.23 Вроде бы какие то изменения в алгоритме дизеринга.
Добавлено (09 Ноября 2013, 19:34) --------------------------------------------- Audiophile, подскажите пожалуйста, новая версия CoreAudioToolbox ещё не выходила?
Дата: Воскресенье, 10 Ноября 2013, 15:15 | Сообщение #104
Группа: Эксперты
Сообщений: 62
Статус: Оффлайн
TMainStream Нет, в текущих версиях iTunes и QuickTime версия CoreAudioToolbox.dll та же - 7.9.8.3. Проверяется это просто. Скачиваешь соответствующий продукт (QuickTimeInstaller.exe/iTunes64Setup.exe/...), открываешь его как архив в 7-zip, в нем AppleApplicationSupport.msi - его тоже как архив, там уже извлекаешь CoreAudioToolbox.dll и сравниваеш его версию/дату/размер.
Дата: Вторник, 19 Ноября 2013, 11:54 | Сообщение #106
Группа: Проверенные
Сообщений: 39
Статус: Оффлайн
Немного не в тему, но про AAC. Кто что скажет или имеет опыт в работе с http://www.apple.com/itunes/mastered-for-itunes/ ??? Если есть у кого-то информация и опыт работы, думаю стоит сделать отдельную тему.
Дата: Воскресенье, 22 Декабря 2013, 11:21 | Сообщение #107
Группа: Проверенные
Сообщений: 3
Статус: Оффлайн
Можно ли настроить энкодер так, чтобы отсутствовала неудаляемая строка в метаданных о программе-кодировщике, например qtaacenc 20110816, QuickTime 7.7.2, Constrained VBR 320 kbps? Хочу, чтобы файл получался как в iTunes Store, где невозможно узнать название кодировщика.
Дата: Понедельник, 23 Декабря 2013, 16:14 | Сообщение #108
Группа: Проверенные
Сообщений: 39
Статус: Оффлайн
Цитатаlexchz ()
Можно ли настроить энкодер так, чтобы отсутствовала неудаляемая строка в метаданных о программе-кодировщике, например qtaacenc 20110816, QuickTime 7.7.2, Constrained VBR 320 kbps? Хочу, чтобы файл получался как в iTunes Store, где невозможно узнать название кодировщика.
Дата: Понедельник, 23 Декабря 2013, 17:59 | Сообщение #109
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Цитатаgreet ()
Я когда конвертирую, попадающиеся под руку оцифровки в > чем 44.1/16 дабы не морочить себе голову с левыми DSP делаю все через qaac строкой
Насколько я знаю, разработчики qaac используют в качестве ресемплера SoX. Но ключём --native-resampler можно включить нечто, описываемое как CoreAudio sample rate converter, т.е. iTunes'овский ресемплер, в качестве которого я несколько сомневаюсь.
Сомневаюсь, что --no-dither тут на что-то влияет. Проверил с этой опцией и без нее, файлы получаются одинаковыми, разница только в нескольких байтах в заголовке:
Дата: Понедельник, 23 Декабря 2013, 22:57 | Сообщение #113
Группа: Эксперты
Сообщений: 316
Статус: Оффлайн
Код
All tracks decoded fine, no differences found.
Comparing: "E:\dith.m4a" "E:\qaacres.m4a" No differences in decoded data found.
Исходник - 192kHz, 24bit, винил-рип. Параметры qaac - те-же, что и у вас. Такое чуство, что qaac вообще не проводит dithering, вне зависимости от параметров.
Добавлено (24 Декабря 2013, 01:47) --------------------------------------------- Что, в принципе, вполне логично. Дизерингом действительно скорей должен заниматься(или не заниматься) декодер при декодировании lossy-формата, а не кодер перед кодированием в него. Меня в qaac смущает другое - как оказалось wav-файлы получаемые при декодированни AAC (qaac.exe -D) что с --no-dither, что без, ничем не отличаются. Возможно глюк. Например, декодер OPUS opusdec.exe выдает на выходе с --no-dither и без него разные wav-файлы.
Дата: Вторник, 24 Декабря 2013, 16:34 | Сообщение #115
Группа: Проверенные
Сообщений: 3
Статус: Оффлайн
Цитатаlaslo1405 ()
Подскажите, а в этом кодере есть mono-ключ? Например, как будет выглядеть эта строка с mono - ключом:-s -V 90 --ignorelength - -o %d ? ... Странно, у меня этот ключ не работает, более того, я вообще не нашёл этого ключа среди команд qaac.exe (версия 2.18, coreaudiotolbox.dll 7.9.8.3)
ЦитатаAudiophile ()
TMainStream, действительно, убрали.
Была в нем опция --downmix. Потом в версии 0.87 ее заменили на --remix. Потом в версии 1.00 отказались и от нее с мотивацией "--remix was removed, since matrix mixer was a builtin feature of SCAudio, and not CoreAudio." На сегоднящний день в командной строке остались следующие варианты:
Цитата
--matrix-preset <name> Specify preset remixing matrix name. --matrix-file <file> Specify file containing remixing matrix. --no-matrix-normalize Don't automatically normalize(scale) matrix coefficients for the matrix mixer. --chanmap <n1,n2...> Re-arrange channels to the specified order. For N-ch input, you take numbers 1,2..N, and arrange them with comma-seperated, to the order you want. For example, "--chanmap 2,1" swaps L and R. --chanmask <n> Force specified value as input channel mask(bitmap). If --chanmask 0 is specified, qaac treats it as if no channel mask is present in the source, and pick default layout.
И все бы хорошо. Есть даже краткое разъяснение по построению матриц. Может кто подскажет - как составить матрицу для сведения обычного стерео в обычное моно?
Дата: Четверг, 26 Декабря 2013, 12:19 | Сообщение #117
Группа: Проверенные
Сообщений: 3
Статус: Оффлайн
ЦитатаAlexIT ()
Насколько я понял:сумма каналов 0.5 0.5
Спасибо. Я примерно так и думал, если в лоб, конечно, и не заморачиваться... Встречал раньше какие-то хитрые варианты с использованием и вычитания, и сдвига фазы, разъяснения даже были подробные, но тогда это не было нужно, а сейчас не найти.
Скажите где можно найти информацию по всем ключам "служебной информации", какой ключ за какую строчку отвечает? хотелось бы еще вот эту строчку отредактировать
Качество звука улучшится, но ты этого не заметишь. (c) Анонимус
Дата: Четверг, 26 Декабря 2013, 22:01 | Сообщение #119
Группа: Эксперты
Сообщений: 62
Статус: Оффлайн
Цитатаsergejholod ()
Скажите где можно найти информацию по всем ключам "служебной информации", какой ключ за какую строчку отвечает? хотелось бы еще вот эту строчку отредактировать
Без сторонних программ этот параметр не изменить, он жестко зашит в qaac. Хотя, на самом деле "Apple audio with iTunes info" - это фраза из справочника MediaInfo по brand-у "M4A". Например, кодирование в ffmpeg с использованием библиотеки libfdk_aac создает mp4 с таким же major brand-ом и MediaInfo показывает на нем то же самое. Изменить этот параметр можно, например, mp4box-ом:
Код
MP4Box.exe -brand ndas -new out.mp4 -add in.m4a
Тогда MediaInfo выдаст:
Код
Format : MPEG-4 Format profile : Nero Digital AAC Audio Codec ID : ndas
Список понимаемых MediaInfo MPEG-4 брэндов:
Код
M4V isom Base Media iso2 Base Media iso4 Base Media mp41 Base Media / Version 1 mp42 Base Media / Version 2 avc1 JVT 3gp1 3GPP Media Release 1 3gp2 3GPP Media Release 2 3gp3 3GPP Media Release 3 3gp4 3GPP Media Release 4 3gp5 3GPP Media Release 5 3gp6 3GPP Media Release 6 Basic 3gp6 3GPP Media Release 6 Progressive Download 3gp6 3GPP Media Release 6 Streaming Servers 3gp7 3GPP Media Release 7 Streaming Servers 3g2a 3GPP2 Media 3ge6 3GPP Release 6 MBMS Extended Presentation 3ge7 3GPP Release 7 MBMS Extended Presentation 3gg6 3GPP Release 6 General 3gp8 3gp9 CAQV Casio FACE Facebook isml ISML JP20 JPEG 2000 JPM JPEG 2000 Compound Image JPX JPEG 2000 w/ extensions KDDI 3GPP2 EZMovie for KDDI 3G Cellphones MJ2S Motion JPEG 2000 Simple Profile MJP2 Motion JPEG 2000 General Profile MQT Sony/Mobile QuickTime MSNV Sony PSP ndas Nero Digital AAC Audio ndsc Nero Digital Cinema Profile ndsh Nero Digital HDTV Profile ndsm Nero Digital Mobile Profile ndsp Nero Digital Portable Profile ndss Nero Digital Standard Profile ndxc Nero Digital AVC Cinema Profile ndxh Nero Digital AVC HDTV Profile ndxm Nero Digital AVC Mobile Profile ndxp Nero Digital AVC Portable Profile ndxs Nero Digital AVC Standard Profile mmp4 Mobile version mp71 ISO 14496-12 MPEG-7 meta data mp7b ISO 14496-12 MPEG-7 meta data piff PIFF qt QuickTime SDV SD Memory Card Video M4A Apple audio with iTunes info M4B Apple audio with iTunes position M4P AES encrypted audio M4VP Apple iPhone iphE Apple iPhone (Cellular) M4VH Apple TV QTCA Quicktime compressed archive CAQV Casio Digital Camera QTI QuickTime Image f4v Adobe Flash
Дата: Пятница, 27 Декабря 2013, 16:41 | Сообщение #120
Группа: Проверенные
Сообщений: 164
Статус: Оффлайн
AlexIT, ясно Спасибо. ну редактрировать каждый альбом отдельной софтиной не вариант, если бы можно было ключом задать. стараюсь наоборот избавится от лишнего софта и все делать фубаром.
Качество звука улучшится, но ты этого не заметишь. (c) Анонимус