映像にアルファチャンネルがあるときにalphaextractを使えばグレーで取り出すことができる。同時にフォーマットもGRAYに変換される。同じ効果のフィルタにextractplanes=aがありこれも同様にグレーで出力される。0に近いほど透過し、値が大きくなるほど透過しない。

各映像チャンネルを分離する extractplanes

基本コマンド

0000bf(青)の透過した部分を黒で、透過しない部分を白の alphaextract.png で出力する。指定するオプションはない。
ffmpeg -f lavfi -i smptebars=d=1 -vf colorkey=0x0000bf:.01:.1,alphaextract -vframes 1 alphaextract.png

公式ドキュメント:FFmpeg Filters Documentation : alphaextract

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)