分享一些ffmpeg命令行
megui吧
全部回复
仅看楼主
level 1
想偷懒的话可以用下...
2016年07月06日 06点07分 1
level 1
压制720P
ffmpeg -i "input" -c:v libx264 -x264opts force-cfr=1:me=hex -c:a aac -b:v 2000k -vsync cfr -filter_complex idet,yadif=deint=interlaced[v],[0:a]aresample=min_comp=0.05 -map [v] -map 0:a -s 1280*720 -pix_fmt yuv420p -f mpegts "output.ts"
倍帧720P ffmpeg -i "input" -c:v libx264 -x264opts force-cfr=1:me=hex -c:a aac -b:v 2000k -vsync cfr -filter_complex idet,yadif=mode=1:deint=interlaced[v],[0:a]aresample=min_comp=0.05 -map [v] -map 0:a -s 1280*720 -pix_fmt yuv420p -f mpegts "output.ts"
双音轨
ffmpeg -i "input" -c:v libx264 -x264opts force-cfr=1:me=hex -c:a aac -b:v 2000k -vsync cfr -filter_complex idet,yadif=deint=interlaced[v],[0:a:0]aresample=min_comp=0.05[a1],[0:a:1]aresample=min_comp=0.05[a2] -map [v] -map [a1] -map [a2] -s 1280*720 -pix_fmt yuv420p -f mpegts "output.ts"
嵌入DVB字幕
ffmpeg -i "C:\狀王宋世傑#39[粵]_及_新聞檔案[粵].ts" -c:v libx264 -x264opts force-cfr=1:me=hex -c:a aac -b:v 2000k -vsync cfr -filter_complex idet,yadif=deint=interlaced[v],[v][0:s]overlay[v1],[0:a]aresample=min_comp=0.05 -map [v1] -map 0:a -s 1280*720 -pix_fmt yuv420p -f mpegts "output.ts"
处理5烂2为逐行23.97
ffmpeg -i "input" -c:v libx264 -x264opts force-cfr=1:me=hex -c:a aac -b:v 2000k -vsync cfr -filter_complex fieldmatch=order=tff:combmatch=full,yadif=deint=interlaced,decimate[v],[0:a]aresample=min_comp=0.05 -map [v] -map 0:a -s 1280*720 -pix_fmt yuv420p -f mpegts "output.ts"
保留隔行压制
ffmpeg -i "input" -flags +ilme+ildct -c:v libx264 -x264opts force-cfr=1:me=hex -c:a aac -b:v 3000k -vsync cfr -filter_complex [0:a]aresample=min_comp=0.05 -map 0:v -map 0:a:0 -pix_fmt yuv420p -f mpegts "output.ts"
转为576i
ffmpeg -i "c:/12.ts" -c:v libx264 -flags +ilme+ildct -x264opts force-cfr=1:me=hex -c:a aac -b:v 2000k -vsync cfr -filter_complex idet,yadif=1[v],[v]scale=720*576[v1],[v1]fps=50[v2],[v2]interlace=lowpass=0[v3],[0:a:0]aresample=min_comp=0.05[a1] -map [v3] -map [a1] -pix_fmt yuv420p -f mpegts "output.ts"
2016年07月06日 06点07分 2
level 1
PS:ffmpeg windows最新版可在ffmpeg zeranoe下载
2016年07月06日 06点07分 3
level 10
马克
2016年07月10日 13点07分 4
level 1
根本就是不通用,学好英语去翻官方的文档才是王道。
2016年07月29日 13点07分 5
level 9
码率2000?
2016年08月14日 10点08分 6
level 5
干嘛用的?[小乖]
2016年10月05日 17点10分 7
level 2
请教大大内嵌DVB图形字幕怎么选择字幕和音轨呢?
2017年04月10日 03点04分 9
选字幕 改0:s就可以了,例如第一字幕轨就是0:s:0 第二字幕轨就是0:s:1,不加后面这些数字,默认就是第一字幕轨
2017年04月12日 16点04分
@我是周身痕 懂了,那么音轨呢?
2017年04月13日 06点04分
@道产仔 在[0:a]aresample...这里改,或者删除这句 然后改-map 0:a:0这里的,如果想同时多个音轨可以-map 0:a:0 -map 0:a:1这样
2017年04月13日 09点04分
@我是周身痕 谢谢大神!
2017年04月13日 15点04分
level 10
谢谢大神,正是我需要的!
2017年04月10日 22点04分 10
哈哈,才看到是挖出来的,也谢谢考古工作者。[捂嘴笑][滑稽]
2017年04月10日 22点04分
level 2
请求大神,ffmpeg分割TS源命令多少
2017年04月23日 04点04分 11
level 1
求无损TS-MPEG2转MKV格式命令
2017年05月10日 19点05分 12
level 1
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:2]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
怎么转MP4格式呢
2017年07月12日 06点07分 13
把后面-f matroska "%~dp1%~nx1.mkv" 换成-f mp4 "%~dp1%~nx1.mp4" 也可以只写"%~dp1%~nx1.mp4"
2017年07月13日 01点07分
@我是周身痕 其他格式也这样吗
2017年07月14日 14点07分
@我是周身痕 请问怎么把帧数压成25帧
2017年08月12日 14点08分
@我是周身痕 请问怎么调节音频的音量大小
2018年09月17日 09点09分
level 1
没有2pass,也很简单,给上码率
-y -pass 1
-y -pass 2
2017年07月12日 12点07分 14
大哥,请教下怎么给音频调增益
2020年10月02日 05点10分
level 1
求转无损+内嵌DVB字幕指令
2018年09月18日 12点09分 16
level 1
嵌入DVB字幕
ffmpeg -i "C:\狀王宋世傑#39[粵]_及_新聞檔案[粵].ts" -c:v libx264 -x264opts force-cfr=1:me=hex -c:a aac -b:v 2000k -vsync cfr -filter_complex idet,yadif=deint=interlaced[v],[v][0:s]overlay[v1],[0:a]aresample=min_comp=0.05 -map [v1] -map 0:a -s 1280*720 -pix_fmt yuv420p -f mpegts "output.ts"
你这个怎么转为MP4呢
2018年09月18日 12点09分 17
1