CentOS(7.5)上でFFmpeg(4.0.2)を実行しています。
実現したいことは、例えば、
・背景動画: bg.mp4, 60秒, 1280x768
・サムネイル動画: thumb.mp4, 20秒, 400x200
という、2つの動画があり、背景動画の上にサムネイル動画を重ねる形で動画を合成したいのですが、
サムネイル動画の再生が開始されるタイミングを指定したいと思っています。
そこで以下のようなコマンドを作成したのですが、
ffmpeg -i bg.mp4 -i thumb.mp4 -filter_complex " [1:v]colorkey=0x000000:0.01:0.2[ckout]; [0:v][ckout]overlay=x='if(lte(t,20),-10000,if(gte(t,40),-10000,300))':y=(main_h-overlay_h)/2[out] " -map "[out]" out.mp4
このコマンドでは、サムネイル動画の「表示」に関しては、背景動画の20秒目~40秒目までの間で表示されるのですが、
サムネイル動画の再生開始時間は、背景動画の0秒目からになってしまっており、
サムネイル動画が終了してしまっているように思います。
サムネイル動画の開始が、背景動画の20秒目からとなるようにするためには、
どのようにすべきでしょうか。
お力添えをいただけますと大変助かります。
どうぞよろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。