| Date==== |
Time==== |
Update==== |
Time==== |
Title==== |
[[W]WRITE [RET]READ [?]HELP] |
| 2026-07-13 |
16:54:28 |
2026-07-13 |
17:03:27 |
【備忘録】FFMPEGチートシート |
TEXT FILE ( 1KiB ) を受信しますか? [Y]/[N] > Y
随時更新します
壊れたフレームを治す
エラー隠蔽というらしい、再エンコードするので時間がかかる
ffmpeg -err_detect ignore_err -fflags +discardcorrupt+genpts -i 入力 -c:v libx264 -crf 18 -c:a aac 出力
欠落したフレームの影響で音ズレがある場合(尺を合わせるらしい)
ffmpeg -err_detect ignore_err -fflags +discardcorrupt+genpts -i 入力 -fps_mode cfr -c:v libx264 -crf 18 -c:a aac 出力
(結局壊れたフレームは失われるが、壊れたものを治すことは出来ないので諦めろ)
壊れたフレームを捨てる
ffmpeg -err_detect ignore_err -fflags +discardcorrupt+genpts -i 入力 -fps_mode cfr -c:v libx264 -crf 18 -c:a aac 出力
最強の圧縮なエンコード
AV1 + Opus
ffmpeg -i 入力 -c:v libaom-av1 -crf 30 -b:v 0 -c:a libopus -b:a 128k 出力
出力はMKVのほうが良いと思う(たぶんMP4でもいける)
WebMは知らん。
AV1→Intel Arcとかを使うと高速にエンコードできる多分恐らく現状最強な映像コーデック
Opus→DiscordとかYoutubeが使ってる音声のコーデック
OpusはGoogleが作ってるので、Googleアンチの場合はAACを指定
ffmpeg -i 入力 -c:v libaom-av1 -crf 30 -b:v 0 -c:a aac -b:a 128k 出力