このコマンドで生成されたビデオ:
ffmpeg -y -framerate 25 -i picture.png -i sound.wav -vcodec libx264 -crf 20 -preset medium -acodec aac -vf scale=1280:-2,format=yuv420p output.mp4
Amazon Prime は許可しません(「ビデオアセット:メザニンファイルが失敗しました」)。
そのような第三者にビデオが承認されるようにするにはどうすればよいですか。
答え1
ビデオ入力は、0.04秒間持続する単一のフレームです。これが送信が失敗した理由かもしれません。画像を無限に繰り返し、ffmpegに最短ストリーム(オーディオ)を持つファイルの出力を停止するように指示します。
ffmpeg -y -framerate 25 -loop 1 -i picture.png -i sound.wav -vf scale=1280:-2,format=yuv420p -vcodec libx264 -crf 20 -preset medium -acodec aac -shortest -fflags +shortest -max_interleave_delta 200M output.mp4