Fraunhofer FDK AAC

Jul 02, 2022 13:30

Узелок на память.



Всем желающим грамотно и правильно кодировать звук в AAC (что в 99% случаев означает контейнер MP4) курить до посинения доку к Fraunhofer FDK AAC. Если раньше не имели дела или имели поверхностно - узнаете много нового и удивительного. Особенно доставляет HE-AAC/SBR.

Во-первых, сие знание совершенно незаменимо для желающих впихнуть в телефон/карманный плеер фонотеку, собранную за все годы жизни разом, во-вторых вы станете лучше понимать на чём вас нехило имеют всякие стрим-сервисы, видеохостинги, онлайн-радиостанции и прочие тому подобные заведения - скажем, каким чудом стрим c заявленной частотой 44100 Hz впихивается в 48 кбит потока.

В-третьих, до вас наконец дойдёт, что дефолтный ffmpeg из вашего любимого дистрибутива, блюдущего лицензионную чистоту аки монахиня девственность - это говно и отстой, потому что встроенный кодек ни о чём - распаковывает-то он туда-сюда, а вот качество кодирования на людях в приличной компании упоминанию не подлежит, и из доступных свободных кодеков по качеству с пресловутыми Неро и Эпплом рядом стоит только фраунгоферовская либа.

А посему срочно или искать правильную сборку, или ставить дополнительные расширения (в некоторых дистрах выкручиваются тем, что «несвободные библиотеки» не вкомпилируют в файл, а оставляют снаружи - но при этом всё равно сам ffmpeg должен быть собран с поддержкой оных), либо собирать самому - кстати, не так уж сложно, хотя configure --help придётся почитать внимательно на предмет чего там энабле-дизабле, а после того как на радостях поставите все энабле задолбаетесь доставлять зависимости, а при том многих в пакетах нету и нужно тоже собирать ручками.

Скажем, на бубунте 20.04 забудьте про opencv, потому как в дистре лежит opencv4, а поддержка его в ффмпеге была написана когда-то в расчёте на ветку 3.xx и видать там с тех пор конь не валялся, а натягивать даунгрейднутую версию, которая поперёк зависимостей - то для особо упорных экспериментаторов, которые знают толк как стоя в гамаке или хотя бы как изолировать всё это в песочнице. Впрочем, к сабжу это не относится, встанет.

хозяйке на заметку, компьютеры, Узелок на память

Previous post Next post
Up