web-dev-qa-db-ja.com

エラー「auto_alt_refを使用した透過エンコーディングは機能しません」と、Alphaを使用した.movを、ffmpegを使用したAlphaを使用した.webmに変換するとき

私はアルファ透明度の.movファイルを.webmファイルに変換しようとしていますが、このスレッドに従って助けを求めてきました: ffmpegを使用してアルファ付きのmovをVP9 Webmに変換する

私が使用しているコマンドラインは

ffmpeg -r 24/1 -i Desktop/Skel_Walk_1.mov -c:v libvpx -pix_fmt yuva420p Desktop/Skel_Walk_1.webm

しかし、コマンドを実行しようとすると、2つのエラーが表示されます

Transparency encoding with auto_alt_ref does not work

そして

Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 
- maybe incorrect parameters such as bit_rate, rate, width or height

私はここで問題が何であるかわからない、どんな提案でも、私は非常に混乱しています!

14
ThomTTP

私はこれを解決して、-auto-alt-ref 0出力の前にこの問題を修正しました!!

作業コマンド

ffmpeg -i Desktop/Skel_Walk_1.mov -c:v libvpx -pix_fmt yuva420p -auto-alt-ref 0 Desktop/Skel_Walk_1.webm
31
ThomTTP