moin, youtube stellt ja bekanntlich millionen...von videos bereit, manche sind wirklich extrem lang, spieldauer mehrere stunden. soweit, sogut. ich moechte aber lediglich 5 minuten eines langen videos sehen, z.b. videolaenge 3 stunden, ich will aber nur von minute 55 bis minute 60 downloaden. der rest interessiert mich nicht. frage: kann ich dieses mit yt-dlp realisieren? falls ja, wie? danke.
mit yt-dlp nur bestimmte zeitbereiche downloaden!
Antworten |
Anmeldungsdatum: Beiträge: 476 |
|
Anmeldungsdatum: Beiträge: 4359 |
--download-sections REGEX Download only chapters that match the regular expression. A "*" prefix denotes time-range instead of chapter. Negative timestamps are calculat‐ ed from the end. "*from-url" can be used to download between the "start_time" and "end_time" extracted from the URL. Needs ffmpeg. This option can be used multiple times to download multiple sections, e.g. --download-sections "*10:15-inf" --download-sections "intro" https://github.com/yt-dlp/yt-dlp/issues/10181 Demnach kann das Laden flotter sein, wenn Audio und Video getrennt geladen und dann gemischt werden. |
Anmeldungsdatum: Beiträge: 46 |
Mir nicht bekannt, aber mit yt-dlp -F kannst du entscheiden, was du dir anschauen willst. |
Anmeldungsdatum: Beiträge: 4359 |
Das kann man mit --download-sections kombinieren und z.B. bestimmte Bereiche spezifischer Audio/Videospuren laden. Youtube hat ein relativ neues Feature (kann man ab-/einschalten) autogenerierter Audiospuren mit KI-Stimmen in verschiedenen Sprachen, davor gab es nur Untertitel, könnte für manche interessant sein. |
Anmeldungsdatum: Beiträge: 46 |
Bist du dir sicher, der helper ??? commandline ? |
Anmeldungsdatum: Beiträge: 4359 |
Ich beziehe mich auf yt-dlp, nicht auf den Video Download Helper. Du ja auch, sonst hättest du nicht die Option -F erwähnt. |
Anmeldungsdatum: Beiträge: 46 |
Na ja nun deine Commandline : |
Anmeldungsdatum: Beiträge: 4359 |
Darum geht es ja in dem Thread:
aus dem Eröffnungsbeitrag hier. |
Anmeldungsdatum: Beiträge: 46 |
@verdooft : "Das kann man mit --download-sections kombinieren..." Die Commandline bitte |
Anmeldungsdatum: Beiträge: 4359 |
Mit -F ermittelt man ladbare Audio-/Videopuren, mit -f gibt man die dann in Kombination mit --download-sections an. Beispiel: yt-dlp -F https://www.youtube.com/watch?v=hWqa9m-mnHM [...] 140 m4a audio only 2 │ 6.64MiB 129k https │ audio only mp4a.40.2 129k 44k [de] medium, m4a_dash [...] 232 mp4 1280x720 30 │ ~ 62.93MiB 1228k m3u8 │ avc1.64001F 1228k video only [...] Möchte man den Bereich des Videos von 3 bis 4 Minuten laden unter Angabe der obigen Spuren: yt-dlp -f 140+232 --download-sections "*3:00-4:00" https://www.youtube.com/watch?v=hWqa9m-mnHM |
Anmeldungsdatum: Beiträge: 46 |
Moderiert von sebix: Regelverstoss entfernt. |
Anmeldungsdatum: Beiträge: 46 |
Warum das nicht gleich mit einem offenem Wort. Selbstverständlich nehme ich mein Wort zurück $ Ossi Ich kann nichts dafür oder dagegen dass du es zugelassen hast. Es war deine Entscheidung, mach nicht die Welt dafür verantwortlich. |