slashCAM
Administrator
Administrator
Beiträge: 11279

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: 26509

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.
Sapere aude - de omnibus dubitandum



MrMeeseeks

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von MrMeeseeks »

Frank "Der Nabel der Welt" Glencairn.



Frank Glencairn
Beiträge: 26509

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?
Sapere aude - de omnibus dubitandum



MK
Beiträge: 4426

Re: NVIDIA spendiert seinen GPUs heimlich noch mehr parallele Videoencodings

Beitrag von MK »



klusterdegenerierung
Beiträge: 28140

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...
"Camera doesn´t matter proklamieren immer die, die nicht filmen."



TheBubble
Beiträge: 2055

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: 16906

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?
"Wieso eigentlich überhaupt was drehen? Warum nicht jahrelang nur darüber philosophieren?" -stip



prime
Beiträge: 1560

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: 16906

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
"Wieso eigentlich überhaupt was drehen? Warum nicht jahrelang nur darüber philosophieren?" -stip



Frank Glencairn
Beiträge: 26509

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 .
Sapere aude - de omnibus dubitandum



cantsin
Beiträge: 16906

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).
"Wieso eigentlich überhaupt was drehen? Warum nicht jahrelang nur darüber philosophieren?" -stip



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: 26509

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.
Sapere aude - de omnibus dubitandum



 Aktuelle Beiträge [alle Foren]
 
» Was hörst Du gerade?
von Funless - Mi 19:25
» Neue Actioncam DJI Osmo Action 6 soll größeren Sensor und variable Blende bekommen - und ProRes?
von Jott - Mi 19:22
» Atomos Ninja TX GO mit 1500-Nit-Display und 6K ProRes RAW vorgestellt
von j.t.jefferson - Mi 18:43
» Blackmagic liefert PYXIS 12K aus - Kompakte Cine-Kamera mit 12K Vollformatsensor
von iasi - Mi 17:42
» Canon PowerShot (G-Serie) ?
von Reinhard S - Mi 16:18
» Regie führen mit NEELE VOLLMAR
von Nigma1313 - Mi 13:39
» Nanlite PavoTube II 6CP: Kompakte LED-Röhre mit größerem Farbumfang
von acrossthewire - Mi 11:23
» DaVinci Resolve 20.2.3 Update und BRAW für Sony FX3 und FX30 im Video Assist 3.22
von slashCAM - Mi 10:09
» Nikon ZR in der Praxis: 6K 50p RED RAW Monster für 2.349,- Euro mit klassenbester Colorscience?
von rob - Mi 8:51
» Künftige Xbox Next: Vollwertiger Windows-PC mit Potenzial für Videobearbeitung
von Totao - Mi 7:41
» Preise für Speicher (HDD, SSD, RAM) auf Allzeithoch?
von rush - Mi 6:58
» HILFE - Kurzfilm
von -paleface- - Di 18:55
» iPhone 17 Pro Max im Praxistest: ProRes RAW, Apple Log 2 - inkl. DJI Osmo Pocket Vergleich
von Bruno Peter - Di 17:50
» Filmbox Looks - Dehancer Alternative?
von stip - Di 16:46
» Woran arbeitet Adobe? Experimentelle KI-Tools für Video und Audio
von philr - Di 15:01
» Was schaust Du gerade?
von Darth Schneider - Di 14:23
» BorisFX Continuum 2026 mit neuem Primatte Studio, KI-Maskentools und mehr
von slashCAM - Di 10:48
» Blackmagic veröffentlicht kostenlosen Einsteiger-Guide für DaVinci Resolve 19
von AndySeeon - Di 10:28
» Audioequimment für extreme Wetteraufnahmen gesucht
von Jörg - Di 10:11
» Noch mehr Sony-Kameras erhalten C2PA-basierte Video-Authentizitätsprüfung
von cantsin - Di 9:01
» Blackmagic Pocket Cinema Camera 4K Sensor-Test - Wiedersehen mit ProRes RAW
von Darth Schneider - Mo 14:28
» Wie entwickeln Schauspieler ihre Rollen? Mit ANKE ENGELKE
von Nigma1313 - Mo 13:32
» Suche Henkelkamera
von Marcodshild - Mo 11:26
» Graphite - kostenloser Grafik-Editor von Photoshop bis Motion
von Hayos - So 21:59
» RED erklärt die Umbenennung von NEV-Dateien in R3D
von iasi - So 20:16
» Setup and forget Kamera für Livestream
von trekjk - So 18:55
» Affinity Photo, Designer und Publisher ab sofort in einer kostenlosen App
von vaio - So 12:58
» FireWire ExpressCard TI gesucht!
von dienstag_01 - So 12:17
» RØDE Wireless Microphone Camera Kit - Funkmikro-Set für Kameras
von slashCAM - So 12:02
» V-Mount-Akku (IDX Micro 98) tiefentladen
von Blackbox - So 3:50
» Dte Rekorder gesucht
von Marcodshild - Sa 20:32
» Erster Trailer zu Francis Ford Coppolas Megalopolis erschienen
von Jott - Sa 20:17
» Focus Firestore FS-4 Pro HD
von Marcodshild - Sa 15:20
» Kamera bei asgoodasnew kaufen
von Bildlauf - Sa 13:59
» Sony FX3 Nachfolger: Wie wichtig ist Open Gate wenn ein elektronisch verstellbarer ND Filter möglich wäre?
von Mantas - Sa 13:45