加了个PGS图形字幕渲染功能,图片到图片(硬字幕)
overlay 水印模式
-filter_complex 复合滤镜比较高级,调了很久。
[轨道号]滤镜[结果变量名]
滤镜1,滤镜2,滤镜3……,按顺序会直接传递到下一个滤镜
有些PGS字幕坐标出现在画面黑边。剪裁模式无法渲染到画面,使用缩小,还需要计算缩小后的X坐标(使得居中显示)
PGS加了帧率调整滤镜,minterpolate=fps…… mi_mode=dup(复制帧),使得和视频一致,编码后时长不会相差很大。
滤镜 [结果变量名] 可被 -map["结果变量名"]调用
例如
-lavfi "crop=1920:752:0:164[video],[0:7]minterpolate='fps=24':mi_mode=dup,scale=-2:752[sub],[video][sub]overlay=292:0[fin]" -map ["fin"]