私は ffmpeg 4.3.1 を使用してビデオを h264 から h265 に変換しています。最初は、Mac の GPU を使用して、フラグ hevc_videotoolbox で変換を高速化できることを発見して興奮しました。
私の Mac ハードウェアは、AMD Radeon Pro 5300 を搭載した第 10 世代 Intel i5 です。
私はこのコマンドを使用しています:
ffmpeg -i input_h264.mp4 -c:v hevc_videotoolbox -b:v 6000K -c:a copy -crf 19 -preset veryslow output_h265.mp4
変換速度が 0.75x から 4x に増加し、ほぼ 500% の改善です!
しかし、その後、ファイルサイズが大きく、結果が少しあいまいであることに気付きました。次に、crfまたはプリセットを変更しても違いがないことに気付きました。ffmpegはそれらの設定を無視しているようです。機能しているように見える唯一の設定は、ビデオ ビット レート (-b:v) です。
それで、どうすればより良い結果が得られるかを調べるために、グーグルで検索し始めました。
しかし、あちこちのいくつかの投稿を除いて、私はほとんど空白になっています.
hevc_videotoolbox を使用してより良い結果を得る方法に関するドキュメントはどこで入手できますか? どの設定が機能し、どの設定が無視されているかを確認するにはどうすればよいですか?