youtube-dl - telepítés és használat

kimarite képe

Fórum: 

 A youtube-dl egy parancssoros multimédia letöltő alkalmazás. Nemcsak a Youtube-ra.

Telepítése: (kézikönyv: man chmod --> "u+x"-szel nem műkszik, azaz user és x/futtathatóság megadásakor)

sudo wget https://yt-dl.org/downloads/2015.06.04.1/youtube-dl -O /usr/local/bin/youtube-dl

sudo chmod a+x /usr/local/bin/youtube-dl

És a legújabbat töltöttem le, azaz a telepítés nálam:

sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl

sudo chmod a+x /usr/local/bin/youtube-dl

Használata:

youtube-dl https://www.youtube.com/watch?v=y3u7rd6WvAo

Csak a hang (vagy a választás a lehetőségek közül - lásd utóbb leírva - ha nem a legjobb minőség kell, vagy nem az a konténer):

youtube-dl -x https://www.youtube.com/watch?v=y3u7rd6WvAo

Választási lehetőségek listázása (alapértelmezett a legjobb lehetőség letöltése):

youtube-dl -F https://www.youtube.com/watch?v=y3u7rd6WvAo
[youtube] y3u7rd6WvAo: Downloading webpage
[youtube] y3u7rd6WvAo: Extracting video information
[youtube] y3u7rd6WvAo: Downloading DASH manifest
[info] Available formats for y3u7rd6WvAo:
format code  extension  resolution note
140          m4a        audio only DASH audio  129k , m4a_dash container, aac  @128k (44100Hz), 4.44MiB
171          webm       audio only DASH audio  134k , audio@128k (44100Hz), 4.44MiB
141          m4a        audio only DASH audio  274k , m4a_dash container, aac  @256k (44100Hz), 8.82MiB
278          webm       256x144    DASH video   94k , webm container, VP9, 13fps, video only, 2.92MiB
160          mp4        256x144    DASH video  112k , 13fps, video only, 3.80MiB
242          webm       426x240    DASH video  241k , 25fps, video only, 7.12MiB
133          mp4        426x240    DASH video  248k , 25fps, video only, 8.44MiB
243          webm       640x360    DASH video  450k , 25fps, video only, 12.98MiB
134          mp4        640x360    DASH video  613k , 25fps, video only, 17.57MiB
244          webm       854x480    DASH video  801k , 25fps, video only, 23.00MiB
135          mp4        854x480    DASH video 1114k , 25fps, video only, 33.32MiB
247          webm       1280x720   DASH video 1593k , 25fps, video only, 46.58MiB
136          mp4        1280x720   DASH video 2216k , 25fps, video only, 67.11MiB
17           3gp        176x144   
36           3gp        320x240   
5            flv        400x240   
43           webm       640x360   
18           mp4        640x360   
22           mp4        1280x720   (best)

És akkor például...,

youtube-dl -f 22 https://www.youtube.com/watch?v=y3u7rd6WvAo

vagy (".mp4"),

youtube-dl -f 136+141 https://www.youtube.com/watch?v=y3u7rd6WvAo

vagy (".webm"):

youtube-dl -f 247+171 https://www.youtube.com/watch?v=y3u7rd6WvAo

Egyéb parancssori kapcsolók, a Help/Súgó/--help (pl. FFMpeg konvertálás: de a konvertáláshoz szükséges csomagok telepítve kell legyenek),

youtube-dl -h

de ezek itt megváltoztak: http://www.tecmint.com/install-youtube-dl-command-line-video-download-tool/

Egyéb telepítési lehetőségek, ám az általam említett szerintem tökéletes:

http://rg3.github.io/youtube-dl/download.html

A letöltött multimédia fájl a saját könyvtáradban lesz, hacsak nem adsz meg más mentési helyet (a parancsban).

Ötlet:

http://askubuntu.com/questions/486297/how-to-select-video-quality-from-y... (http://www.webupd8.org/2014/02/video-downloader-youtube-dl-gets.html)

A grafikus felületet, azaz alábbi GUI-t nem próbáltam, mert kielégít a parancsor:

http://www.webupd8.org/2014/03/multi-platform-youtube-dl-gui-youtube.html

re:youtube-dl

Értékelés: 

0
Még nincs értékelve

 Már egy ideje használom, csak én /opt-ba telepítem és a /usr/local/bin-be ln -s -el linkelem.

Viszont mindig azt írja ki, hogy az avconv-ra ráférne egy frissítés. Arra tudsz valamit Mintnél?

Szerk:

Hangot pedig így lehet vele mp3-ba menteni:

youtube-dl --extract-audio --audio-format mp3 [link]

Forrás:

http://askubuntu.com/questions/178481/how-to-download-an-mp3-track-from-...

Downloader

Értékelés: 

5
Átlag: 5 (1 szavazat)

A témához kapcsolódva.: néhány napja telepítettem a "4K Video Downloader"-t. (multiplatformos)
Könnyen kezelhető, grafikus felületű alkalmazás...érdemes kipróbálni ! (van egyéb 4K... is.)
https://www.4kdownload.com/download

Más: Szintén nem régi a "QMPlay2" video player. ( szintén multi )
Ez egy "FFMpeg" alapú (sok formátumot alapból ismer) lejátszó, olyan "Widgets"-ekkel
mint pl.,YouTube kereső, Downloader, stb.
Nekem annyira bejött, hogy ezt jelöltem meg alapértelmezett videólejátszónak.
PPA felvételével telepíthető. (ma kaptam hozzá frissítést.)
http://ubuntuguide.net/install-qmplay2-qt-video-player-via-ppa-in-ubuntu...

kimarite képe

avconv (libav-tools/libav) / ffmpeg

Értékelés: 

0
Még nincs értékelve

Nekem nincs telepítve a libav-tools, mert ez tartalmazza az avconv-ot.

apt-cache policy libav-tools
libav-tools:
  Telepítve: (nincs)
  Jelölt:    10:1.2.12-dmo1+wheezy+bp1
  Verziótáblázat:
     10:1.2.12-dmo1+wheezy+bp1 0
       1001 http://deb-multimedia.org/ wheezy-backports/main i386 Packages
     8:1.0.10-dmo1 0
       1001 http://deb-multimedia.org/ wheezy/main i386 Packages
     6:10.1-1~bpo70+1 0
       1001 http://ftp.debian.org/debian/ wheezy-backports/main i386 Packages
     6:0.8.17-1 0
        500 http://security.debian.org/ wheezy/updates/main i386 Packages
     6:0.8.16-1 0
        500 http://ftp.debian.org/debian/ wheezy/main i386 Packages

Synaptic - csomag tulajdonságok:

libav-tools
Multimedia player, server, encoder and transcoder

Libav is a complete, cross-platform solution to decode, encode, record,
convert and stream audio and video.

This package contains symbolic links to ffmpeg binaries package.

A libavcodec az ffmpeg egyik forkja, elágazása, lényegében ugyanarra képes, mint az ffmpeg. Ha jól emlékszem, a Debian-ban is vitatkoztak a használatáról nemrégiben, mert a kettőre egyszerre fejleszteni nem lehet - mármink a linkelések (programkönyvtár kötések) miatt nem lehet megoldani egyszerre. Lényegében én is megvagyok nélküle az ffmpeg-gel, nálam nem panaszkodik a youtube-dl, te is kipróbálhatod a törlését ..., és telepíted az ffmpeg csomagokat.

https://libav.org/about.html / https://www.ffmpeg.org/libavcodec.html

PPA-ból talán fel lehet frissíteni, ezt találtam erre (de lehet, van más), hátha nem panaszkodna:

http://linuxg.net/how-to-install-ffmpeg-2-3-3-on-ubuntu-14-04-linux-mint...

Az FFMpeg source már a 2.6.1-nél tart :)

http://ffmpeg.org/

Lehet statikusan telepíteni és akkor a saját könyvtáradba teszi be magát, a bin alkönyvtárba. Nyilván azért nem dinamikusan telepíted - tehát mint forrásból egy újabb verziójú alkalmazást - mert a csomagfüggőségek nincsenek meg. Én megcsináltam fél egy éve körülbelül. Még nincs a helyén a rendszeremben ..., viszont el van mentve:

Ha belépsz a bin könyvtáradba - említettem, a saját könytáron belül nyilván - akkor a legújabb FFMpeg binárisokat használhatod mindenféle parancssoros műveletekre. Persze, érdemes minden kódolót telepíteni hozzá, lásd alább. Én git-ből forgattam (GIT-ben építik :)) és ezen leírás alapján (Debian, Ubuntu, Linux Mint):

https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

! Attention: If you are using gcc-4.2 please read ​ticket 1464 first.

... https://trac.ffmpeg.org/wiki

(https://www.ffmpeg.org/git-howto.html / http://git-scm.com/documentation)

kimarite képe

4K és QMPlay2

Értékelés: 

0
Még nincs értékelve

Az elsőt ismerem, csabrix-nak választ adva, ha figyelmesen nézed a mellékelt kép jobb sarkában a Thunar ablakot, akkor láthatod is. :)

A másodikat nem ismertem, hát PPA-ról mostanság nem szoktam telepíteni, mert a John Severinsson is abbahagyta a fejlesztést és más általam kedvelt fejlesztők (többnyire) - a Debian Squeeze korszakból - és eléggé távolodnak a Debian-tól a PPA tárolók, mármint egyedi függőségek vannak, amelyek Ubuntu-sak. Ezeket, ha nem feltétlen szükséges, nem telepítem. Inkább forrásból forgatok. :)

Nos,a csabrix válaszba illik inkább, de ezen leírás után eszembe jutott, láttam egy másik leírást is régebben, valami pingvines b(i)zo' blogon ... csak jobban szeretem megfogalmazni, ehhez volt kedvem, egy blogot írni. És azért tényleg jól működik a youtube-dl (már csak Windowsra kéne megfogalmazni egy leírást egy ismerősömnek ..., aki nemrég a Ctrl + C-t sem ismerte), és persze nekem ez tetszik a legjobban és még mindig a JDownloader is. Hm, amit javíthatnának. ;)

http://pingvinesblog.bzo.hu/blog/youtube-videok-letoltese-mp3-formatumban/

MP3 - MP4

Értékelés: 

0
Még nincs értékelve

Ha nem vagyunk maximalisták, MP3-as fájlok Klippekből való kinyerésére, és MP4-es
videofájlok letöltésere...katt-katt módszerrel... használhatjuk a
"convert2mp3.net YouTube2MP3 Converter" Firefox kiterjesztést is.
Ez online letöltő-konverter (nem a gépünk erőforrásait veszi igénybe) nem csak letöltésre,
hanem letöltés előtt konvertálásra is lehetőséget ad.
( 192 kb/s-nál nagyobb MP3-as bitrátát nem sikerült találnom-kicsikarnom belőle) :(

re: avconv/ffmpeg

Értékelés: 

0
Még nincs értékelve

Köszi! Nem vagyok egy PPA fan, úgyhogy maradok a "hagyományos" módszernél :-)
Nem szemetelem tele a rendszert különböző tárolókkal.

PPA

Értékelés: 

0
Még nincs értékelve

Szia csabrix !

Engedj meg 1-2 halk észrevételt a PPA felvételével kapcsolatban !

1; Olyan alkalmazásokat is könnyen telepíthetsz a segítségével, melyeket más
módszerrel nem, vagy csak megfelelő tudás birtokában tudsz.
2; Ha van hozzá frissítés, azt a "napi" frissítésekkel együtt megkapod. (nem kell
külön vadászni rájuk)
3; Ha valami oknál fogva törölni akarod, ezt könnyen megteheted pl. a Synaptic-ból
A szoftverforrásokban, pedig letilthatod, vagy éppenséggel törölheted is ezeket
a tárolókat.

Persze, ezzel együtt mindenkinek a "szíve-joga" hogy hogyan viszonyul a PPA-k-hoz ! :)

(Mivel, valószínű más is olvassa ezt a hozzászólást,...ez nem csak neked szól !) :)

kimarite képe

Statikus - dinamikus

Értékelés: 

0
Még nincs értékelve

Tehát: statikusan telepítve azt a rendszer alkalmazásaid nem fogják használni, hanem hordozható, más néven portable lesz az ffmpeg, sehova nem linkelődik. A youtube-dl Python-os - ha jól ítélem a letöltés szempontjából jelentéktelen egy-két hibaüzenetből (a hibák az UTF-8 karakter kódolásra vonatkoznak, de már nem is tudom, mikor, talán az első indításnál és valamely kapcsolóval jelentkeztek, mert most nem) - tehát lehetséges a Pyhon konfig fájljaiban ránézni, hogy miképpen lehet linkelni más ffmpeg-re. Ha lehet ilyet. :)
A dinamikus linkelésű telepítés a "szokásos", tehát létrejönnek szimbolikus linkek, azaz megfelelő library-kra mutatóan (lib). Az ffmpeg telepítésekor kapcsolókkal tudod ezt is beállítani, mint például a megosztott könyvtárként viselkedést is (shared). A programkönyvtárak értelemszerűen osztottak, több alkalmazás is használja ezeket. De a függőségek miatt nagyon valószínű, hogy a GIT ffmpeg legújabb változatát nem tudod telepíteni dinamikusan, csak kis verzió eltérések lehetségesek újabb csomagok egy valamilyen rendszerre telepítésénél. Ugye, a PPA más, ott figyelnek erre, de nem is a legeslegújabbat forgatják le ebből következően, nekik sem megy a függőségek kielégítése értelemszerűen.

re: PPA

Értékelés: 

0
Még nincs értékelve

 Egy kicsit régebb óta linuxozom attól, hogy ne tudjam mi az a ppa, de köszi az észrevételt. :-)
Igaz ffmpeg esetén talán nem, de ha mondjuk én nem lennék túl jó indulatú, és létrehoznék egy ppa-t, te pedig felvennéd a tárolóid közé, akkor rendesen meg tudnálak szivatni. Asszem ezzel elég jól megindokoltam, hogy miért nem vagyok PPA fan. Szóval nem kell ész nélkül minden PPA-t felvenni.

 Kipróbáltam, megy a grafikus

Értékelés: 

0
Még nincs értékelve

Kipróbáltam, megy a grafikus frontend, csak eltávolítottam utána, mert fogta a gépemet. Annyi előnye van a parancssori változatával szemben, hogy könnyűszerrel meg lehet változtatni a letöltési könyvtárt. Egy jó kis pythonban megírt program. Pár dolgott telepített még mellé, de utána a szoftverkezelővel távolítottam el. Ilyenkor is jól jön a terminálban kiadott sudo apt-get autoremove parancs?

autoremove ?

Értékelés: 

0
Még nincs értékelve

Hasonló esetben, Synaptic -> Állapot szoktam leellenőrizni hogy vannak-e
"Automatikusan eltávolítható csomagok" ( vagy valami hasonló :) )
Ha igen,...és kevés ilyen csomag van, a Synaptic-ban távolítom el.
Ha több van, kiadom az általad említett parancsot.

kimarite képe

Kijelölés

Értékelés: 

0
Még nincs értékelve

"kevés ilyen csomag van, a Synaptic-ban távolítom el.
Ha több van, kiadom az általad említett parancsot
."

Synaptic kijelölési lehetőségek egyszerűbben:

- csoportos [ -tól, -ig minden ]: végig lenyomva tartott Shift billentyű és az egér használatával; egy fájlnévre katt az egérrel [ az elsőre / kijelölés ], majd egy másik fájlnévre katt [ az utolsóra ] - így sorban lehet neveket kijelölni.

- egyes kijelölések [ itt, ott, amott ]: végig lenyomva tartott Ctrl billentyű és az egér használatával; egy fájlnévre katt az egérrel / kijelölés ], majd egy másikra, katt, egy harmadikra katt és így tovább ... . - így elszórtan lehet neveket kijelölni.

A két módszer keverhető, csak a művelet(ek) alatt lenyomva tartott billentyűre kell figyelni. Azaz a váltáskor az egérrel még nem szabad sehova kattintani, csak a Ctrl vagy a Shift lenyomása után.

És létezik más módszer is:

- Minden kijelölése: Ctrl + A (először a csomagok ablakába katt - a "fókusz" a kívánt tevékenység ablakában legyen, és ne például a keresés mezőben) vagy

- a jobb Shift nyomva tartása és a kurzor nyilak le vagy felfelé nyomkodása, azaz lépkedéssel kijelölés (itt, a Synaptic példában. Szövegnél - például egy szövegszerkesztő használatakor - jobbra és balra is lehet "lépkedni", azaz valamit, szöveget, mondatokat kijelölni)

___

A

sudo apt-get autoremove

parancs megfelelője ez a menü a Synaptic csomagkezelőben:

Állapot > Telepítve (automatikusan eltávolítható) > Kijelölés teljes eltávolításra (egér jobb klikk a kijelölt csomagra, -csomagokra)

Re Kijelölés

Értékelés: 

0
Még nincs értékelve

A "kevés ilyen..."-nél, a Synaptic jobb egérgombos menüjében lévő "Kijelölés teljes eltávolításra"
opciót értettem. (ahogy a képeden is látszik) ...egyenkénti kijelöléssel.
Ha több automatikusan eltávolítható van, akkor (szerintem) kényelmesebb - gyorsabb a ......autoremove.
A bill.+egér kijelöléseket nem ismertem...köszönöm !

kimarite képe

Frissítő menü ikon Xfce terminálhoz

Értékelés: 

0
Még nincs értékelve

A menüszerkesztővel készítettem.
Az ikon egyedi, azt írd be, amit te használsz (az .icons könyvtárba tedd az ikont)

A desktop fájl tartalma:

[Desktop Entry]
Name=Youtube DL frissítés
Exec=xfce4-terminal -e "bash -c 'sudo /usr/local/bin/youtube-dl --update; exec bash'"
Comment=A Youtube DL frissítése
Terminal=false
Icon=/home/kim/.icons/youtube_favicon_144-vfliLAfaB.png
Type=Application
Hidden=false
NoDisplay=false
Name[hu_HU]=Youtube DL frissítés

Az indításkor megnyílik az Xfce Terminál (ha ezt használod, akkor jó neked az indító).
Begépeled a felhasznlói jelszavad, lefut a frissítés.
Nyitva marad a terminél, látod a verzió frissítési dátumát.
Az Xfce Terminált neked kell bezárnod (x).
A menüszerkesztőben az Adminisztráció menü alatt hoztam létre az indítót.