web-dev-qa-db-ja.com

FFMPEGを使用してWebpプレビューアニメーションを生成するにはどうすればよいですか?

そのため、FFMPEGを使用してGIF形式のプレビューアニメーションを生成しています。 (基本的に、ビデオ全体の数秒を選択し、gifとして保存します)

ただし、youtubewebp形式で生成するプレビューは、私が達成したものよりもサイズがはるかに小さいようです。

webp形式で3秒のプレビューを生成するために使用するコマンドは次のとおりです。

ffmpeg -i d:\1.mp4 -lossless 0 -ss 00:00:00 -t 00:00:03 -s 320x180 1.webp

しかし、これは同等のgifよりもまだ大きいです。

出力webpアニメーションを減らす方法に関するヒントはありますか?

更新

最大圧縮と最小品質のffmpegを使用しても、webp出力はgif2web与える。

1
SHM

品質の低下 http://ffmpeg.org/ffmpeg-codecs.html#libwebp

-qscale float
For lossy encoding, this controls image quality, 0 to 100. 
For lossless encoding, this controls the effort and time 
spent at compressing more. The default value is 75. 
Note that for usage via libavcodec, this option is called 
global_quality and must be multiplied by FF_QP2LAMBDA.
3
nico_lab