slashCAM
Administrator
Administrator
Beiträge: 11262

NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von slashCAM »


Das Komprimieren von Video in hocheffiziente Formate wie H.264 oder H.265 ist extrem rechenaufwändig - günstigerweise verfügen moderne Grafikkarten jedoch über spezielle,...
Bild
Hier geht es zur Newsmeldung auf den slashCAM Magazin-Seiten:
NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings



Frank Glencairn
Beiträge: 20348

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von Frank Glencairn »

Das ist ja schön, nur leider bin ich selten in der Situation 5 Videos gleichzeitig encoden zu müssen.
De omnibus dubitandum



MrMeeseeks
Beiträge: 1755

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von MrMeeseeks »

Frank "Der Nabel der Welt" Glencairn.



Frank Glencairn
Beiträge: 20348

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von Frank Glencairn »

Jetzt mal ganz ehrlich - der einzige Weg sowas zu nutzen ist, z.B. 5 Instanzen von Handbrake oder ähnlichem gleichzeitig am laufen zu haben.
Abgesehen davon, daß die sich dann gegenseitig auf die Füße treten, welches Szenario bei dem man das sinnvoll nutzen kann schwebt dir denn vor?
De omnibus dubitandum



MK
Beiträge: 3536

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von MK »



klusterdegenerierung
Beiträge: 26184

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von klusterdegenerierung »

Frank Glencairn hat geschrieben: Do 30 Mär, 2023 18:28 Das ist ja schön, nur leider bin ich selten in der Situation 5 Videos gleichzeitig encoden zu müssen.
Wenn Du erstmal so viele professionelle Aufträge wie Keksi gleichzeitig abarbeiten mußt, weißt Du den Benefit zu schätzen. Hüstel...
"In der Unschärfe liegt die Tiefe!"



TheBubble
Beiträge: 1895

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von TheBubble »

Frank Glencairn hat geschrieben: Do 30 Mär, 2023 19:29 welches Szenario bei dem man das sinnvoll nutzen kann schwebt dir denn vor?
Ein Stream, aber in unterschiedlichen Formaten und Bitraten, könnte das ausnutzen. Oder auch mehrere parallele Streams. Also ich habe bestimmt auch nichts dagegen, wenn alle De- und Encoder freigeschaltet werden.



cantsin
Beiträge: 13209

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von cantsin »

Nur mal so 'ne Idee - falls die Nvidia-GPUs jetzt 5 Streams parallel encodieren und das ganze ohne Performanceverlust bzw. mit derselben Geschwindigkeit wie beim Encodieren eines Einzelvideos geht, wäre es dann nicht möglich, einen einzigen Render-/Transcoding-Job (von Programmen wie Media Encoder, Handbrake etc.) in fünf Segmente einzuteilen, diese durch die GPU parallel encodieren zu lassen und die resultierenden 5 Streams anschließend zusammenfügen, so dass man effektiv fünfmal schneller rausrendert?



prime
Beiträge: 1468

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von prime »

Problem wird dann das verlustfreie zusammenstückeln dieser 5 einzelnen Streams. Ich weiß nicht wie gut das für H264/5 streams funktioniert.



cantsin
Beiträge: 13209

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von cantsin »

prime hat geschrieben: Sa 01 Apr, 2023 12:57 Problem wird dann das verlustfreie zusammenstückeln dieser 5 einzelnen Streams. Ich weiß nicht wie gut das für H264/5 streams funktioniert.
Muss eigentlich gehen, ffmpeg kann das bereits:
ffmpeg -i 'concat:file_1.ts|file_2.ts' -c copy file_3.mp4



Frank Glencairn
Beiträge: 20348

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von Frank Glencairn »

cantsin hat geschrieben: Sa 01 Apr, 2023 12:31 Nur mal so 'ne Idee - falls die Nvidia-GPUs jetzt 5 Streams parallel encodieren und das ganze ohne Performanceverlust bzw. mit derselben Geschwindigkeit wie beim Encodieren eines Einzelvideos geht, wäre es dann nicht möglich, einen einzigen Render-/Transcoding-Job (von Programmen wie Media Encoder, Handbrake etc.) in fünf Segmente einzuteilen, diese durch die GPU parallel encodieren zu lassen und die resultierenden 5 Streams anschließend zusammenfügen, so dass man effektiv fünfmal schneller rausrendert?
Das geht doch jetzt schon sowieso Ratz-Fatz mit 120 FPS rum. Ich schätze mal da verplemperst du mehr Zeit mit 5 x auseinanderfummeln, und 5 x zusammenkleben .
De omnibus dubitandum



cantsin
Beiträge: 13209

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von cantsin »

Frank Glencairn hat geschrieben: Sa 01 Apr, 2023 13:14
cantsin hat geschrieben: Sa 01 Apr, 2023 12:31 Nur mal so 'ne Idee - falls die Nvidia-GPUs jetzt 5 Streams parallel encodieren und das ganze ohne Performanceverlust bzw. mit derselben Geschwindigkeit wie beim Encodieren eines Einzelvideos geht, wäre es dann nicht möglich, einen einzigen Render-/Transcoding-Job (von Programmen wie Media Encoder, Handbrake etc.) in fünf Segmente einzuteilen, diese durch die GPU parallel encodieren zu lassen und die resultierenden 5 Streams anschließend zusammenfügen, so dass man effektiv fünfmal schneller rausrendert?
Das geht doch jetzt schon sowieso Ratz-Fatz mit 120 FPS rum. Ich schätze mal da verplemperst du mehr Zeit mit 5 x auseinanderfummeln, und 5 x zusammenkleben .
ffmpeg macht das Zusammenkleben in weniger als einer Sekunde, weil da praktisch nichts berechnet werden muss. Also, wenn Du Deine 120fps dann auf 600fps steigern kannst - nicht verkehrt. Vor allem in Situationen, wo kürzester Turnaround angesagt ist (wie z.B., selbsterlebtes Praxisbeispiel: Interview auf einer Wahlkampfveranstaltung, das nicht gestreamt wird, sondern mit zwei Kameras klassisch aufgenommen, direkt danach vor Ort schnell geschnitten und dann sofort auf social media gesetzt).



Otako77
Beiträge: 1

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von Otako77 »

Ersteinmal vielen Dank für den Beitrag.
Wie bereits ein User oben geschrieben hat, gibt es einen Nvidia Patch, um die Grenzen aufzuheben. Somit sind auch mit normalen Grafikkarten mehr als 5 Streams möglich.
Zu den Vermutungen der User hier, wozu man 5 Streams oder sogar 20 oder möglicherweise auch 100 braucht ist ganz einfach: Streaming-Server. Ich selbst betreibe einen jellyfin Server mit der GTX 1650. Die 1650 verbraucht im Idle extrem wenig Strom und unter Vollast nur 75 Watt (ohne externe Stromversorgung). Die Graka schafft es ohne Mühe etwa 5 4K Streams auf Full-HD 10 Mbit herunter zu berechnen. Auf meinem Streaming-Server sind manchmal bis zu 8-9 Leute gleichzeitig am streamen und die Graka muss schon arbeiten. Gut, dass der Nvidia-Patch jetzt auch die 5 Streams-Grenze aufgehoben hat. Nvidia sieht das nicht gerne, weil es für solche zwecke spezielle Server-Karten (Graka ohne Anschluss) gibt. Siehe Nvidia-Tesla Karten.



Frank Glencairn
Beiträge: 20348

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von Frank Glencairn »

cantsin hat geschrieben: Sa 01 Apr, 2023 13:18
ffmpeg macht das Zusammenkleben in weniger als einer Sekunde, weil da praktisch nichts berechnet werden muss. Also, wenn Du Deine 120fps dann auf 600fps steigern kannst - nicht verkehrt. Vor allem in Situationen, wo kürzester Turnaround angesagt ist (wie z.B., selbsterlebtes Praxisbeispiel: Interview auf einer Wahlkampfveranstaltung, das nicht gestreamt wird, sondern mit zwei Kameras klassisch aufgenommen, direkt danach vor Ort schnell geschnitten und dann sofort auf social media gesetzt).
Ich weiß ned.

Zunächst mal mußt du dein geschnittenes Material ja erst mal in fünf Clips unterteilen und die dann einzeln in raus rechnen.
Normal wärst du jetzt schon fertig.

In deinem Workflow mußt du dann aber erst mal 5 Instanzen des Encoders starten und die Clips einzeln füttern und nochmal durchrechnen.
Dann die 5 Clips mit ffmpeg wieder zusammen kleben.

Ich kann mir ehrlich gesagt nicht vorstellen, daß so ein Workflow irgend ne Zeitersparnis bringt - dafür treibt er allerdings die Anfälligkeit für mögliche Fehler nach oben.
De omnibus dubitandum



 Aktuelle Beiträge [alle Foren]
 
» Stromversorgung für Blackmagic Cinema Camera 2.5K/Production Camera 4K?
von Jost - Di 1:44
» IMAX-Blockbuster The Creator mit 5.000 Euro Kamera gedreht - Sonys FX3
von cantsin - Di 0:02
» Premium-Mikro für Tierfilm
von Frank Glencairn - Mo 22:03
» Atomos Ninja / Shniobi Preisunterschied nur noch knapp 100 Euro, trotzdem Shinobi?
von rush - Mo 20:21
» Panasonic S5II und S5IIX Firmware-Updates mit verbesserter V-Log Qualität, Upgrade Key u.a. verfügbar
von iasi - Mo 20:07
» Großsensor-Look mit viel Zoom...
von Pianist - Mo 17:24
» Sigma teasert Produktvorstellung für den 05. Oktober
von Axel - Mo 16:30
» Gpixel GCINE3243: 8K-S35 CMOS-Sensor vorgestellt mit 60 fps und 14 Bit
von roki100 - Mo 14:57
» Kann Chat GPT Bilder besser verlustfrei komprimieren als PNG?
von dienstag_01 - Mo 14:19
» Neue kabellose Mikrofone von Sony - ECM-W3 und ECM-W3S
von rush - Mo 9:08
» Was schaust Du gerade?
von klusterdegenerierung - Mo 2:15
» Google zeigt KI-Bullet-Time Effekt inkl. Slow Motion, Blur und Stabilizer - DynIBaR
von Viteq - So 21:35
» "Old Film" Plugin für PP/AE?
von TomStg - So 19:38
» Was hörst Du gerade?
von klusterdegenerierung - So 19:07
» Suche 4K Allrounder für diverse Veranstaltungen
von suchor - So 18:28
» Geschichte im Reportagestil
von AndySeeon - So 16:00
» Sony PXW FS7 II 4K 60p Video Kamera Kino Metabones Speedbooster
von Mr NN - So 11:01
» Verkaufe GH6 Body
von roki100 - So 10:51
» Motor Smart: Intelligenter AutoFocus-Motor von PDMovie nutzt LiDAR und KI
von roki100 - So 10:10
» Neu: GoPro HERO12 Black mit HDR / GP-Log und längerer Akkulaufzeit
von Alex - So 9:25
» slashCAM präsentiert: Nikon RAW Grading-Wettbewerb - Nikon Z 8 zu gewinnen!
von apbild - Sa 14:39
» REDs High-End Cine-Kamera Serie V-Raptor erhält Face Detection Autofokus
von iasi - Sa 14:32
» Hard und Software für Live Vortrag mit Streaming gesucht
von Auf Achse - Sa 13:30
» Wie viel bringt S-Cinetone ggü. sLog3 und Rec709 8 Bit?
von dienstag_01 - Sa 13:23
» KI Rohschnitt mit ChatGPT? Videoscipt + Transcript Davinci Resolve zu ChatGPT = EDL?
von Frank Glencairn - Sa 11:41
» Gezähmte Grafikkarten-Entwicklung bei AMD und Nvidia in 2024?
von dienstag_01 - Sa 11:32
» Neue Objektive von Sigma - Produktvorstellung fünfter Oktober
von rush - Sa 7:34
» HeyGen Video Translate bietet einfaches Übersetzen und Dubben von Videoclips
von roki100 - Fr 21:03
» Kamera Begeisterter für Verleih in Düsseldorf, Vollzeit gesucht!
von usables - Fr 14:25
» Last Call - Endspurt! Der Nikon RAW Grading Wettbewerb endet am 27. September 2023 um 21h!
von klusterdegenerierung - Fr 13:17
» Bessere Autofokus-Performance für Fujifilm X-H2S mit freiem Firmware Update Version 3.00
von markusG - Fr 11:32
» Midjourney trifft Pika Labs: Generative KI -Videos - Was geht, was kommt?
von slashCAM - Fr 10:24
» Dehancer Colorist Wettbewerb
von Frank Glencairn - Do 22:28
» Dehancer Pro - Filmsimulation auf höchstem Niveau
von Frank Glencairn - Do 20:58
» Apple stellt Flaggschiff iPhone 15 Pro Lineup mit 3 nm CPU, ACES, externem ProRes Recording, neuem LOG uvm. vor
von MK - Do 20:34
 
neuester Artikel
 
Generative KI -Videos mit Midjourney und Pika Labs

Seitdem Midjourney oder Stable Diffusion fotorealistische Bilder generieren kann, will man natürlich auch realistische Bewegungen "digital erträumen". Doch das erweist sich für ein KI-Modell noch einmal als ziemlich anspruchsvollere Aufgabe... weiterlesen>>