次のコードを使用した画像からビデオを作成したい
shell_exec("avconv -f image2 -r 50 testimage.jpg output.mpg");
しかし、出力ビデオを再生しようとすると、ストリームにデータが含まれていないと表示されます
次のコードを使用した画像からビデオを作成したい
shell_exec("avconv -f image2 -r 50 testimage.jpg output.mpg");
しかし、出力ビデオを再生しようとすると、ストリームにデータが含まれていないと表示されます
avconvマニュアルによると
多くの画像からビデオを作成する場合:
avconv -f image2 -i foo-%03d.jpeg -r 12 -s WxH foo.avi
構文foo-%03d.jpegは、シーケンス番号を表すためにゼロが埋め込まれた3桁で構成される10進数を使用することを指定します。
-s WxH
その行に、コードから欠落しているがあります。多分それが原因です。
-s WxH
ビデオのサイズ、W-幅およびH-高さを指定するために使用されます。サポートされているフォーマットのリストは次のとおりです
再生時間を長くすると、マニュアルには再び書かれています
-t duration (output)
期間が期間に達した後、出力の書き込みを停止します。期間は、秒単位または
hh:mm:ss[.xxx]
形式の数値にすることができます。