Konvertierung von H264-MKV-Dateien zu H265-MKV-Dateien

Gibt es eine Möglichkeit, eine Videodatei von 264 auf 265 zu konvertieren, ohne Qualitätsverluste? Ich verwende den ffmpeg-Encoder und das HEVC-MKV-Profil mit dem Qualitätsregler auf 0. Ich erhalte eine Datei, die etwa halb so groß ist oder sogar kleiner, aber die Bitrate sinkt auf etwa 25 % der ursprünglichen Bitrate, und das Video wirkt ausgebleicht, besonders in dunklen Szenen. Gibt es Einstellungen, die eine nahezu gleichbleibende Qualität beim Konvertieren von 256 auf 265 ermöglichen?

Hier ist, wie mein HEVC-MKV-Profil aussieht. Ich bin mir ziemlich sicher, dass ich daran nichts geändert habe, also sollte es bei dir genauso aussehen.

[HEVC MKV]
Description=HEVC in MKV (H.265/AC3) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
order=handbrake,ffmpeg
ffmpeg-general=-threads 0
ffmpeg-video=-ss 0 -vf yadif=0:-1:1,hqdn3d -vcodec libx265 -preset ultrafast -crf 26 -map 0:v -sn
ffmpeg-audio=-acodec ac3 -ab 160k -map 0:a
ffmpeg-audioac3=-acodec ac3 -ab 256k -map 0:a
ffmpeg-ext=.mkv
ffmpeg-audiodelay=skip
handbrake-general=--decomb --loose-anamorphic --verbose=2
handbrake-video=--start-at duration:0 -e x265 --encoder-preset ultrafast -q 26
handbrake-audio=-E ffac3 -R auto -B 160 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E ffac3 -R auto -B 256 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=true

Die Qualität ist auf 26 gesetzt, was ich persönlich als etwas niedrig empfinde. Es ist anschaubar, aber… es ist nichts, das ich persönlich verwenden würde, besonders nicht in Kombination mit dem „ultrafast“-Preset. Für mich ist das Hevc-MKV-Preset mit seinen Standardeinstellungen also eher am unteren Ende der akzeptablen Qualität angesiedelt. Es sollte jedoch ziemlich schnell sein. Erhöhe die Q von 26 auf 23–20 und ändere ultrafast zu medium, und die Qualität verbessert sich deutlich – auf Kosten der Geschwindigkeit.

Die Qualität kannst du über das GUI per Schieberegler anpassen, aber ich weiß nicht, ob man die Konvertierungsgeschwindigkeit ebenfalls über das GUI einstellen kann. Wenn du etwas tiefer einsteigen willst, kannst du auch ein eigenes Profil schreiben.

Unten ist mein HandBrake-Profil für x264-zu-x265-10-Bit-Konvertierungen. Q ist 20, medium, Eac3-Audio bei 640. Das ist mein „Hohe Qualität“-Profil. Passe die Einstellungen nach deinen Wünschen an. Meine „Niedrig/Schnell“-Einstellungen sind Q23, fast, eac3 224 (2 Kanäle), usw., usw.

[HEVC MKV - HB x265 10bit Q20med eAC3 640]
Description=HEVC in MKV (H.265/AC3) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
order=handbrake
handbrake-VideoOptimized=true
handbrake-general=--loose-anamorphic --verbose=2 --subtitle "1,2,3,4,5" 
handbrake-video=--start-at duration:0 --encoder x265_10bit --encoder-preset medium -q 20 --encoder-profile main10 
handbrake-audio=-E eac3 -R auto -B 640 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=false

Im GUI habe ich Remuxing deaktiviert und Mehrkanal-Audio aktiviert. Wenn du auf Qualität/Größe aus bist, stelle sicher, dass du keine Hardware-Beschleunigung aktivierst.

Du kannst es ausprobieren und schauen, ob es für dich funktioniert, oder einfach mit dem Schieberegler experimentieren. Auf jeden Fall: erhöhe deine Q etwas und schau, ob das dein Problem löst.

Genau wie wenn du versuchst, aus einer MP3-Datei eine FLAC-Datei zu erstellen: Sobald die Daten entfernt wurden, wirst du sie nicht zurückbekommen. Sicher, du KANNST aus x264 x265 machen, aber es wird NICHTS mit dem Original übereinstimmen, das direkt in x265 konvertiert wurde, da x265 andere Informationen behält als x264. Deshalb ist es so viel besser.