Video-Codecs - das Buch mit 7 Siegeln

Sound, Digitalkameras, TV+Video und Spiele.
MaGe
Beiträge: 1717
Registriert: 01.06.2014 17:12:16

Re: Video-Codecs - das Buch mit 7 Siegeln

Beitrag von MaGe » 23.01.2024 16:06:27

Meillo hat geschrieben: [...] wie ich den Befehl anders aufrufen muss, damit die GPU rechnet.

Ich Kompiliere FFmpeg selbst, aber die anleitung ins DF zu stellen,
wage ich mich doch nicht bei mir heißt es, klappt klappt nicht,
und das scheint mir etwas gewagt, hier ein script rein zu stellen.

Grafikkarte Nvidia:
https://trac.ffmpeg.org/wiki/HWAccelInt ... NVENCNVDEC

Die Vollständige Hardware-Transkodierung mit NVDEC und NVENC:
Einfaches Beispiel: Von 50fps zu 25fps

Code: Alles auswählen

 ffmpeg -hwaccel nvdec -hwaccel_output_format cuda -i The_Rolling_Stones_GRRR.mp4 -c:v h264_nvenc -b:v 5310k -r 25 -c:a copy The_Rolling_Stones_GRRR-GPU.mp4 
ralli hat geschrieben: Danke für den Link und das Video mit den Stones.[...]
:THX:



gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

Benutzeravatar
ralli
Beiträge: 3919
Registriert: 02.03.2008 08:03:02

Re: Video-Codecs - das Buch mit 7 Siegeln

Beitrag von ralli » 23.01.2024 16:19:43

HumiNi hat geschrieben: ↑ zum Beitrag ↑
23.01.2024 15:22:53
ralli hat geschrieben: ↑ zum Beitrag ↑
23.01.2024 14:15:47
Danke für den Link und das Video mit den Stones. Der Tag ist gerettet.
Jedes Jahr zu Sylvester gibt es aus 3sat rund um die Uhr tolle Musikvideos/Konzertmitschnitte. Einfach vormerken. :)
Hallo HumiNi,

ja das kenn ich und das wußte ich. Letzten Sylvester habe ich das leider versäumt.

Aber zurück zum Thema, je nach Alter können TV's nicht alle modernen oder aktuellen Videocodecs. Mein Smart TV ist auch schon in die Jahre gekommen, manchmal kann er ein Video nicht darstellen, aber äußerst selten.

Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

Benutzeravatar
Meillo
Moderator
Beiträge: 8818
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Video-Codecs - das Buch mit 7 Siegeln

Beitrag von Meillo » 23.01.2024 17:02:27

MaGe hat geschrieben: ↑ zum Beitrag ↑
23.01.2024 16:06:27
Meillo hat geschrieben: [...] wie ich den Befehl anders aufrufen muss, damit die GPU rechnet.
Die Vollständige Hardware-Transkodierung mit NVDEC und NVENC:
Einfaches Beispiel: Von 50fps zu 25fps

Code: Alles auswählen

 ffmpeg -hwaccel nvdec -hwaccel_output_format cuda -i The_Rolling_Stones_GRRR.mp4 -c:v h264_nvenc -b:v 5310k -r 25 -c:a copy The_Rolling_Stones_GRRR-GPU.mp4 
Aha, das heisst, das jeweilige Programm muss die GPU-Nutzung explizit unterstuetzen.
Use ed once in a while!

debianoli
Beiträge: 4073
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Video-Codecs - das Buch mit 7 Siegeln

Beitrag von debianoli » 24.01.2024 06:34:15

Meillo hat geschrieben: Aha, das heisst, das jeweilige Programm muss die GPU-Nutzung explizit unterstuetzen.
Geht auch nur mit bestimmten Grafikkarten von Nvidia meines Wissens. Und man muss ffmpeg neu mit entsprechenden Funktionen kompilieren. Als Einstieg dazu die Nvidia-Seite zum Thema https://developer.nvidia.com/ffmpeg

Edit: Das geht wohl auch mit anderen GraKa teilweise, siehe dazu https://trac.ffmpeg.org/wiki/HWAccelIntro
Ich kannte nur ffmpeg mit Nvidia/cuda, weil ich das selber mal getestet hatte. Aber hier im Forum sind sicher ffmpeg-Spezialisten, die mehr dazu wissen

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Video-Codecs - das Buch mit 7 Siegeln

Beitrag von MSfree » 24.01.2024 09:34:45

debianoli hat geschrieben: ↑ zum Beitrag ↑
24.01.2024 06:34:15
Geht auch nur mit bestimmten Grafikkarten von Nvidia meines Wissens.
Es geht auch mit Intels iGPU, wenn auch nicht ganz so schnell:
viewtopic.php?p=1298596#p1298596

MaGe
Beiträge: 1717
Registriert: 01.06.2014 17:12:16

Re: Video-Codecs - das Buch mit 7 Siegeln

Beitrag von MaGe » 24.01.2024 10:57:04

Meillo hat geschrieben: Aha, das heisst, das jeweilige Programm muss die GPU-Nutzung explizit unterstuetzen.
Richtig.

Aber,
Nvidia ist bei Debian vorhanden, und kein Problem.
Was ich mich Frage ist, warum muß ich ffmpeg freischalten und neu Kompilieren.

Wie sieht das bei HandbrakeCLI aus
Wenn der Debian ffmpeg, nicht freischalten und neu Kompilieren wird.
Wo holt handbrakeCLI die nvdec / nvnec Encoder / decoder her.

HandBrake unterstützt den NVIDIA NVENC-Encoder und den NVDEC-Decoder.
[...] Zu den wichtigsten neuen Funktionen in dieser Version, die für alle unterstützten
Plattformen verfügbar sind, gehören AMD VCN AV1- und NVIDIA NVENC AV1-Encoder, [...]

Ich hoffe doch, man versteht die Frage. :oops:




gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

Antworten