Wie benutze ich pts mit Burn Untertiteln?

506
Facundo

Ich verwende ffmpeg, um einen udp-Livestream mit zwei Audiodaten und Untertiteln zu codieren. Heutzutage brenne ich Untertitel (dvb_subtitles), und ich möchte pts table respektieren, aber ich weiß nicht wie.

Hier ist mein Beispielcode:

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 

Was gut funktioniert, aber Untertitel nicht berücksichtigt.

0

0 Antworten auf die Frage