Zukünftige AV1-Unterstützung seit RTX 40 Serie Unterstützung

MCEBuddy Version: Zukünftige Versionen

Betriebssystem: Windows

Zusammenfassung des Vorschlags:

Ich frage mich, ob es Pläne für die Unterstützung des AV1-Codecs in zukünftigen Versionen gibt. AV1 soll die Zukunft sein, und die neuesten RTX-40er-Karten unterstützen inzwischen AV1-Encoding. Ich denke, es ist nur eine Frage der Zeit, bis viele Softwareentwickler es als Konvertierungsoption hinzufügen. Ich werde versuchen, etwas Skripting zu machen, um es mit MCEBuddy zu verwenden, das nur Werbung entfernt und umbenennt. Ich finde, dass FFMPEG viel besser mit NVIDIA-Karten funktioniert, also werde ich sehen, was ich damit machen kann.


Ich möchte auch AV1-Encoding hinzugefügt haben. Ich würde auch Unterstützung für AV1 auf Intel Arc-Karten einbeziehen.

Verwenden Sie die Schaltfläche „Abstimmen“ oben im Beitrag, um uns bei der Priorisierung zu helfen. Das steht definitiv auf unserer Roadmap.

Es gibt möglicherweise Wege, eine Transkodierung nach AV1 zu erreichen, wenn man einige technische Arbeiten durchführt. Wenn du dich dafür interessierst, ist der grundlegende Ablauf, die in MCEBuddy integrierten Handbrake- und FFMPEG-Tools sowie die Konvertierungsprofile in der Datei „C:\Program Files\MCEBuddy2x\config\profiles.conf“ manuell zu ersetzen. Wenn du keine technisch versierte Person bist, die sich damit wohlfühlt, würde ich empfehlen, wie Goose vorgeschlagen hat – einen Upvote abgeben und warten, bis es in einer zukünftigen Version von MCEBuddy entwickelt wird.

Nach dem Ersetzen von Handbrake und/oder FFMPEG kannst du ein neues AV1-Profil definieren, indem du die Optionen festlegst, die an die neuen Versionen von Handbrake und FFMPEG übergeben werden sollen. Dann wählst du einfach dein neues benutzerdefiniertes Profil in deinen Konvertierungsaufgaben aus.

Als Beispiel sieht das integrierte Profil für „HEVC MKV“ in meiner profiles.conf-Datei so aus. Die spezifischen Optionen für ein neues Profil, das du für „[AV1 MKV]“ (zum Beispiel) definierst, wären natürlich anders, aber es zeigt, wie du spezifische Optionen an das neue Handbrake oder FFMPEG übergeben kannst, um die neuen AV1-Codecs zu verwenden. Konkret geht es um FFMPEGs Option „-vcodec“ und Handbrakes Option „-e“.

[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 -tag:v hvc1 -vf yadif=0:-1:1,hqdn3d -vcodec libx265 -preset medium -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 medium -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

Testen Sie das heutige 2.6.2-Beta-Build

  • Unterstützung für AV1-Hardware-Encoding und -Decoding
  • Automatische AV1-Optimierungen basierend auf Grafikkarten-Fähigkeiten
  • AV1-Codec-Filterung zur Metadatenverwaltung
  • Aktualisierte Bibliotheken
  • Unterstützung für ffmpeg 6.1 und handbrake 1.7.0
  • Unterstützung für alle Intel QuickSync-Hardware (Sandy Bridge → Arc) über benutzerdefinierte Builds
  • Unterstützung für AV1 mit Nvidia NVENC, Intel QuickSync und AMD AMF/VCE
  • Neue AV1-Profile
  • Hinweis: HEVC-Profile wurden umbenannt

Es sollte beachtet werden, dass die Nvidia-AV1-Encode-Unterstützung nur in den neuen RTX-40-Serie-Karten verfügbar ist.

Intel unterstützt AV1-Encoding auf ihren ARC-Karten.

AMD bietet derzeit kein AV1-Encoding auf seinen GPUs an. Es wird für die nächste GPU-Generation (RDNA Navi 3) erwartet.

AV1-GPU-Decode ist auf den Nvidia-30- und 40-Serie-Karten, den AMD-RDNA-Navi-2-Karten (außer der 6500XT) sowie auf Intel-Xe- und ARC-GPUs verfügbar.

Quelle: What Is The AV1 Codec, Which Graphics Cards Support It And Why It Matters | HotHardware

AV1-Encoding wird auch auf den kommenden Intel 1st Gen Core Ultra Mobile-Prozessoren (Meteor Lake) unterstützt

Intel 11th Gen Core (Tiger Lake, Rocket Lake), 12th Gen Core (Alder Lake) und 13./14. Gen (Raptor Lake) unterstützen ebenfalls AV1-Decoding