1,剪映导出的默认码率很高,10000kbps,导致导出的视频比原视频大很多
2,通过ffmpeg 来查看原视频的码率,发现是,809kbps,所以导出时候,手动调节一下。
2,,,
使用FFmpeg工具查看。FFmpeg是一个强大的支持多种格式视频格式文件的解码处理工具,用户可以使用命令 ffmpeg -i myvideo.mp4 来查看一个视频文件的编码相关信息,这些信息中也包括视频码率。
https://www.jb51.net/softjc/925936.html
在如下这个输出中,bitrate: 4000 kb/s 表示视频的整体码率是 4000 kbps(千比特每秒)。视频流的码率一般会单独列出,例如这里是 4000 kb/s,音频流则显示为 128 kb/s。
# h264 (High). 4000 kb/s, 30 fps
Stream #0:0(und): Video: h264 (High), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 4000 kb/s, 30 fps, 30 tbr, 30k tbn, 60 tbc Stream #0:1(und): Audio: aac (LC), 44100 Hz, stereo, fltp, 128 kb/s
ffmpeg -i test_video.mp4
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test_video.mp4':
Metadata:
...
Duration: 00:02:30.00, start: 0.000000, bitrate: 5000 kb/s
Stream #0:0(und): Video: h264 (High), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 4000 kb/s, 30 fps, 30 tbr, 30k tbn, 60 tbc
Stream #0:1(und): Audio: aac (LC), 44100 Hz, stereo, fltp, 128 kb/s
3,ffmpeg 图片压缩
ffmpeg -i 输入图片.jpg -q:v 10 输出图片.jpg