- FFmpeg/lavfi (仮想入力) generator
Cut†
- FFMPEG で指定時間でカットするまとめ
- hhttps://nico-lab.net/cutting_ffmpeg/
ffmpeg -ss [duration] -to [hh:mm:ss] -i input.mp4 -c copy output.mp4
- hhttps://nico-lab.net/cutting_ffmpeg/
Trim†
元の時間情報を残したままトリミング。
ffmpeg -i input.mp4 -filter_complex "[0:v]trim=start=10:end=20[vout];[0:a]atrim=start=10:end=20[aout]" -map "[vout]" -map "[aout]" -c:v libx264 -c:a aac output.mp4
同期シフト†
時間情報だけ前にずらす
ffmpeg -itsoffset -0.25 -i input.mp4 output.mp4
進捗†
% ffmpeg -loglevel 24 (略) -progress pipe:1 | awk '{if ($1 ~ /^frame/) { printf "*" ; fflush() }}' ;
****
サンプル†
- ノイズ削減、コントラスト補正、ヴィネット効果
fmpeg -i input.mov -af anlmdn=0.00001:0.002:0.1:1:1000 -vf eq=contrast=1.6:brightness=0.2,vignette=0.1 output.mp4