

drawboxを使用して動画内に線を表示しておりますが、  
こちら複数の線をいろいろなタイミングで描画したいと考えております。

[code]

     -i input -vf drawbox=10:10:1:200:color='#ff0000':8:enable='between(t,3,5)' drawbox=50:50:1:200:color='#ffff00':8:enable='between(t,10,13)' output
    
[/code]

イメージとしては上記のコードのようにしたいのですが、  
どうすれば複数の線を描画できますでしょうか

よろしくお願い致します。


CC BY-SA 4.0
2022-01-30T16:01:52.120
86021
2022-01-31T14:20:04.540
29606
question
ffmpeg
ffmpeg drawboxを複数描画したい


複数のdrawboxを指定する場合は`,`で区切る必要があります。

[code]

    ffmpeg -i input.mp4 -vf "drawbox=10:10:1:200:color='#ff0000':8:enable='between(t,3,5)' , drawbox=50:50:1:200:color='#ffff00':8:enable='between(t,10,13)'" output.mp4
    
[/code]

bashで実行してみました。bashが`'`を解釈するのを防ぐため、-vfオプションの値を`"`で囲んでいます。


CC BY-SA 4.0
2022-01-31T13:55:44.690
86046
2022-01-31T14:20:04.540
2022-01-31T14:20:04.540
35558
35558
86021
answer