So codieren Sie von Premiere mit dem nvenc-Nvidia-Codec, geben aber dennoch in mp4/avi aus

Die Verwendung von Nvidias gpu-beschleunigten Codecs zum Codieren von Videos ist eine enorme Zeitersparnis, es verkürzt meine Codierungszeiten von 2 Stunden auf 2 Minuten mit Pascal-GPUs, aber das Problem mit dem Codec, den ich verwende ( https://forums.adobe.com/ thread/1243687 ) ist, dass es mkv- oder mk4-Dateien ausgibt, die so gut wie nutzlos sind, da ich das ausgegebene Video überspringen kann und YouTube sie überhaupt nicht akzeptiert.

Ich habe versucht, NVenc durch einen Filter/Wrapper laufen zu lassen, um es als mp4 zu verpacken, aber entweder habe ich etwas falsch gemacht oder es hat nicht funktioniert, da das Audio in der ausgegebenen Datei immer mit einer anderen Geschwindigkeit als das Video selbst lief. oder umgekehrt.

Hat jemand zufällig einen Rat oder eine Anleitung? Würde es wirklich zu schätzen wissen!

Antworten (1)

Es ist komisch, wie man stundenlang Lösungen ausprobieren kann, aber sobald man eine Frage online oder im IRC stellt, findet man die Antwort selbst innerhalb von Minuten. Wie auch immer, beim Herumstöbern fand ich, dass ich anstelle von mp4box als Multiplexer zu TsMux gewechselt bin wie pro Thread-Anweisungen und das funktionierte immer noch nicht, aber ich bemerkte, dass ich eine weitere Option hatte, mkvmerge, also habe ich das hier unten aufgespürt: http://www.videohelp.com/software/MKVtoolnix , installierte es und benutzte es stattdessen und Viola, es hat es geschafft. Konnte den nvenc-Codec verwenden und am Ende ein Video erhalten, das von YouTube akzeptiert wurde.

Jetzt, da ich dieses Problem gelöst habe, scheint es, dass der nvenc-Codec meine GPU nach dem Upgrade auf die neuesten nvidia-Treiber überhaupt nicht mehr verwendet, also muss dieses Problem gelöst werden, aber zumindest kann ich den Codec verwenden und brauchbare Videos erhalten. Hoffentlich ist dies für jemanden nützlich, der später das gleiche Problem hat