Ich habe tests mit dem x264 --nr Einstellung gemacht. Alles bei --crf 15 und nur ein kleiner Ausschnitt von 100 Frames bei FullHD. Die Quelle hat das Typische Filmkorn-Rauschen. Also gerade auf Ebenen Flächen sieht man relativ starkes Rauschen.
Die eingebaute x264 noise reduction ist echt schnell. Kostet recht wenig Zeit. Dabei ist es fast egal, welchen Wert man nutzt.
Dabei sehe ich visuell keinen Unterschied. Allerdings sind die Dateigrößen unterschiedlich:
- nr 0 - 20,3MB
- nr 250 - 16,4MB
- ab nr 750 - 15,6MB
Kann es sein, das die Obergrenze bei 1000 liegt und alle höhreren Werte auf 1000 herrunter gesetzt werden? Ich hatte nämlich mal einen Lauf mit 50000 gemacht. Die Dateigröße ist wie mit 1000.
Der Unterschied von 20MB zu 15MB finde ich enorm, denn man sieht visuell keinen Unterschied.
Hab mal crf eine bitrate gesetzt:
Mit 19.000:
- nr0 - 10,4MB
- nr1000 - 10,1MB
Mit 10.000:
- nr0 - 5,26MB
- nr1000 - 5,20MB
Mit 1.000:
- nr0 - 495KB
- nr 1000 - 491KB
Ich würde sagen: Mit weniger bitrate bringt NR wenig für die Dateigröße, aber es sieht mit NR besser aus als ohne.
Dann hab ich noch fft3dfilter bemüht und noch kombiniert mit --nr bei crf 15:
Dateigrößen dabei:
- fft3d mit sigma 3.5 + --nr 0 - deutlich Farbabstufungen - 4,8MB
- fft3d mit sigma 2.5 + --nr 0 - leichte Farbabstufungen - 7,0MB
- fft3d mit sigma 2.0 + --nr 0 - keine Farbabstufungen - 9,3MB
- fft3d mit sigma 2.0 + --nr 1000 - sehr leichte Farbabstufungen - 7,3MB
Für mein Material ist IMHO die optimale Einstellung fft3d mit sigma 2.0 und x264 mit --nr 1000. Man hat kaum wahrnehmbare Farbabstufungen in glatten Flächen und kein merklicher Detailverlust.
Wobei sigma 2.5 + nr 0 ist visuell leicht schlechter als sigma 2.0 und nr 1000.
Wenn aber mal vergleicht 20,3MB (crf15, ohne alles) zu 7,3MB (crf15, mit fft3D+NR) ist das doch enorm! Da könnte man besser am crf Wert schrauben.
Wenn man 2pass macht, wird es ja automatisch angepasst.
Fazit:
- Bei HD Material mit Filmkörnung lohnt sich eine NR auf jeden Fall. Aber das war klar
- Auch wenn man fft3d nutzt, lohnt sich x264 --nr. Lieber einen klein wenig weniger fft3d mit --nr als stärkerer fft3d mit kein --nr