wenn das hier der falsche Ort ist, um das zu posten, lass es mich wissen.
Ich möchte ein sehr großes Video (9,1 GiB) von YouTube auf mein Gerät herunterladen und habe dafür ~10 GB freien Speicherplatz.
Da es sich um YouTube handelt, muss ich Video und Audio separat herunterladen und anschließend kombinieren. Normalerweise würde ich das mit ffmpeg machen. Ich müsste es das kombinierte Video in einer neuen ~ 9,1-GiB-Datei erstellen lassen, da es seine Eingabe nicht überschreiben kann. Die reine Videodatei ähnlicher Größe muss während des gesamten Vorgangs vorhanden sein.
Das Problem ist: Ich kann keine 2 9,1-GiB-Dateien speichern, sondern nur eine.
Die möglichen Lösungen wären, die Nur-Video-Datei zu bearbeiten, um einen Audiostream zu haben, oder ein superintelligentes Puffersystem zu haben, das die Teile der Nur-Video-Datei löscht, die bereits in die neue Datei kopiert wurden.
Gibt es ein Programm, das das kann, oder kennen Sie eine andere Lösung für dieses Problem?
-Atemu
(Sorry für mein schlechtes Deutsch)
Ich habe eine Lösung für mein Problem gefunden:
Ffmpeg kann einen HTTP-Stream als Eingabe verwenden:
ffmpeg -i YoutubeVideoOnlyURLHere -i YoutubeAudioOnlyURLHere -c copy -map 0:0 -map 1:0 Path/to/outputFile.mp4
Sie können die benötigten URLs von erhalten
youtube-dl -f bestvideo,bestaudio --get-url https:www.youtube.com/watch?v=XXXXXXXXXXX
Jim Mack
Atemu
youtube-dl -F someyoutubevideolink
Sie es aus, wenn Sie es selbst überprüfen möchten.Jim Mack
Atemu
Jim Mack
Gyan