Audiophile's Blog
Логин:Пароль:


Забыл пароль | Регистрация (убрать всю рекламу)
На сайт | Новые сообщения | Участники | Правила форума | Поиск | RSS
» » » »
Страница 4 из 10«123456910»
Модератор форума: mrmerak, krivenchenko 
Форум » Кодирование аудио » Консольные кодеры » QAAC (QuickTime AAC/ALAC Encoder) (Обсуждение кодера)
QAAC (QuickTime AAC/ALAC Encoder)
AudiophileДата: Среда, 06 Февраля 2013, 21:40 | Сообщение # 1


Группа: Администраторы
Сообщений: 1052
Статус: Offline
Последняя версия QAAC и описание настроек
 
TMainStreamДата: Вторник, 11 Июня 2013, 18:16 | Сообщение # 91
Группа: Эксперты
Сообщений: 316
Статус: Offline
Может вопрос не в ту тему, но! QAAC, насколько я знаю, не поддерживает HE AACv2 (SBR + Parametric Stereo). Что мне в таком случае использовать, Nero/Fhg/FDK_AAC/CodingTechnologies? Если честно, я склоняюсь к фраунгоферу, правильный ли мой выбор?
 
AudiophileДата: Вторник, 11 Июня 2013, 18:23 | Сообщение # 92


Группа: Администраторы
Сообщений: 1052
Статус: Offline
TMainStream, конечно правильный.
 
TMainStreamДата: Среда, 19 Июня 2013, 15:51 | Сообщение # 93
Группа: Эксперты
Сообщений: 316
Статус: Offline
Есть у меня пару .m4a файлов, кодированных qaac'ом версии ещё 0,96 и вот что выдаёт о них MediaInfo вместе с фубаром

Собственно вопрос, действительно ли ранние версии "квака" писали тег на русском, или это какой то "самодел"?
 
sergejholodДата: Вторник, 25 Июня 2013, 15:17 | Сообщение # 94
Группа: Проверенные
Сообщений: 164
Статус: Offline
Добрый день! скажите пожалуйста, для кодировки в ALAC параметр Highest BPS mode supported надо менять на 24 или оставлять 32?

Качество звука улучшится, но ты этого не заметишь. (c) Анонимус
 
AudiophileДата: Вторник, 25 Июня 2013, 23:12 | Сообщение # 95


Группа: Администраторы
Сообщений: 1052
Статус: Offline
sergejholod, в принципе не важно, но правильнее 24. Всё равно lossless кодируется с исходным разрешением, а 32-битных источников редко найдешь.
 
sergejholodДата: Среда, 26 Июня 2013, 13:52 | Сообщение # 96
Группа: Проверенные
Сообщений: 164
Статус: Offline
Цитата (Audiophile)
sergejholod, в принципе не важно, но правильнее 24. Всё равно lossless кодируется с исходным разрешением, а 32-битных источников редко найдешь.
понял. Спасибо!


Качество звука улучшится, но ты этого не заметишь. (c) Анонимус
 
TMainStreamДата: Четверг, 25 Июля 2013, 15:18 | Сообщение # 97
Группа: Эксперты
Сообщений: 316
Статус: Offline
Вышла новая версия - QAAC 2.19

Добавлено (25 Июля 2013, 15:14)
---------------------------------------------
Н


Сообщение отредактировал TMainStream - Четверг, 25 Июля 2013, 20:44
 
kvudДата: Среда, 21 Августа 2013, 21:48 | Сообщение # 98
Группа: Проверенные
Сообщений: 2
Статус: Offline
Conversion failed: The encoder has terminated prematurely with code -1073741515 (0xC0000135); please re-check parameters
 
AudiophileДата: Четверг, 22 Августа 2013, 01:24 | Сообщение # 99


Группа: Администраторы
Сообщений: 1052
Статус: Offline
kvud, надо не с оф сайта ставить, а из архива брать
 
kvudДата: Пятница, 23 Августа 2013, 11:12 | Сообщение # 100
Группа: Проверенные
Сообщений: 2
Статус: Offline
Цитата (Audiophile)
kvud, надо не с оф сайта ставить, а из архива брать

-Куда кидать файлы из папки "qtfiles"? и из подпапки "Microsoft.VC80.CRT"?
-Программа теперь конвертирует но в конце выдает ошибки т.е некоторые треки кодируются с ошибками но при повторно перекоде все норма (это происходит с некоторыми альбомами) при кодировании из флак в аас процессор загружается на все 100% - это так и должно быть7
- скачаю как вашу сборочку Foobar2000 может с ней все скодируется как надо! dont_know
 
TMainStreamДата: Воскресенье, 29 Сентября 2013, 16:05 | Сообщение # 101
Группа: Эксперты
Сообщений: 316
Статус: Offline
Цитата (kvud)
-Куда кидать файлы из папки "qtfiles"? и из подпапки "Microsoft.VC80.CRT"?
Не надо ничего никуда кидать. Папка qtfiles должна быть в той-же папке, где qaac.exe Подпапка Microsoft.VC80.CRT должна остатся там, где и лежит, т.е. в папке qtfiles.
Цитата (kvud)
при кодировании из флак в аас процессор загружается на все 100% - это так и должно быть7
Кодирование аудио - весьма ресурсоёмкая задача, соответсвенно и нагрузка на процессор будет высокая. Какой у вас процессор?

Добавлено (19 Сентября 2013, 16:09)
---------------------------------------------
Новая версия qaac'а вышла - 2.21 worship

Добавлено (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?
 
AlexITДата: Вторник, 01 Октября 2013, 18:29 | Сообщение # 102
Группа: Эксперты
Сообщений: 58
Статус: Offline
TMainStream
Думаю --no-dither только для WAV/ALAC на выходе имеет смысл (ключи --alac или --decode):
Код
-b, --bits-per-sample  Bits per sample of output (for WAV/ALAC only)
--no-dither            Turn off dither when quantizing to lower bit depth.
 
TMainStreamДата: Суббота, 09 Ноября 2013, 19:34 | Сообщение # 103
Группа: Эксперты
Сообщений: 316
Статус: Offline
Цитата (AlexIT)
Думаю --no-dither только для WAV/ALAC на выходе имеет смысл (ключи --alac или --decode):
Хм...может быть. Надо тесты проводить.

Добавлено (20 Октября 2013, 18:55)
---------------------------------------------
Опять новая версия - 2.23
Вроде бы какие то изменения в алгоритме дизеринга.

Добавлено (09 Ноября 2013, 19:34)
---------------------------------------------
Audiophile, подскажите пожалуйста, новая версия CoreAudioToolbox ещё не выходила?

 
AlexITДата: Воскресенье, 10 Ноября 2013, 15:15 | Сообщение # 104
Группа: Эксперты
Сообщений: 58
Статус: Offline
TMainStream
Нет, в текущих версиях iTunes и QuickTime версия CoreAudioToolbox.dll та же - 7.9.8.3. Проверяется это просто. Скачиваешь соответствующий продукт (QuickTimeInstaller.exe/iTunes64Setup.exe/...), открываешь его как архив в 7-zip, в нем AppleApplicationSupport.msi - его тоже как архив, там уже извлекаешь CoreAudioToolbox.dll и сравниваеш его версию/дату/размер.
 
TMainStreamДата: Воскресенье, 10 Ноября 2013, 17:47 | Сообщение # 105
Группа: Эксперты
Сообщений: 316
Статус: Offline
Цитата AlexIT ()
Проверяется это просто.
Да я то знаю, только с моим конектом (EDGE) лучше даже не пытатся
 
greetДата: Вторник, 19 Ноября 2013, 11:54 | Сообщение # 106
Группа: Проверенные
Сообщений: 39
Статус: Offline
Немного не в тему, но про AAC.
Кто что скажет или имеет опыт в работе с http://www.apple.com/itunes/mastered-for-itunes/   ???
Если есть у кого-то информация и опыт работы, думаю стоит сделать отдельную тему.
 
lexchzДата: Воскресенье, 22 Декабря 2013, 11:21 | Сообщение # 107
Группа: Проверенные
Сообщений: 3
Статус: Offline
Можно ли настроить энкодер так, чтобы отсутствовала неудаляемая строка в метаданных о программе-кодировщике, например qtaacenc 20110816, QuickTime 7.7.2, Constrained VBR 320 kbps? Хочу, чтобы файл получался как в iTunes Store, где невозможно узнать название кодировщика.
 
greetДата: Понедельник, 23 Декабря 2013, 16:14 | Сообщение # 108
Группа: Проверенные
Сообщений: 39
Статус: Offline
Цитата lexchz ()
Можно ли настроить энкодер так, чтобы отсутствовала неудаляемая строка в метаданных о программе-кодировщике, например qtaacenc 20110816, QuickTime 7.7.2, Constrained VBR 320 kbps? Хочу, чтобы файл получался как в iTunes Store, где невозможно узнать название кодировщика.

--long-tag tool:<название>

А чтобы вообще по феншую понятному iTunes, то

--tag ©too:<название>

Добавлено (23 Декабря 2013, 16:14)
---------------------------------------------
Цитата TMainStream ()
Хм...может быть. Надо тесты проводить.

Я когда конвертирую, попадающиеся под руку оцифровки в > чем 44.1/16 дабы не морочить себе голову с левыми DSP делаю все через qaac строкой

-s --no-dither -r 44100 --tag "©too:" -V127 -q2 -i - -o %d


Сообщение отредактировал greet - Понедельник, 23 Декабря 2013, 16:57
 
TMainStreamДата: Понедельник, 23 Декабря 2013, 17:59 | Сообщение # 109
Группа: Эксперты
Сообщений: 316
Статус: Offline
Цитата greet ()
Я когда конвертирую, попадающиеся под руку оцифровки в > чем 44.1/16 дабы не морочить себе голову с левыми DSP делаю все через qaac строкой
Насколько я знаю, разработчики qaac используют в качестве ресемплера SoX. Но ключём --native-resampler можно включить нечто, описываемое как CoreAudio sample rate converter, т.е. iTunes'овский ресемплер, в качестве которого я несколько сомневаюсь.

Добавлено (23 Декабря 2013, 17:59)
---------------------------------------------
P.S. qaac обновился - 2.32

 
AlexITДата: Понедельник, 23 Декабря 2013, 19:43 | Сообщение # 110
Группа: Эксперты
Сообщений: 58
Статус: Offline
Цитата greet ()
Я когда конвертирую, попадающиеся под руку оцифровки в > чем 44.1/16 дабы не морочить себе голову с левыми DSP делаю все через qaac строкой
-s --no-dither -r 44100 --tag "©too:" -V127 -q2 -i - -o %d
Сомневаюсь, что --no-dither  тут на что-то влияет. Проверил с этой опцией и без нее, файлы получаются одинаковыми,  разница только в нескольких байтах в заголовке:


Сообщение отредактировал AlexIT - Вторник, 24 Декабря 2013, 01:30
 
TMainStreamДата: Понедельник, 23 Декабря 2013, 21:14 | Сообщение # 111
Группа: Эксперты
Сообщений: 316
Статус: Offline
Цитата AlexIT ()
Проверил с этой опцией и без нее, файлы получаются одинаковыми,  разница только в нескольких байтах в заголовке
Какова разрядность исходного файла? 16? 24?
 
AlexITДата: Понедельник, 23 Декабря 2013, 22:23 | Сообщение # 112
Группа: Эксперты
Сообщений: 58
Статус: Offline
Цитата TMainStream ()
Какова разрядность исходного файла? 16? 24?
Там был обычный 44.1/16.

Попробовал сейчас с исходником 192/24, то же самое:


Сообщение отредактировал AlexIT - Вторник, 24 Декабря 2013, 01:28
 
TMainStreamДата: Понедельник, 23 Декабря 2013, 22:57 | Сообщение # 113
Группа: Эксперты
Сообщений: 316
Статус: Offline
Код
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, вне зависимости от параметров.
 
AlexITДата: Вторник, 24 Декабря 2013, 01:47 | Сообщение # 114
Группа: Эксперты
Сообщений: 58
Статус: Offline
Цитата TMainStream ()
Такое чуство, что qaac вообще не проводит dithering, вне зависимости от параметров.
Проводит если на выходе lossless:



Добавлено (24 Декабря 2013, 01:47)
---------------------------------------------
Что, в принципе, вполне логично. Дизерингом действительно скорей должен заниматься(или не заниматься) декодер при декодировании lossy-формата, а не кодер перед кодированием в него. Меня в qaac смущает другое - как оказалось wav-файлы получаемые при декодированни AAC (qaac.exe -D) что с --no-dither, что без, ничем не отличаются. Возможно глюк. Например, декодер OPUS opusdec.exe выдает на выходе с --no-dither и без него разные wav-файлы.


Сообщение отредактировал AlexIT - Вторник, 24 Декабря 2013, 01:48
 
TakeVДата: Вторник, 24 Декабря 2013, 16:34 | Сообщение # 115
Группа: Проверенные
Сообщений: 3
Статус: Offline
Цитата 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.

И все бы хорошо. Есть даже краткое разъяснение по построению матриц. Может кто подскажет - как составить матрицу для сведения обычного стерео в обычное моно?
 
AlexITДата: Вторник, 24 Декабря 2013, 20:01 | Сообщение # 116
Группа: Эксперты
Сообщений: 58
Статус: Offline
Цитата TakeV ()
Может кто подскажет - как составить матрицу для сведения обычного стерео в обычное моно?

Насколько я понял:
сумма каналов
Код
0.5 0.5

только левый
Код
1 0

только правый
Код
0 1


Сообщение отредактировал AlexIT - Вторник, 24 Декабря 2013, 20:02
 
TakeVДата: Четверг, 26 Декабря 2013, 12:19 | Сообщение # 117
Группа: Проверенные
Сообщений: 3
Статус: Offline
Цитата AlexIT ()
Насколько я понял:сумма каналов 0.5 0.5

Спасибо. Я примерно так и думал, если в лоб, конечно, и не заморачиваться...
Встречал раньше какие-то хитрые варианты с использованием и вычитания, и  сдвига фазы, разъяснения даже были подробные, но тогда это не было нужно, а сейчас не найти.
 
sergejholodДата: Четверг, 26 Декабря 2013, 16:58 | Сообщение # 118
Группа: Проверенные
Сообщений: 164
Статус: Offline
Цитата greet ()
--long-tag tool:<название>А чтобы вообще по феншую понятному iTunes, то

--tag ©too:<название>
Скажите где можно найти информацию по всем ключам "служебной информации", какой ключ за какую строчку отвечает? хотелось бы еще вот эту строчку отредактировать



Качество звука улучшится, но ты этого не заметишь. (c) Анонимус
 
AlexITДата: Четверг, 26 Декабря 2013, 22:01 | Сообщение # 119
Группа: Эксперты
Сообщений: 58
Статус: Offline
Цитата 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 брэндов:
    

Альтернативный список: http://www.ftyps.com/


Сообщение отредактировал AlexIT - Четверг, 26 Декабря 2013, 22:39
 
sergejholodДата: Пятница, 27 Декабря 2013, 16:41 | Сообщение # 120
Группа: Проверенные
Сообщений: 164
Статус: Offline
AlexIT, ясно Спасибо. ну редактрировать каждый альбом отдельной софтиной не вариант, если бы можно было ключом задать. стараюсь наоборот избавится от лишнего софта и все делать фубаром.

Качество звука улучшится, но ты этого не заметишь. (c) Анонимус
 
Форум » Кодирование аудио » Консольные кодеры » QAAC (QuickTime AAC/ALAC Encoder) (Обсуждение кодера)
Страница 4 из 10«123456910»
Поиск:

Copyright Taras Kovrijenko © 2009–2016