ffmpeg日常使用记录

视屏清晰度理解

清晰度和分辨率,编码方式,片源,码率相关。

所以1080P不一定比720P清晰。

同样,4K片源也不一定有1080P的片清晰。

而且实际视频文件的变现还和显示器和解码器性能相关。

硬编码字幕到视频里

ffmpeg2  -i "[inputfile]" -c:v h264_videotoolbox -vf subtitles="[subtitlesfile]" -b:v 6000k "[outfile]"

其中h264_videotoolbox是硬件加速选项。

不同编码的视频,需要使用不同的加速选项,比如hevc的视频,需要使用hevc_videotoolbox。

上面命令里,-b:v选项非常关键。

因为如果不写这个,生成出来的视频质量可能过高,也可能偏低。

过高会导致码率比原视频高,视频体积变大,但是画质并没有变好。

偏低会导致码率可能过小,视频体积很小,但是画质非常糟糕。

目前的经验来看,原视频多少码率就设置多少码率即可。

思考

虽然每次都想到,使用ffmpeg的时候先看官方文档,但是每次都看不进去。然后还是去搜索引擎搜关键字,直接看别人的经验,然后自己尝试,得出结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值