Я создаю звуковые дорожки из фильмов, которые можно воспроизводить на устройствах Apple TV и iOS. Ручной тормоз мог понижать звук 5.1 до стерео с матричным кодированием Pro Logic II. Как я могу сделать это с ffmpeg?
Я нашел эту ссылку на ffmpeg Trac, в которой упоминалось, что я мог бы выполнять матричное кодирование с помощью libswresample
, но дальнейший поиск не показывает, как на самом деле использовать это в командной строке.
Я старался
ffmpeg -i test.mkv -map 0:1 -c libfdk_aac -ac 2 -af aresample -matrix_encoding dplii out.aac
где единственная звуковая дорожка в исходном файле test.mkv
- это 5.1- канальная DTS HD MA, но сгенерированный звук AAC, похоже, не имеет матричного кодирования.