ループ動画で一苦労した話です
インターチェンジで車が動く、空から見た動画を、グレーにフェードアウトしてループ動画としようとしましたが、上手く行きません・・・
アプリケーションVCLプレーヤーでは上手く再生されますが、ブラウザ(firefox)では、ファイルが壊れています・・・と出ます。
具体的には下図の状態です・・・
グレーにフェードアウトさせる
色々とコマンドや、コーデックの指定等を行いましたが、VCLでは再生出来ても、ブラウザで再生出来ない状態でした。
グレイにフェードアウトさせるffmpegの使用例・・・
$ ffmpeg -i icv-crop1.mp4 -vf "fade=t=out:st=4.9:d=0.1:c=gray" ivc-out03.mp4ff
ブラウザで再生できない場合のビデオの状態
・・・省略・・・
Stream #0:0(und): Video: h264 (High 4:4:4 Predictive) (avc1 / 0x31637661), yuv444p, 1680x1050, 4951 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc (default)
・・・省略・・・
上記のように、Stream ・・ Video で、(High)のみならOK、上記のように(High 4:4:4 Predictive)となっているとNGとなるのです・・・
解決方法
ここでは、一番安易な解決を選択しました。(他に選択肢見つからず)即ち、VCLで再生している動画を、ubuntuの動画キャプチャSimpleScreenRecorderを使ってキャプチャし、その保存ファイルから、必要な部分をクリップして切り出すと云うものです・・・
実際の動画をリサイズしたものを下記にアップしました。