Ero sivun ”Youtube-dl” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
pEi muokkausyhteenvetoa
p (riaan dmca-tapaus 2020-10-24 ja sen aiheuttamat muutokset lisätty)
Rivi 6: Rivi 6:
| lisenssi=[[Public Domain]]
| lisenssi=[[Public Domain]]
| käyttöliittymä=teksti
| käyttöliittymä=teksti
| kotisivu=[https://rg3.github.io/youtube-dl/ rg3.github.io/youtube-dl]
| kotisivu=
| lahdekoodi=[https://github.com/rg3/youtube-dl/ github.com/rg3/youtube-dl/]
<li>[https://rg3.github.io/youtube-dl/ rg3.github.io/youtube-dl]<sup><small><span style="color:red;">DMCA</span></small></sup>
<li>[https://yt-dl.org/ yt-dl.org]
| lahdekoodi=[https://github.com/rg3/youtube-dl/ github.com/rg3/youtube-dl/]<sup><small><span style="color:red;">DMCA</span></small></sup>
}}
}}


'''youtube-dl''' (''Youtube download'') on pieni [[komentorivi]]pohjainen [[Python]]-ohjelma, jolla voi tallentaa videoita Youtubesta ja '''useista sadoista muista videopalveluista''', joita ovat esimerkiksi Vimeo, Daily Motion, Metacafe, Facebook, Ruutu, suosituimmat aikuisviihdesivut jne. [https://rg3.github.io/youtube-dl/supportedsites.html Lista sivuista], joilta youtube-dl osaa ladata videoita.
'''youtube-dl''' (''YouTube download'') on pieni [[komentorivi]]pohjainen [[Python]]-ohjelma, jolla voi tallentaa videoita YouTubesta ja '''useista sadoista muista videopalveluista''', joita ovat esimerkiksi Vimeo, Daily Motion, Metacafe, Facebook, Ruutu, suosituimmat aikuisviihdesivut jne. [https://rg3.github.io/youtube-dl/supportedsites.html Lista sivuista], joilta youtube-dl osaa ladata videoita.


Ladatun videon toistamiseen voi käyttää tavallisimpia mediasoitinohjelmia, kuten [[MPlayer]]ia tai [[VLC]]:tä.
Ladatun videon toistamiseen voi käyttää tavallisimpia mediasoitinohjelmia, kuten [[MPlayer]]ia tai [[VLC]]:tä.
== DMCA-poistopyyntö ja sen seuraukset ==
24. lokakuuta 2020 [[wikipedia:fi:Recording Industry Association of America|Recording Industry Association of America]]n tekemän [[wikipedia:fi:DMCA|DMCA]] poistopyynnön[https://github.com/github/dmca/blob/master/2020/10/2020-10-23-RIAA.md] takia youtube-dl [[GitHub]]issa sijainneita lähdekoodeja kohtaan, youtube-dl eikä sen suurimpaa osaa haaraumista ole voinut muokata tai ladata sen jälkeen GitHubista. Sen sijaan lähdekoodit viimeisimpään 2020.09.20-versioon ovat ladattavissa projektin kotisivulta, joka ei sijaitse GitHubin alaisuudessa. Poistopyyntö on kuitenkin onnistunut luomaan [[wikipedia:fi:Streisand effect|Streisand-efektin]], jonka seurauksena lukuisia youtube-dl-ohjelmavarastoja on avattu muiden Git-palvelutarjoajien alaisuuteen, kuten myös käyttäjien omilta Git-palvelimille.[https://www.reddit.com/r/youtubedl/comments/jgttnc/youtubedl_github_repository_disabled_due_to_a/]


==Asennus==
==Asennus==
{{asenna|youtube-dl|youtube-dl}}
{{asenna|youtube-dl|youtube-dl}}


Ohjelman voi myös ladata sen [http://rg3.github.com/youtube-dl/ kotisivuilta]. Jotta ladattu ohjelmatiedosto voitaisiin ajaa, täytyy sille antaa [[tiedoston oikeudet|suoritusoikeudet]]. Ohjelma voi olla myös kätevä sijoittaa johonkin [[PATH]]-[[ympäristömuuttuja]]ssa olevaan hakemistoon (kuten /home/käyttäjänimi/bin), jolloin se on helppo suorittaa riippumatta [[työhakemisto]]sta.
Ohjelman voi ladata sen [https://yt-dl.org/download.html kotisivuilta]. Jotta ladattu ohjelmatiedosto voitaisiin ajaa, täytyy sille antaa [[tiedoston oikeudet|suoritusoikeudet]]. Ohjelma voi olla myös kätevä sijoittaa johonkin [[PATH]]-[[ympäristömuuttuja]]ssa olevaan hakemistoon (kuten /home/käyttäjänimi/bin), jolloin se on helppo suorittaa riippumatta [[työhakemisto]]sta.


Mikäli youtube-dl:ää ei asenna paketinhallinnan kautta, täytyy itse varmistaa, että järjestelmään on asennettu Python-tulkki.
Mikäli youtube-dl:ää ei asenna paketinhallinnan kautta, täytyy itse varmistaa, että järjestelmään on asennettu Python-tulkki.
Rivi 31: Rivi 37:
Ladataan video:
Ladataan video:
  youtube-dl '<nowiki>http://www.youtube.com/watch?v=abcdefghijkl</nowiki>'
  youtube-dl '<nowiki>http://www.youtube.com/watch?v=abcdefghijkl</nowiki>'
Videon tiedostonnimeksi tulee Youtubesta ladatessa oletuksena sen osoitteen sisältämä kirjaintunnus (muotoa abcdefghijkl.flv).
Videon tiedostonnimeksi tulee YouTubesta ladatessa oletuksena sen osoitteen sisältämä kirjaintunnus (muotoa abcdefghijkl.flv).


Oletuksena youtube-dl lataa videosta korkeinta laatua olevan version. Heikomman laadun (pienemmän tiedostokoon) voi valita [[valitsin|valitsimella]] <tt>-f</tt>, esimerkiksi:
Oletuksena youtube-dl lataa videosta korkeinta laatua olevan version. Heikomman laadun (pienemmän tiedostokoon) voi valita [[valitsin|valitsimella]] <tt>-f</tt>, esimerkiksi:
Rivi 50: Rivi 56:
  mplayer ff
  mplayer ff


== Muita vaihtoehtoja Youtube-videoiden lataamiseen ==
== Muita vaihtoehtoja YouTube-videoiden lataamiseen ==
* Vaihtoehtoisesti Youtubesta on mahdollista tallentaa videoita eri muodoissa Firefoxin [https://addons.mozilla.org/fi/firefox/addon/3006 Video DownloadHelper Video DownloadHelper] -lisäosalla. Videotiedostojen muuntaminen eri muotoihin onnistuu mm. [[FFmpeg]]-työkalulla.
* Vaihtoehtoisesti YouTubesta on mahdollista tallentaa videoita eri muodoissa Firefoxin [https://addons.mozilla.org/fi/firefox/addon/3006 Video DownloadHelper Video DownloadHelper] -lisäosalla. Videotiedostojen muuntaminen eri muotoihin onnistuu mm. [[FFmpeg]]-työkalulla.


==Katso myös==
==Katso myös==
Rivi 66: Rivi 72:
* [http://www.webupd8.org/2014/02/video-downloader-youtube-dl-gets.html youtube-dl Gets Support For Separate Audio And Video YouTube DASH Streams]
* [http://www.webupd8.org/2014/02/video-downloader-youtube-dl-gets.html youtube-dl Gets Support For Separate Audio And Video YouTube DASH Streams]
* [http://www.webupd8.org/2014/03/multi-platform-youtube-dl-gui-youtube.html youtube-dl gui]
* [http://www.webupd8.org/2014/03/multi-platform-youtube-dl-gui-youtube.html youtube-dl gui]
* [https://invidious.tube/watch?v=rsUTtpb3k-w Mental Outlaw-YouTube kanavan video 2020-10-24 RIAA:n DMCA:sta.]


[[Luokka:Multimedia]]
[[Luokka:Multimedia]]
[[Luokka:Komentorivin erikoisohjelmat]]
[[Luokka:Komentorivin erikoisohjelmat]]
[[Luokka:Verkkopalvelut]]
[[Luokka:Verkkopalvelut]]

Versio 26. lokakuuta 2020 kello 18.57


youtube-dl
Käyttöliittymä teksti
Lisenssi Public Domain
Kotisivu
  • rg3.github.io/youtube-dlDMCA
  • yt-dl.org
  • youtube-dl (YouTube download) on pieni komentorivipohjainen Python-ohjelma, jolla voi tallentaa videoita YouTubesta ja useista sadoista muista videopalveluista, joita ovat esimerkiksi Vimeo, Daily Motion, Metacafe, Facebook, Ruutu, suosituimmat aikuisviihdesivut jne. Lista sivuista, joilta youtube-dl osaa ladata videoita.

    Ladatun videon toistamiseen voi käyttää tavallisimpia mediasoitinohjelmia, kuten MPlayeria tai VLC:tä.

    DMCA-poistopyyntö ja sen seuraukset

    24. lokakuuta 2020 Recording Industry Association of American tekemän DMCA poistopyynnön[1] takia youtube-dl GitHubissa sijainneita lähdekoodeja kohtaan, youtube-dl eikä sen suurimpaa osaa haaraumista ole voinut muokata tai ladata sen jälkeen GitHubista. Sen sijaan lähdekoodit viimeisimpään 2020.09.20-versioon ovat ladattavissa projektin kotisivulta, joka ei sijaitse GitHubin alaisuudessa. Poistopyyntö on kuitenkin onnistunut luomaan Streisand-efektin, jonka seurauksena lukuisia youtube-dl-ohjelmavarastoja on avattu muiden Git-palvelutarjoajien alaisuuteen, kuten myös käyttäjien omilta Git-palvelimille.[2]

    Asennus

    youtube-dl löytyy useimpien jakeluiden paketinhallinnasta nimellä youtube-dl. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

    Ohjelman voi ladata sen kotisivuilta. Jotta ladattu ohjelmatiedosto voitaisiin ajaa, täytyy sille antaa suoritusoikeudet. Ohjelma voi olla myös kätevä sijoittaa johonkin PATH-ympäristömuuttujassa olevaan hakemistoon (kuten /home/käyttäjänimi/bin), jolloin se on helppo suorittaa riippumatta työhakemistosta.

    Mikäli youtube-dl:ää ei asenna paketinhallinnan kautta, täytyy itse varmistaa, että järjestelmään on asennettu Python-tulkki.

    Manuaalinen asennus kotisivuilta

    $ sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
    $ sudo chmod a+rx /usr/local/bin/youtube-dl
    

    Manuaalinen päivitys uusimpaan versioon

    $ sudo youtube-dl -U
    

    Käyttö

    Ladataan video:

    youtube-dl 'http://www.youtube.com/watch?v=abcdefghijkl'
    

    Videon tiedostonnimeksi tulee YouTubesta ladatessa oletuksena sen osoitteen sisältämä kirjaintunnus (muotoa abcdefghijkl.flv).

    Oletuksena youtube-dl lataa videosta korkeinta laatua olevan version. Heikomman laadun (pienemmän tiedostokoon) voi valita valitsimella -f, esimerkiksi:

    youtube-dl -f 360p 'http://www.youtube.com/watch?v=abcdefghijkl'
    

    Videon tiedostonimeksi saa sen otsikon käyttämällä valitsinta -t:

    youtube-dl -t 'http://www.youtube.com/watch?v=abcdefghijkl'
    

    Ladattava video on latauksen aikana oletuksena tallennettuna .part-päätteiseen välimuistitiedostoon. Tästä voi olla haittaa toistettaessa videota kesken sen latauksen, koska tiedostonnimi vaihtuu latauksen päätyttyä. Videon saa tallentumaan suoraan lopulliseen tiedostoon valitsimella --no-part:

    youtube-dl --no-part 'http://www.youtube.com/watch?v=abcdefghijkl'
    

    Videon katsominen tallentamatta sitä tiedostoon

    youtube-dl-ohjelmalla ladatun videon katsominen tallentamatta sitä koneelle tiedostoon onnistuu Mkfifo-nimisellä peruskomennolla ja MPlayer-ohjelmalla. Tarvittavat komennot ovat:

    mkfifo ff 
    
    youtube-dl 'http://www.youtube.com/watch?v=abcdefghijkl' -o ff &
    mplayer ff
    

    Muita vaihtoehtoja YouTube-videoiden lataamiseen

    Katso myös

    Aiheesta muualla