Прежде всего: я новичок в этом сайте и не очень опытен с FFmpeg, поэтому я использую графический интерфейс iFFmpeg для Mac OS X. Кроме того, мой родной язык не английский.

Итак, вот моя проблема: я получил входной файл MKV с несколькими потоками аудио и субтитров, и я хочу сжать его в M4V-контейнер с двумя аудио-потоками и одним потоком субтитров. Кодирование видеопотока и двух аудиопотоков работает нормально, но когда я пытаюсь добавить поток субтитров, он отправляет мне сообщение об ошибке: «Не удалось открыть поток кодировщика».

Я предполагаю, что iFFmpeg что-то не так с параметрами субтитров. Я пытался исправить это, но пока не мог понять.

Это мой входной файл:

Поток # 0: 0(англ): Видео: h264 (High), yuv420p, 1920x1080 [SAR 1: 1 DAR 16: 9], 24 кадра в секунду, 24 тбр, 1 т тбн, 48 тбк

Поток # 0: 1 (deu): аудио: dts (DTS-HD MA), 48000 Гц, 5.1 (сторона), fltp, 1536 кбит / с (по умолчанию)

Поток # 0: 2 (deu): аудио: dts (DTS), 48000 Гц, 5.1 (сторона), fltp, 1536 кбит / с

Поток № 0: 3 (англ.): Аудио: dts (DTS-HD MA), 48000 Гц, 5.1 (сбоку), fltp, 1536 кбит / с

Поток # 0: 4 (англ): аудио: dts (DTS), 48000 Гц, 5.1 (сторона), fltp, 1536 кбит / с

Поток № 0: 5 (deu): подзаголовок: hdmv_pgs_subtitle

Поток № 0: 6 (deu): подзаголовок: hdmv_pgs_subtitle

Поток № 0: 7 (deu): подзаголовок: hdmv_pgs_subtitle

Поток № 0: 8 (англ): Подзаголовок: hdmv_pgs_subtitle

Поток № 0: 9 (англ): подзаголовок: hdmv_pgs_subtitle

Поток № 0: 10: вложение: mjpeg

И вот что iFFmpeg генерирует меня как команду (я знаю, довольно долго):

ffmpeg -i Olympus\ Has\ Fallen.mkv -map 0:0 -map 0:1 -map 0:3 -map 0:6 -c:отсечка aac 15000 -b:512k -ar 48000 -c:a:1 aac -ab:2 512k -ar:2 48000 -строгий экспериментальный -async 1 -c:v libx264 -b:v 7741k -bt 655k -bufsize 3096.4k -r 24 -s 1280x720-аспект 16:9 -треллис 1 -coder ac -subq 7 -me_range 16 -i_qfactor 0.71 -bf 3 -b_strategy 1 -refs 3 -partitions partb8x8+partp4x4+partp8x8+parti8x8 -flags +loop -me_method hex -direct-pred 1 -rc_lookahead 40 -gint_min 240 -rc_eq 'blurcplx ^(1-qcomp)' -qmin 3 -qmax 51 -qdiff 4 -crf 20 -уровневый 31-weightb 1 -8x8dct 1 -fast-pskip 1-смешанные ссылки 1 -b-пирамида 1 -sc_threshold 40 -map_metadata 0 -c:s mov_text -threads 8 -й "Олимп упал. M4v"

Я был бы очень рад, если бы кто-нибудь мог мне помочь, потому что я пытался так долго, и это просто расстраивает, что это не работает.

0