h264と同様の品質を実現するために、h265に対してどのCRFまたは設定を選択する必要がありますか?


8

HEVC x265でいくつかの実験を行っています。

私は生の映像を持っていて、同じCRF設定のh264の詳細の品質はh265よりも良く見えます。

反対ではないですか?

多分私のセットアップは最高ではありません:トランスコーディングにffmpegを使用し、ビデオを確認するためにvlcを使用している場合、画面のコンテンツをコピーして、photoshopなどのプログラムで画面を比較します。

私が使用するFFmpegコマンドは次のとおりです。

ffmpeg -i input.mp4 -c:v libx264 -crf 30 -c:a copy output_h264.mkv

そして

ffmpeg -i input.mp4 -c:v libx265 -crf 30 -c:a copy output_h265.mkv

アーティファクトがより見やすいため、テスト目的でCRFとして30を使用しました:)

品質の低下は、VLCとh265のデコンコーディングにおける実験的サポートによって引き起こされる可能性がありますか?たぶん、低いビットレートでもっと目に見えるものはありますか?

回答:


7

x264とx265のCRFスケールは対応していません。x265 CRF 28はx264 CRF 23と同等であると想定されています。しかし、x265はまだx264ほど開発が進んでいないため、CRFと同等の機能を備えています。

つまり、次のコマンドを実行して、ffmpeg内のエンコーディングライブラリの現在のバージョン間で独自のキャリブレーションを確立しようとすることができます。このコマンドは、2つの一般的なビデオ品質メトリックを実行します。

ffmpeg -i encoded-video.mp4 -i reference-video.mp4 -lavfi "ssim;[0:v][1:v]psnr" -f null -

コンソール出力の最終行には、次のものが含まれます。

[Parsed_ssim_0 @ 000000000039ad80] SSIM Y:0.984483 U:0.980458 V:0.980921 All:0.983219 (17.751712)
[Parsed_psnr_1 @ 0000000000398320] PSNR y:42.63 u:43.19 v:44.09 average:42.90 min:42.07 max:46.16

したがって、x264出力で1回、x265出力で1回コマンドを実行し、同様の測定値が得られるまで、さまざまなx265出力と比較してください。もちろん、これらのメトリックは完全ではありませんが、同等性を確立するための大まかなガイドとして使用できます。


面白いですね、なぜこのスケールが対応していないのですか?大量のCRF値が必要なデザインですか、それともlibx265がffmpegでまだ十分に成熟していないため、このように考えることができますか?
user3450548 2015年

前のコメントへの追加。あなたがリンクしたffmpegのドキュメントでは、x265 crf 28はx264 crf 23とほぼ同等であると言われています。したがって、一般的にh265のCRFがx264のものより質的に「より良い」場合、x265のエンコード結果はどのようにx265のエンコード結果が最悪である可能性がありますか同じCRFのx264?それでもvlcのデコードが悪い+ libx265は若すぎる?
user3450548

28と23は、それぞれx265とx264のデフォルトのCRF値であり、したがって同等と見なされます。期待されるパフォーマンスからの逸脱に対する簡単な答えは、x265はまだ「開発が進んでいる」ということです。特にffmpegに含まれるlibx265とは関係ありませんforum.doom9.org/showthread.php?t=170986compression.ru/video/codec_comparison/hevc_2015/…を
Gyan

そうですね、ffmpegとlibx265から別のエンコーダーに移動することを決定したとしても、この重い開発ステータスのために、結果はそれほど変わらないでしょうか?最近、x265をベースにした商用製品はありませんか?すべての部分ですでにほぼ完成しているはずです!
user3450548

最後のコメントでリンクしたPDFを見ると、そこには多くのエンコーダーがあり、ほとんどが独自のものです。私の観察は、ffmpegであるかどうかに関係なく、スタンドアロンx265またはその展開に限定されています。これらの他のエンコーダーの方が良いかもしれません-私はそのPDFを綿密に研究していません。
Gyan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.