Niveau
Anmeldungsdatum: 17. März 2009
Beiträge: 883
Wohnort: Braunschweig
|
weiß jemand ob es so etwas wie youtube-dl gibt , dass automatisch eine ganze playlist einliest und runterläd??? wenn es sowas nicht gibt, könnte man es aus den quellen von youtube-dl entwickeln??? wenn ja kann jemand mir dabei helfen??? wenn ja wie wäre es mit einer GUI??? okay das waren jetzt genug fragen...
|
Night-Phoenix
Anmeldungsdatum: 2. August 2007
Beiträge: 77
Wohnort: Braunschweig
|
christian1722 schrieb: wenn es sowas nicht gibt, könnte man es aus den quellen von youtube-dl entwickeln??? wenn ja kann jemand mir dabei helfen???
Solch eine Problemstellung ist immer der ideale Einstieg in das Programmieren. Wenn du Lust hast so etwas zu Entwickeln würde ich dir bsp. Python oder auch nur Bash für solch eine Problemstellung empfehlen. Direkt in den Quelltext von youtube-dl zu gehen ist vieleicht ein wenig zu Hardcore für den Anfang (ich nehme an, du hast vorher noch nicht so wirklich Programmiert?!) Grundsätzlich wird dem Script, was du dann Programmieren müsstest, ein Dateiname gegeben. Diese Datei enthält z.b. Zeilenweise URLs die ausgelesen werden und dann wird diese URL ganz normal mit youtube-dl wieder herunter geladen. Fertig. ☺ Falls dus Probieren möchtest: Viel Erfolg!
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
Wohnort: Braunschweig
|
naja ich kann wohl python... und ein bash skript das das erledigt hab ich auch schon mal geschrieben... aber das waren dann 36 videos aus einer playlist... und die musste ich alle einzeln angeben... schön wäre es, wenn man dem programm oder skript einfach nur sagen müsste wie die URL der playlist ist und das programm dann den rest automatisch macht... mir schwebt auch ne funktion vor die es ermöglicht ausnahmen zu machen, also, dass ein video ausgelassen wird beim runterladen... alsa zum bleistift: ich nenne das programm einfach mal: youtube-pl-dl youtube-pl-dl http://www.youtube.com/blablabla/bla.bla --exept 5 dann werden alle videos außer das 5. runtergeladen... oder: youtube-pl-dl http://www.youtube.com/blablabla/bla.bla --from-to 1 8 hier werden die videos 1 bis einschließlich 8 herruntergeladen...
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
Wohnort: Braunschweig
|
|
Ximion
Anmeldungsdatum: 25. November 2007
Beiträge: 1066
Wohnort: Bonn
|
Ich habe folgendes Script irgendwann mal gefunden:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Youtube Playlist Download Script</title>
</head>
<body>
<?php
if (empty($_POST['pid'])) {
echo '<form action="" method="post">
Playlist-URL: <input type="text" name="pid" size="100">
<input type="submit">
</form>';
} else {
preg_match('/p=([A-Z0-9]+)/', $_POST['pid'], $pid);
$playlistid = $pid[1];
$i=1;
while (true) {
$site = file_get_contents("http://de.youtube.com/view_play_list?p=$playlistid&page=$i");
preg_match_all('~video-url-([0-9a-z_-]+)~i', $site, $erg);
foreach ($erg[1] as $id) {
$site2 = file_get_contents("http://keepvid.com/?url=http://www.youtube.com/watch?v=$id");
preg_match('~<a href="/save-video.mp4\?(.*?)"~', $site2, $erg2);
if ($erg2[1]) { echo rawurldecode($erg2[1]).'<br>'; }
}
if (strpos($site, 'class="pagerNotCurrent">Next')) {
$i++;
} else {
break;
}
}
}
?>
</body>
</html>
|
(Autor unbekannt, da nicht im Code vermerkt) Damit bekommst du die Download-Links zu allen Videos in der angegebenen Liste. Dein Python-Script braucht sie nur noch herunterzuladen, oder du nutzt einen Multi-Download-Manager.
|
busfahrer
Anmeldungsdatum: 9. April 2007
Beiträge: 3052
|
christian1722 schrieb: weiß jemand ob es so etwas wie youtube-dl gibt , dass automatisch eine ganze playlist einliest und runterläd??? wenn es sowas nicht gibt, könnte man es aus den quellen von youtube-dl entwickeln???
Vielleicht verstehe ich dich ja falsch oder wir reden über unterschiedliche Programme,aber youtube-dl kann doch mit der option
-a F, --batch-file=F
file containing URLs to download eine Datei entgegen nehmen und die Urls in dieser Datei alle downloaden.Das ist doch das was du willst,oder stehe ich auf dem Schlauch? 🙄 Gruß...busfahrer
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
Wohnort: Braunschweig
|
irgendwas passt an dem htmlö code nich... (oder is das xml???) naja vlt. sollte ich es erst mal weiter erläutern: also bei youtube gibt es playlists... die steht dann da wo auch die "ähnlichen videos" stehen... naja und ich wollte gerne etwas haben, was alle videos aus dieser playlist herrunterläd...
|
busfahrer
Anmeldungsdatum: 9. April 2007
Beiträge: 3052
|
busfahrer schrieb: oder stehe ich auf dem Schlauch? 🙄
Somit können wir diese Frage getrost mit "Ja" beantworten.Bei diesem Anliegen kann ich dir leider nicht helfen. Gruß...busfahrer
|
Ximion
Anmeldungsdatum: 25. November 2007
Beiträge: 1066
Wohnort: Bonn
|
christian1722 schrieb: irgendwas passt an dem htmlö code nich... (oder is das xml???)
Das ist PHP in HTML eingebettet. Du musst PHP und einen Server installiert haben, dann läuft das Script.
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
Wohnort: Braunschweig
|
hab ich aber nich... ich wollte das ja auch nich ur für mich machen... ich wollte daraus n programm machen, das jeder benutzen kann... vlt. mit gui...
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
Wohnort: Braunschweig
|
|
Ath0
Anmeldungsdatum: 24. September 2008
Beiträge: 674
|
christian1722 such einfach den Playlist link.. der steht irgendwo seperat und einfach youtube-dl http://www.youtube.com/view_play_list?p=* das programm kann bereits playlisten runterladen.. Steht übrigens auch auf der Homepage.
|
Niveau
(Themenstarter)
Anmeldungsdatum: 17. März 2009
Beiträge: 883
Wohnort: Braunschweig
|
warum sagt mir das nich jemand eher... wie siehts mit ner guten GUI aus??? bei win gibts ja den fre youtube mp3 confverter... was gibts under linux? hab da noch keine gute alternative gefunden...
|
Ath0
Anmeldungsdatum: 24. September 2008
Beiträge: 674
|
christian1722 schrieb: warum sagt mir das nich jemand eher...
Das ist eine bodenlose frechheit. Erkundige dich erstmal bevor du ein Thread diesbezüglich aufmachst. Schlimm sowas!
wie siehts mit ner guten GUI aus???
jdownloader
bei win gibts ja den fre youtube mp3 confverter... was gibts under linux? hab da noch keine gute alternative gefunden...
Suchen! Suchen!
|
Alci
Anmeldungsdatum: 11. Januar 2009
Beiträge: 991
Wohnort: ~/
|
christian1722 schrieb: warum sagt mir das nich jemand eher... wie siehts mit ner guten GUI aus??? bei win gibts ja den fre youtube mp3 confverter... was gibts under linux? hab da noch keine gute alternative gefunden...
Was sagst du zu uTube Ripper, ob es mit Playlisten umgehen kann, weiss ich nicht, aber man kann es ja erweitern. 😉
|