ffmpeg 命令转封装

1:
改变编码格式

原mp4文件:视频是h264 音频是aac
在这里插入图片描述
视频转成h265,音频转成mp3(容器为mkv,有些容器不一定支持放h265的)
ffmpeg -i test_60s.mp4 -vcodec libx265 -acodec libmp3lame out_h265_mp3.mkv
播放: ffplay out_h265_mp3.mkv
在这里插入图片描述

2:
修改帧率

ffmpeg -i test_60s.mp4 -r 15 output2.mp4
在这里插入图片描述
(注意不要加上-codec copy这样是无效的,因为修改帧率是有重新编码的)
ffmpeg -i test_60s.mp4 -codec copy -r 15 output2.mp4
在这里插入图片描述

3:
修改视频码率

原Mp4文件
在这里插入图片描述
ffmpeg -i test_30s.mp4 -b 200k outpou_b.mkv
在这里插入图片描述
ffmpeg -i test_30s.mp4 -b 200k outpou_b.mp4
在这里插入图片描述
根据上面转成mkv看到这个不是完全一样的,还有个细节转成mkv音频转成了vorbis(Ogg全称是OGGVobis(oggVorbis)是一种音频压缩格式,mkv默认音频格式)
这样就可以保持不变
ffmpeg -i test_30s.mp4 -b 400k -acodec copy outpou_b.mkv
在这里插入图片描述
4:
修改音频码率

原Mp4文件
在这里插入图片描述
ffmpeg -i test_30s.mp4 -b:a 400k outpou_ba.mp4
(可以看到音频码率虽然可以改变但不是无限增大的)
在这里插入图片描述
(有个细节视频的码率也变了,因为被新编码了。就可以加上-vcodec copy 不进行重新编码)
ffmpeg -i test_30s.mp4 -b:a 400k -vcodec copy outpou_ba.mp4
在这里插入图片描述
5:
修改音视频码率

原Mp4文件
在这里插入图片描述
ffmpeg -i test_30s.mp4 -b:a 400k -b:v 400k outpou_bav.mp4
在这里插入图片描述
6:
修改视频分辨率

原Mp4文件
在这里插入图片描述
ffmpeg -i test_30s.mp4 -s 480x270 outpou_480x270.mp4(修改分辨率就要重新编码了)
在这里插入图片描述
7:
修改音频采样率

原Mp4文件
在这里插入图片描述
ffmpeg -i test_30s.mp4 -ar 44100 outpou_ar44100.mp4
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值