第一次使用ffmpeg直接内嵌DVB图形字幕(压字幕进视频)
pt吧
全部回复
仅看楼主
level 2
道产仔 楼主
这是我使用的参数代码
ffmpeg -i "%~dp1%~nx1" -c:v libx264 -crf 22 -x264opts force-cfr=1 -preset medium -vsync cfr -filter_complex idet,bwdif=1:deint=interlaced[v1],[v1][0:s:0]overlay=shortest=1[v2],[v2]scale=w=1280:h=720:flags=lanczos[video],aresample=async=1000 -map [video] -map 0:a -c:a aac -s 1280*720 -aspect 16:9 -f matroska "%~dp1%~nx1.mkv"
pause
然后打开就这样了
求高人指点!
2017年04月08日 01点04分 1
level 11
帮顶
2017年04月08日 01点04分 2
level 12
2017年04月08日 01点04分 3
level 15
[惊讶]不懂
2017年04月08日 01点04分 4
level 12
按你这个写法,应该把ts视频文件拖动到bat上,不是直接双击bat。
话说,"%~dp1%~nx1"这写法真蛋疼啊,直接%1不好么?
2017年04月08日 03点04分 5
也不行啊
2017年04月08日 03点04分
直接闪退了
2017年04月08日 03点04分
请教大大怎么选择字幕和音轨?
2017年04月10日 01点04分
@道产仔 我也是这个问题,想压制第二条字幕
2017年09月17日 04点09分
level 15
帮顶
2017年04月08日 04点04分 6
level 1
帮顶
2018年04月13日 02点04分 7
level 1
绑定
2018年04月13日 03点04分 8
level 2
for %A IN (*.mkv) DO ffmpeg -i "%A" force-cfr=1 -preset medium -vsync cfr -filter_complex idet,bwdif=1:deint=interlaced[v1],[0:s:0]scale=w=1440:h=1080:flags=lanczos[sub],[v1][sub]overlay=x=240:shortest=1[v2],[v2]scale=w=1280:h=720:flags=lanczos[video],aresample=async=1000 -map [video] -map 0:a -c:a aac -f matroska "%~nA.mp4"
2021年08月08日 08点08分 9
1