花了好几天写了个调用ffmpeg批量压片转码GUI
ffmpeg吧
全部回复
仅看楼主
level 7
极简设计。
支持 ffmpeg 内的 libsvt-av1、libaom、libx265 编码,
批量起来,可占满任何性能的家用PC。
2023年3月9日 00: 加了自动扫描黑边并剪裁功能,测试中。
2023年03月08日 17点03分 1
level 7
加了个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"]
2023年03月10日 16点03分 4
http://ranway.tpddns.cn:99/D:/Debug/视频批量转码v2023.03.11.7z
2023年03月11日 01点03分
@贴吧用户_0E8MtUX minterpolate='fps=24':mi_mode=dup,这段命令可以将sup字幕与视频对齐吗?
2024年05月31日 06点05分
@天黑来上网 这个命令是渲染硬字幕的帧率,和视频一样。
2024年05月31日 07点05分
level 7
尺寸剪裁;
时间剪裁;
画面缩小;
加硬字幕;
自动识别黑边并剪裁
自动识别隔行扫描并反交错;
无损复制声音;
有损压缩声音;
多国音轨自动挑选;
8、6等声道转立体声节省码率;
附带一个简易片头片尾识别工具,调用ffmpeg的场景识别滤镜、黑场识别滤镜。定位片头片尾
pan.baidu.com/s/1iAiV2BD--0ySUCcwgrpbSA?pwd=79yf
2024年04月11日 05点04分 9
1