Дата: Вторник, 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
Группа: Эксперты
Сообщений: 60
Статус: Оффлайн
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
Группа: Эксперты
Сообщений: 60
Статус: Оффлайн
Цитата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
Альтернативный список: http://www.ftyps.com/
Сообщение отредактировал AlexIT - Четверг, 26 Декабря 2013, 22:39
Дата: Пятница, 27 Декабря 2013, 16:41 | Сообщение #120
Группа: Проверенные
Сообщений: 164
Статус: Оффлайн
AlexIT, ясно Спасибо. ну редактрировать каждый альбом отдельной софтиной не вариант, если бы можно было ключом задать. стараюсь наоборот избавится от лишнего софта и все делать фубаром.
Качество звука улучшится, но ты этого не заметишь. (c) Анонимус