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


チャンネルを分離して YUV で個別に出力できる。対応チャンネルは YUV, RGB, アルファ である。

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

YUV をそれぞれ出力する例
ffmpeg -i input -filter_complex "extractplanes=y+u+v[y][u][v]" -map [y] y.mp4 -map [u] u.mp4 -map [v] v.mp4

Y だけ出力する例
ffmpeg -i input -filter_complex "extractplanes=y" y.mp4

Y だけ出力するのなら lutyuv でもできる
ffmpeg -i input -filter_complex "lutyuv=val:128:128" y.mp4

コメントを残す

メールアドレスが公開されることはありません。