
Nem download af videoer på Linux med movgrab
Jeg har flere gange haft behov for at downloade videoer fra f.eks. Youtube til undervisningsbrug, og jeg faldt for nylig over "movgrab" passer fint til mit brug - det er en kommando-linie program til Linux og programmet understøtter umiddelbart alle de store sites såsom Youtube, Video osv.
Der er en fin vejledning på http://surl.dk/acc/ som passer til nyere Ubuntu/Mint systemer.
sudo tar -xzvf movgrab-1.1.8.tgz cd movgrab-1.1.8 ./configure make sudo make install
Den installerer sig som "/usr/local/bin/movgrab". Som eksempel på movgrab vil jeg gerne downloade "http://www.youtube.com/watch?v=BRY7_cnLmeo" og gemme den som "sejlere.webm".
/usr/local/bin/movgrab -o sejlere.webm http://www.youtube.com/watch?v=BRY7_cnLmeo
Det eneste, der driller mig er at option "-f" ikke virker for mig. Vejledningen på http://surl.dk/acc/ skriver ellers at man kan finde formater først med "-T" og derefter downloade med "-f FORMAT".
/pto
Peter Toft er senior specialist hos Renesas Mobile og har blogget om open source og Linux siden Version2's begyndelse. Blogger også jævnligt om andre sjove teknologi-områder.
Follow @petertoftKommentarer (26)
Der er en rigtig god vejledning lige her http://www.webupd8.org/2012/02/movgrab-command-line-video-downloader.html bruger selv movgrab hvis jeg absolut vil gemme videoer :)
Der er et GreaseMonkey script til at hente videoer fra YouTube: http://userscripts.org/scripts/show/25105
Der er også youtube-dl.
Og så er der naturligvis
lsof | grep -i deleted
som giver en liste af file descriptors, der er åbne, hvor den tilhørende fil er slettet. Videofiler, flash har åbne, kan man så kopiere ud med ganske almindelig
cp /proc/$(Flash PID)/fd/<nummer> <filnavn>
mens flash stadig har filen åben.
Jeg plejer at bruge youtubedown til Youtube og Vimeo: http://www.jwz.org/hacks/youtubedown
Til Svensk fjernsyns SVT Play findes svtget: http://svtget.se/
Inspireret af svtget og med inspiration fra et par søgninger har jeg klasket en lille drnuget sammen: http://koldfront.dk/git/drnuget/plain/drnuget
Det kan godt være at det er nemt at downloade videoer med movgrab, men det er ikke nemt at downloade movgrab med wget. Det kunne ellers være et fint lille værktøj...
En mulighed kunne også være Firefox plugin - Downloadhelper
Virker på både Windows / Linux.
På Youtube kan den fint gennemskue hvis filmen findes i flere kvaliteter, så man kan få fat i den man ønsker
Det er vist kun folk med kommandolinietække, der foretrækker movgrab frem for en af de mange browser plugins til formålet.
Kan man på Ubuntu, kan man vel også med standard Debian...eller? Nogle gange er det jo tricky...
Det er vist kun folk med kommandolinietække, der foretrækker movgrab frem for en af de mange browser plugins til formålet.
Her er en muligvis god forklaring på hvorfor geeks godt kan lide scripting via terminalen (kommandolinien):
"Geeks versus Non-Geeks when Doing Repetitive Tasks [Funny Chart]"
http://www.howtogeek.com/102420/geeks-versus-non-geeks-when-doing-repeti...
no pun intended
Ahhh...kiggede først for sent nærmere på de andre indlæg i tråden. På webupd8 står det jo klart og tydeligt (http://tinyurl.com/883nexk) :)
Via Youtube plugin'et i XBMC kan du blot højreklikke på en video og trykke "Download" :)
Jeg plejer at lave den her ...
x=''
umph --all <URL> | while read n ; do
x=$(expr $x + 1)
y=seq -f "%04g" $x $x
youtube-dl -c -o "$y-%(title)s-%(id)s.%(ext)s" $n
done
Ganske behageligt når man henter hele playlister af gangen. Så er det blot at oprette en playliste og hente dem alle i et hug med nummerede filer.
Jeg er blevet ret vild med Minitube (http://flavio.tordini.org/minitube) som er en Youtube afspiller med en masse goodies. Men hent sovsen og compiler selv.
Jeg har haft megen glæde af siden keepvid. Det virker i browseren, dvs man ikke skal tab'e frem og tilbage i mellem vinduer. Man kopierer bare youtube-url'en ind i keepvid-feltet og herefter kan man vælge at downloade forskellige størrelser (360p, 480p, 720p, 1080p) på de fleste af dem. Nogle videoer er dog ikke uploadet i alle størrelser. Det eneste krav er java jre installeret. OpenJDK-7-JRE virker fint :)
Kan man downloade videoer fra facebook (dvs. ikke Youtube-embeddede men direkte uploadede)
Kan man downloade videoer fra facebook (dvs. ikke Youtube-embeddede men direkte uploadede)
Hvis du kan afspille, kan du downloade :-)
Men jeg bruger ikke Facebook, så jeg ved ikke hvilken teknologi de bruger til streaming. Hvis det er flash er det enten http (som YouTube, nemt) eller rtmp (som DR, lidt sværere, men som regel kan du få rtmpdump til at spille).
hvad med Tv2 lorry? er der nogen der har fundet en løsning til at hente fra dem? De benytter vist noget flowplayer(flash) der afspiller RTSP med noget sikkerhed og pingback osv.

