Ich habe erfolgreich MP4 HEVC verwendet. Ich wollte testen, ob AV1 besser ist, also habe ich eine HEVC-Datei in AV1 konvertiert. Das Ergebnis war eine Datei, die von 224 MB (HEVC) auf 330 MB (AV1) angewachsen ist – eine Zunahme von fast 50 %! Ich verwende Win11 und MCEBuddy 2.6.3. Ich habe die Standard-MCEBuddy-Profile benutzt. Meine AV1-Datei wurde mit einer Nvidia RTX 4070 Ti und den aktuellen Nvidia-Game-Treibern konvertiert. Ich werde versuchen, das MCEBuddy-Log zu erstellen.
Ihre Logs sind nicht auf Debug eingestellt, daher gibt es nichts zu analysieren. Sie können sie ändern unter Einstellungen → Systemeinstellungen → Logs → Debug
Ich verstehe, woran es liegt. Deine Ausgangs-Bitrate lag bei 1 Mbit/s, und als deine Nvidia-GPU konvertiert hat, wurde mit einer etwas höheren Qualität gearbeitet, sodass die finale Bitrate bei 1,6 Mbit/s liegt – daher ist die resultierende Datei größer (das liegt an der proprietären Natur der NVENC-Implementierung gegenüber der Software-Implementierung, weshalb die Abbildungen zwischen beiden nicht immer übereinstimmen).
Versuch folgendes: Gehe auf der Konvertierungsseite den Qualitätsregler auf –50 % herunter; das sollte deine Bitrate ungefähr halbieren (oder stärker, wenn du kleiner willst), und du solltest keinen spürbaren Qualitätsverlust erleben, dafür aber eine kleinere Dateigröße erhalten.
Poste dein Konvertierungs-Log hier, damit wir sehen können, was vor sich geht.
Mein Media-Center-PC hat einen Ryzen 5600G und keine zusätzliche GPU. Meine PlayOnHome-MP4s hatten 4,6 Mbps. Ich nutze MCEBuddy, um Werbung zu entfernen und in HEVC zu konvertieren. Ich bin mit der Dateigröße zufrieden. Die Videos wirken in Ordnung. Um auf AV1 umzustellen, muss ich sicherstellen, dass meine anderen Geräte AV1 unterstützen, nicht zu viel Akku verbrauchen, kleinere Dateien liefern und trotzdem gute Videos ergeben. Bin ich noch nicht.
Und nein, ich habe meine PlayOnHome-MP4s noch nicht direkt in AV1 konvertiert. Würde das einen Unterschied machen?
Goose: Heißt das, für AV1 muss ich den MCEBuddy-Quality-Wert pro GPU-Gerät einzeln optimieren? Dein MCEBuddy-MP4-HEVC-Profil war mit 0 Quality so einfach.
Danke für die Logs. AV1 ist noch ein neues Profil und braucht einige Feinabstimmungen, an denen wir arbeiten. Du musst das nicht jedes Mal machen. Hier ist eine schnelle und dauerhafte Lösung.
Öffne profiles.conf und ändere unter dem MP4 AV1-Profil das -q 32 zu -q 39 in den Zeilen ffmpeg-video und handbrake-video.
Jetzt sollte es wie erwartet mit 0 % Qualität funktionieren.
profiles.conf →
[MP4 HEVC] BEFORE
ffmpeg-video=-ss 0 -tag:v hvc1 -vf yadif=0:-1:1,hqdn3d -vcodec libx265 -preset medium -crf 26 -map 0:v -sn
handbrake-video=–start-at duration:0 -e x265 --encoder-preset medium -q 26
[MP4 HEVC] AFTER
ffmpeg-video=-ss 0 -tag:v hvc1 -vf yadif=0:-1:1,hqdn3d -vcodec libx265 -preset medium -crf 26 -map 0:v -sn -q 39
handbrake-video=–start-at duration:0 -e x265 --encoder-preset medium -q 39
Sind meine VORHER und NACHHER korrekt?
Wird es für AMD-Encoding korrekt sein?
Was passiert, wenn ich MCEBuddy 2.6.next installiere?
Und damit ich dich nicht belästige, wie weiß ich, dass ich -q 39 machen soll?