開発したアプリなど一覧

AV1 の動画を ffmpeg で H264 に変換する方法

記事内にアフィリエイトリンクを含む場合があります

先日 OBS で画面を録画したところ、AV1 という新しいコーデックになっていた。その影響で Adobe Premiere で読み込むことができなかった。

このように "ビデオをインポートできません ファイルでサポートされていないビデオ圧縮タイプ「AV01」が使用されています。" と表示される。

Adobe Premiere で動画を扱うために H264 などの従来のコーデックに変換する必要がある。

このページでは AV1 の動画を H264 に変換する方法を紹介しよう。

AV1 の動画を ffmpeg で H264 に変換する方法

動画の形式を変換するソフトウェアは沢山あるが、オープンソースソフトウェアの ffmpeg を利用するのが手軽だ。

FFmpeg

インストールしたら以下のコマンドで動画を変換しよう。

$ ffmpeg -i .\original.mp4 -vcodec libx264 output.mp4

コマンドを実行するといろいろ出力されるが、途中で変換元と変換先ファイルの Metadata や変換される形式が表示される。

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\input.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomav01iso2mp41 encoder : Lavf60.3.100 Duration: 00:00:54.44, start: 0.000000, bitrate: 2533 kb/s Stream #0:0[0x1](und): Video: av1 (Main) (av01 / 0x31307661), yuv420p(tv, bt709), 1920x1080, 2512 kb/s, SAR 1:1 DAR 16:9, 60 fps, 60 tbr, 90k tbn (default) Metadata: handler_name : VideoHandler vendor_id : [0][0][0][0] Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 7 kb/s (default) Metadata: handler_name : SoundHandler vendor_id : [0][0][0][0]

Stream mapping: Stream #0:0 -> #0:0 (av1 (libdav1d) -> h264 (libx264)) Stream #0:1 -> #0:1 (aac (native) -> aac (native))

Output #0, mp4, to 'output.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomav01iso2mp41 encoder : Lavf60.4.101 Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 60 fps, 15360 tbn (default) Metadata: handler_name : VideoHandler vendor_id : [0][0][0][0] encoder : Lavc60.9.100 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default) Metadata: handler_name : SoundHandler vendor_id : [0][0][0][0] encoder : Lavc60.9.100 aac

インプットには AV01, アウトプットには h264 とそれぞれ記載があるのがわかると思う。

特にエラーが表示されなければ変換は問題ないはずだ。H264 なら Premiere でも扱うことができる。

こんな感じで ffmpeg を利用すると簡単に動画を変換できる。

動画変換ソフトというと怪しいソフトがたくさんあるが、そのようなものを利用せずとも簡単に変換することができる。便利なので動画を扱う機会が多いのであれば ffmpeg を導入しておこう。

Sponsored Link

コメント

タイトルとURLをコピーしました