什么ffmpeg命令将产生与Instagram';类似的视频压缩;什么是压缩?
我希望拍摄一段视频,并以类似Instagram使用的压缩方式对其进行压缩。什么ffmpeg命令可以做到这一点?Instagram目前使用x264对视频进行编码,我看到的单个视频被剪切到640x640,没有音频 获取文件信息 未从示例中删除编码信息,因此您可以对其进行探测以推断使用了哪些编码选项什么ffmpeg命令将产生与Instagram';类似的视频压缩;什么是压缩?,ffmpeg,compression,instagram,video-compression,Ffmpeg,Compression,Instagram,Video Compression,我希望拍摄一段视频,并以类似Instagram使用的压缩方式对其进行压缩。什么ffmpeg命令可以做到这一点?Instagram目前使用x264对视频进行编码,我看到的单个视频被剪切到640x640,没有音频 获取文件信息 未从示例中删除编码信息,因此您可以对其进行探测以推断使用了哪些编码选项 $ strings input.mp4 | grep x264 x264 - core 148 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http:/
$ strings input.mp4 | grep x264
x264 - core 148 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=0 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=8 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=1638 vbv_bufsize=3276 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 aq=2:1.00
或者,您可以使用mediainfo
获取此信息
编码
基本上,默认设置(-crf 23
-preset medium
)在我的示例中使用,并带有一些附加选项:
ffmpeg -i input -maxrate 1638k -bufsize 3276k -psy 0 -aq-mode 2 -movflags +faststart output.mp4
- 我不会费心逐字复制这些设置(尤其是
),而是尝试使用一个更简单的命令,看看什么最适合您的需要。看-psy 0
- 此示例不执行裁剪。请参阅和/或过滤器以执行此操作