Как использовать очки с записью субтитров

326
Facundo

Я использую ffmpeg для кодирования живого потока udp с двойным звуком и субтитрами. В настоящее время я записываю субтитры (dvb_subtitles) и хочу соблюдать таблицу pts, но не знаю как.

Вот мой пример кода:

ffmpeg -nostdin -loglevel verbose -hwaccel cuvid -c:v h264_cuvid -resize 1280x720 -y -re -i udp://226.212.2.0:4010?pkt_size=1316\&buffer_size=409600\&fifo_size=1000000\&overrun_nonfatal=1 -filter_complex "[i:0x1e00]hwdownload,format=nv12[base]; [i:0xc0]scale=1280:720[subtitle]; [base][subtitle]overlay[v]; [v]hwupload_cuda[v]" -map "[v]" -map i:0x1021 -c:a libfdk_aac -ac 2 -b:a 64k -c:v hevc_nvenc -preset llhq -b:v 2000k -maxrate 2160k -bufsize 5000k -f mpegts udp://226.35.2.10:5000 

Который работает отлично, но не уважает субтитры оч.

0

0 ответов на вопрос