我正在尝试将 SRT 文件和时间码值刻录(硬编码)到 MP4 文件,但无济于事。
我目前正在使用以下命令刻录 srt 和时间码:
刻录 SRT
ffmpeg -i input.mp4 -vf subtitles=subs.srt out.mp4
刻录时间码
ffmpeg -i input.mp4 -filter_complex "drawtext=fontfile=/Windows/Fonts/arial.ttf:x=320:y=main_h-50:fontsize=32:fontcolor='white':timecode='00\:00\:00\:00':rate=29.97" -y output.mp4
但是,我无法将两者组合成一个命令,因为 ffmpeg 不允许同时使用 -vf 和 -filter_complex 。
有解决方法吗?