Wie lade ich ein YouTube-Video herunter?

204

Wie lade ich Videos von YouTube herunter?


Hinweis: Verstoß gegen die Nutzungsbedingungen

Beachten Sie bitte, dass Sie durch Befolgen der folgenden Antworten gegen die Nutzungsbedingungen von YouTube verstoßen . Insbesondere ab Abschnitt 5.B .:

Der Inhalt wird Ihnen wie besehen zur Verfügung gestellt. Sie dürfen zu Ihrer Information und für den persönlichen Gebrauch ausschließlich bestimmungsgemäß über die bereitgestellten Funktionen des Dienstes auf Inhalte zugreifen, die gemäß diesen Nutzungsbedingungen zulässig sind. Du darfst keine Inhalte herunterladen, es sei denn, du siehst einen "Download" -Link oder einen ähnlichen Link, der von YouTube auf dem Dienst für diese Inhalte angezeigt wird. Ohne die vorherige schriftliche Zustimmung von YouTube oder den jeweiligen Lizenzgebern des Inhalts dürfen Sie Inhalte nicht kopieren, reproduzieren, verbreiten, übertragen, ausstrahlen, anzeigen, verkaufen, lizenzieren oder anderweitig für andere Zwecke nutzen. YouTube und seine Lizenzgeber behalten sich alle Rechte vor, die nicht ausdrücklich in und an dem Service und den Inhalten gewährt werden.


Android Dev
quelle
12
Nun, nur durch das Ansehen von Videos auf YouTube verstoßen Sie auch gegen die Nutzungsbedingungen, weil Sie Inhalte übertragen ...
PeterM
3
Und wenn Sie zusehen, wie Sie es anzeigen, sehen Sie es auch.
Nehemia

Antworten:

77

youtube-dl ist ein großartiges Tool zum Herunterladen von YouTube-Videos. Installieren Sie es mit diesem Befehl:

sudo apt-get install youtube-dl

dann benutze es so:

youtube-dl [VIDEO_LINK]

Wenn Sie mehr über erweiterte Optionen erfahren möchten, führen Sie aus

man youtube-dl

Oder lesen Sie die Dokumentation .

Ursprüngliche Antwort:

Für Firefox-Benutzer:

Sie können das Video DownloadHelper- Addon in Firefox installieren und alle eingebetteten Objekte, einschließlich YouTube-Videos, herunterladen.

Geben Sie hier eine Bildbeschreibung ein

Geben Sie hier eine Bildbeschreibung ein

Pedram
quelle
14
Warum zeigt dieser Screenshot, wie es in Internet Exlporer gemacht wird?
Alvar
6
@Alvar: Es ist mozille firefox
Tachyonen
3
Ja. Es ist Firefox, aber mit der Windows Classic-Benutzeroberfläche.
Ads20000
1
@PaulRougieux es funktioniert mit meinem neuesten Firefox bis heute (aktuelle Version 47.0). Ich habe es getestet,
indem
2
Am Ende habe ich youtube-dl benutzt, wie in der Antwort unten erwähnt. Stellen Sie sicher, dass Sie es mit installieren pip. Das von meinem Paket-Repository bereitgestellte war veraltet und funktionierte nicht. Aber die von installierte sudo pip install youtube-dlhat funktioniert.
Paul Rougieux
327

youtube-dl

Installation von offizieller Seite:

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

Es ist auch auf Ubuntu-Repos, aber Sie müssen es oft auf dem neuesten Stand halten sudo youtube-dl -U

Installation und Vertrieb von pip:

sudo -H pip install --upgrade youtube-dl

Verwendungszweck:

youtube-dl YouTube-(or-other-website)-video-link

so wird es das Video herunterladen.

Sie können auch einen Blick auf nehmen dies für sehr ausführliche Dokumentation darüber , wie es zu benutzen.

Shekhar Raut
quelle
7
Wenn Sie nicht haben aptitude, können Sie apt-getstattdessen verwenden. Bitte beachten Sie auch , dass vor der Verwendung sudo aptitude install ...oder sudo apt-get install ...Befehlen, sollten Sie zuerst ausführen sudo aptitude updateoder sudo apt-get update.
Eliah Kagan
9
Ich empfehle sudo youtube-dl -Usofort nach apt-get zu rennen .
Bohdan_trotsenko
3
Denken Sie daran, dass youtube-dl auch von vielen anderen Websites heruntergeladen werden kann
PythoNic
3
@ThorSummoner Sie können die Optionen --max-quality oder --format verwenden. Beispiel: youtube-dl youtube.com/videolink --max-quality 360p oder youtube-dl youtube.com/videolink --format mp4
Yasser Hussain
2
Anstatt mit PPAs herumzuspielen, verwenden Sie einfach sudo pip install youtube-dl. @modosansreves Ich stimme überhaupt nicht zu, Programme sollten sich nicht mit Dingen anlegen, die von einem Paketmanager installiert wurden. Das nächste Mal, wenn das offizielle Repo aktualisiert wird, könnte dpkg aufgrund der geänderten Dateien ausflippen.
nyuszika7h
53

Minitube

Installieren Sie das Miniröhrchen

Minitube ist eine YouTube-Desktopanwendung. Damit können Sie YouTube-Videos auf eine neue Art und Weise ansehen: Sie geben ein Schlüsselwort ein, Minitube bietet Ihnen einen endlosen Videostream. Bei Minitube geht es nicht darum, das ursprüngliche YouTube-Webinterface zu klonen, sondern um eine neue TV-ähnliche Erfahrung.

Es wird kein Flash Player benötigt . Mit dieser Anwendung können Sie Videos ansehen und herunterladen.


Bildschirmfoto1

Bildschirmfoto2

Uri Herrera
quelle
Ich frage mich, warum das auch niemand erwähnt. Übrigens wäre ein Ubuntu- oder Linux-Screenshot nett.
Oxwivi,
6
Dies ist nicht wirklich das, worauf sich die Frage bezog. Können Sie YouTube-Videos von hier herunterladen?
Justingrif
5
Dies funktioniert auf meinem Ubuntu 13.04 nicht, stürzt immer nach 10 Sekunden ab.
iammilind
Es scheint, dass die Download-Funktion nicht mehr funktioniert
fkoessler
6
Im Mai 2014 habe ich dies überprüft und Minitube scheint ein totes Projekt zu sein. Die neuere (BEZAHLTE) Version ist minitube-ubuntu und kann nicht kostenlos heruntergeladen werden. Anscheinend zeigen viele Berichte über Software Center, dass der alte Minitube abstürzt.
itsols
31

Browser-Addon:
http://www.clipconverter.cc/addon/

Geben Sie hier eine Bildbeschreibung ein

Andere Websites, die verwendet werden können:

http://www.clipconverter.cc/
http://keepvid.com/
http://www.listentoyoutube.com/

Und diese Software ist auch großartig:

http://www.4kdownload.com/

Geben Sie hier eine Bildbeschreibung ein

Jeggy
quelle
Diese hervorragende Chrom-Erweiterung scheint gestrichen worden zu sein. Kennen Sie einen Weg, um diese Funktionalität noch zu haben? Danke im Voraus.
Geppettvs D'Constanzo
Entschuldigung, youtube erlaubt keine solchen Erweiterungen. aber ich habe einen weg gefunden, um es zu umgehen. Ich werde meine Antwort in einer Minute
aktualisieren
Danke @Jeggy, dein Vorschlag ist großartig. Ich habe diese Erweiterung erfolgreich installiert und sie funktioniert auf meinem Ubuntu-System ziemlich gut. Trotzdem stelle ich ein großes Problem fest, wenn ich versuche, dieselbe Erweiterung mithilfe Ihrer Prozedur auf einem Windows-basierten System zu installieren. Die Erweiterung wird installiert, funktioniert jedoch nicht. Ich würde mich sehr freuen, wenn Sie uns einen Teil Ihrer Erfahrungen zu diesem Thema zur Verfügung stellen würden. Danke im Voraus.
Geppettvs D'Constanzo
Es sollte genauso gut unter Windows arbeiten: / Ich habe keine Windows - Rechner zur Zeit in meiner Nähe traurig :( aber ich werde es mit dem Windows bald versuchen , und vielleicht werde ich dieses Update , wenn ich es die Arbeit werde
Jeggy
3
Großartig, 4kdownload ist gut. Möge die Macht mit dir sein!!
Jherax
29

Ich denke, dass der einfachste Weg, ein Video von YouTube herunterzuladen, ohne ein Plugin oder eine Software zu installieren, mit savefrom.net ist . Und hier ist das Video, das zeigt, wie man YouTube-Videos mit dem ss-Trick herunterlädt . Angenommen, Sie möchten das folgende Video herunterladen:

Video zum Download

Fügen Sie in Ihrer Adressleiste ssvor youtube.comund drücken Sie Enter ↵.

Wie man

Sie werden nun zu savefrom.net weitergeleitet . Klicken Sie rechts auf die Videoqualität, die Sie herunterladen möchten.

Herunterladen

Efthialex
quelle
3
Savefrom machte meinen Tag :-) Alle anderen Alternativen waren irgendwie gesperrt, danke fürs Teilen.
Asoundmove
@asoundmove Gern geschehen.
Efthialex
2
Eigentlich habe ich jetzt 700+ MB Video in H.264 unter 2 Minuten heruntergeladen.
Vojta Rylko
Es gibt ein Äquivalent: add vdvor youtube.com(zum Beispiel bei WikiHow erwähnt ).
Peter Mortensen
16

Erstens, wenn Sie wget nicht haben , installieren Sie es:

sudo apt-get install wget

Verwenden Sie dieses Perl-Skript:

#!/usr/bin/perl -T

use strict;
use warnings;

#
##  Calomel.org  ,:,  Download YouTube videos and music using wget
##    Script Name : youtube_wget_video.pl
##    Version     : 0.38
##    Valid from  : March 2014
##    URL Page    : https://calomel.org/youtube_wget.html
##    OS Support  : Linux, Mac OSX, OpenBSD, FreeBSD or any system with perl
#                `:`
## Two arguments
##    $1 YouTube URL from the browser
##    $2 Prefix to the file name of the video (optional)
#

############  options  ##########################################

# Option: what file type do you want to download? The string is used to search
# in the YouTube URL so you can choose mp4, webm, avi or flv. mp4 seems to
# work on the most players like Android, iPod, iPad, iPhones, VLC media player
# and MPlayer.
my $fileType = "mp4";

# Option: what visual resolution or quality do you want to download? List
# multiple values just in case the highest quality video is not available, the
# script will look for the next resolution. You can choose "highres" for 4k,
# "hd1080" for 1080p, "hd720" for 720p, "itag=18" which means standard
# definition 640x380 and "itag=17" which is mobile resolution 144p (176x144).
# The script will always prefer to download the highest resolution video format
# from the list if available.
my $resolution = "hd720,itag=18";

# Option: How many times should the script retry the download if wget fails for
# any reason? Do not make this too high as a reoccurring error will just hit
# YouTube over and over again.
my $retryTimes = 5;

# Option: do you want the resolution of the video in the file name? zero(0) is
# no and one(1) is yes. This option simply puts "_hd1080.mp4" or similar at the
# end of the file name.
my $resolutionFilename = 0;

# Option: turn on DEBUG mode. Use this to reverse engineering this code if you are
# making changes or you are building your own YouTube download script.
my $DEBUG=0;

#################################################################

## Initialize retry loop and resolution variables
$ENV{PATH} = "/bin:/usr/bin:/usr/local/bin";
my $prefix = "";
my $retry = 1;
my $retryCounter = 0;
my $resFile = "unknown";
my $user_url = "";
my $user_prefix = "";

## Collect the URL from the command line argument
chomp($user_url = $ARGV[0]);
my $url = "$1" if ($user_url =~ m/^([a-zA-Z0-9\_\-\&\?\=\:\.\/]+)$/ or die "\nError: Illegal characters in YouTube URL\n\n" );

## Declare the user defined file name prefix if specified
if (defined($ARGV[1])) {
    chomp($user_prefix = $ARGV[1]);
    $prefix = "$1" if ($user_prefix =~ m/^([a-zA-Z0-9\_\-\.\ ]+)$/ or die "\nError: Illegal characters in filename prefix\n\n" );
}

## Retry getting the video if the script fails for any reason
while ( $retry != 0 && $retryCounter < $retryTimes ) {

    ## Download the html code from the YouTube page suppling the page title and the
    ## video URL. The page title will be used for the local video file name and the
    ## URL will be sanitized and passed to wget for the download.
    my $html = `wget -4Ncq -e convert-links=off --keep-session-cookies --save-cookies /dev/null --no-check-certificate "$url" -O-`  or die  "\nThere was a problem downloading the HTML file.\n\n";

    ## Format the title of the page to use as the file name
    my ($title) = $html =~ m/<title>(.+)<\/title>/si;
    $title =~ s/[^\w\d]+/_/g or die "\nError: we could not find the title of the HTML page. Check the URL.\n\n";
    $title =~ s/_youtube//ig;
    $title =~ s/^_//ig;
    $title = lc ($title);
    $title =~ s/_amp//ig;

    ## Collect the URL of the video from the HTML page
    my ($download) = $html =~ /"url_encoded_fmt_stream_map"(.*)/ig;

    # Print all of the separated strings in the HTML page
    print "\n$download\n\n" if ($DEBUG == 1);

    # This is where we look through the HTMl code and select the file type and
    # video quality.
    my @urls = split(',', $download);
    OUTERLOOP:
    foreach my $val (@urls) {
    #   print "\n$val\n\n";

        if ($val =~ /$fileType/) {
            my @res = split(',', $resolution);
            foreach my $ress (@res) {
                if ($val =~ /$ress/) {
                    print "\n\nGOOD\n\n" if ($DEBUG == 1);
                    print "$val\n" if ($DEBUG == 1);
                    $resFile = $ress;
                    $resFile = "sd640" if ( $ress =~ /itag=18/ );
                    $resFile = "mobil176" if ( $ress =~ /itag=17/ );
                    $download = $val;
                    last OUTERLOOP;
                }
            }
        }
    }

    ## Clean up the URL by translating unicode and removing unwanted strings
    $download =~ s/\:\ \"//;
    $download =~ s/%3A/:/g;
    $download =~ s/%2F/\//g;
    $download =~ s/%3F/\?/g;
    $download =~ s/%3D/\=/g;
    $download =~ s/%252C/%2C/g;
    $download =~ s/%26/\&/g;
    $download =~ s/sig=/signature=/g;
    $download =~ s/\\u0026/\&/g;
    $download =~ s/(type=[^&]+)//g;
    $download =~ s/(fallback_host=[^&]+)//g;
    $download =~ s/(quality=[^&]+)//g;

    ## Clean up the URL
    my ($youtubeurl) = $download =~ /(http?:.+)/;

    ## URL title additon
    my ($titleurl) = $html =~ m/<title>(.+)<\/title>/si;
    $titleurl =~ s/ - YouTube//ig;
    $titleurl =~ s/ /%20/ig;

    ## Combine the YouTube URL and title string
    $download = "$youtubeurl\&title=$titleurl";

    ## A bit more cleanup as YouTube
    $download =~ s/&+/&/g;
    $download =~ s/&itag=\d+&signature=/&signature=/g;

    ## Combine file variables into the full file name
    my $filename = "unknown";
    if ($resolutionFilename == 1) {
        $filename = "$prefix$title\_$resFile.$fileType";
    }
    else {
        $filename = "$prefix$title.$fileType";
    }

    ## Process check: Are we currently downloading this exact same video? Two of the
    ## same wget processes will overwrite themselves and corrupt the video.
    my $running = `ps auwww | grep [w]get | grep -c "$filename"`;
    print "\nNumber of the same wgets running: $running\n" if ($DEBUG == 1);
    if ($running >= 1)
    {
        print "\nAlready $running process, exiting." if ($DEBUG == 1);
        exit 0;
    };

    ## Print the long, sanitized YouTube URL for testing and debugging
    print "\n$download\n" if ($DEBUG == 1);

    ## Print the file name of the video collected from the web page title for us to see on the cli
    print "\n Download: $filename\n\n";

    ## Background the script. Use "ps" if you need to look for the process
    ## running or use "ls -al" to look at the file size and date.
    fork and exit;

    ## Download the video
    system("wget", "-4Ncq", "-e", "convert-links=off", "--load-cookies", "/dev/null", "--tries=10", "--timeout=20", "--no-check-certificate", "$download", "-O", "$filename");

    ## Print the error code of wget
    print "     error code: $?\n" if ($DEBUG == 1);

    ## Exit Status: Check if the file exists and we received the correct error code
    ## from system call. If the download experienced any problems the script will run again and try
    ## continue the download till the file is downloaded.

    if ($? == 0 && -e "$filename" && ! -z "$filename")
    {
        print " Finished: $filename\n\n" if ($DEBUG == 1);
        $retry = 0;
    }
    else
    {
        print STDERR "\n FAILED: $filename\n\n" if ($DEBUG == 1);
        $retry = 1;
        $retryCounter++;
        sleep $retryCounter;
    }

} # while

#### EOF #####

Kopieren Sie dieses Skript in eine TXT-Datei und benennen Sie es um youtube_wget.pl.

Machen Sie es mit dem folgenden Befehl ausführbar:

chmod 755 youtube_wget.pl

Wenn Sie im Terminal herunterladen möchten, geben Sie Folgendes ein:

./youtube_wget.pl http://www.youtube.com/watch?v=ejkm5uGoxs4

Ändern Sie die YouTube-URL in Ihre YouTube-Video-URL.

Speicherort: Das Video wird in Ihrem aktuellen Verzeichnis gespeichert.

Quelle: YouTube Downloader Wget Perl Script

nux
quelle
5
Ich bin sicher, dass das OP nicht installiert ist, wgetda er gefragt hat, wie es auf bestimmte Weise verwendet werden soll.
Radu Rădeanu
Da dies ein Skript ist, das nur aufruft wget(und dem Benutzer eine völlig andere Oberfläche zur Verfügung stellt), würde ich stattdessen die youtube-dlAntwort verwenden. youtube-dlist viel mächtiger.
Blacklight Shining
Sie können überprüfen, ob der Download abgeschlossen ist:ps -aux | grep wget
suhailvs
hat auf meiner Maschine hervorragend funktioniert (14.04.)
Garrett
kann nicht zur Arbeit kommen
Max Pleaner
16

cclive

Installieren Sie cclive

Mit diesem benutzerfreundlichen Befehlszeilentool können wir kostenlose Inhalte von YouTube oder anderen Streaming-Sites herunterladen.

cclive ist in erster Linie ein "Video-Download-Tool", kann aber auch zusammen mit einer Video-Player-Software wie "mplayer" zum Anzeigen von gestreamten Videos anstelle des Adobe Flash Players verwendet werden.

Um ein Video von einem bestimmten Ort herunterzuladen (auf YouTube klicken Sie auf die Schaltfläche "Teilen" , um die URL zu einem Video abzurufen). Kopieren Sie diesen Link und geben Sie clive von einem Terminal aus aus, z. B. mit dem folgenden Befehl:

cclive -s best http://youtu.be/D6z6hn6wZlg

Es gibt viele andere Optionen zum Steuern des Download-Verhaltens, einschließlich Optionen zum Auswählen des Download-Formats, die alle in der Manpage gut dokumentiert sind. Wir können auch eine Liste von URLs aus einer Datei in die Warteschlange stellen.

(Geändert -f zu -s; -f ist veraltet).

Verfügbar nur für Ubuntu 18.10 und älter.

Takkat
quelle
15

Für Firefox-Benutzer:

Da meine Antwort auf diese Frage hier wahrscheinlich zutreffender ist, werde ich sie hier der Einfachheit halber vorstellen.

Sie können flashgotdieses Addon für Firefox verwenden, das ich für das Herunterladen von Videos von YouTube und anderen Websites als äußerst nützlich empfunden habe. (Sie benötigen jedoch weiterhin das Flash-Plugin in Ihrem Browser, damit das Video von erkannt wird flashgot.)

  • Installieren Sie flashgotvon der offiziellen Mozilla-Addons-Site und starten Sie Firefox neu. Stellen Sie sicher, dass das Addon aktiviert ist. Überprüfen Sie dies, indem Sie auf das Menü ExtrasAddonsErweiterungen gehen . Über den flashgotEintrag in der Registerkarte "Erweiterungen" können Sie auch eine Reihe von Einstellungen vornehmen.

  • Navigiere zu deinem YouTube-Video, stelle die Qualität in den YouTube-Videoeinstellungen ein, starte die Videowiedergabe für einige Sekunden und pausiere sie dann.

  • Rechtsklicke auf die YouTube-Seite und wähle flashgot media; Es wird wahrscheinlich mehr als ein Video geben. entweder laden Sie einfach beide herunter oder wählen Sie die größere Dateigröße (das ist das qualitativ hochwertigere Video). Sie können entweder den Download-Manager Ihres Browsers oder ein anderes Programm verwenden, das Sie über die flashgot options.

Geben Sie hier eine Bildbeschreibung ein

user76204
quelle
Besonders leistungsfähig mit Axel als Download-Manager zum Download mit höchster Geschwindigkeit ( askubuntu.com/a/180370/47206 )
Ich benutze es mit dem DownThemAll Download Manager. Es kann sogar einige Streams riechen, die schwerer zu finden sind.
Joe
Sowohl Flashgot als auch DownThemAll wurden von Firefox Quantum (57) beschädigt. Sie arbeiten (noch) in Firefox SE (52).
Joe
8

4kdownloader! Neben dem Herunterladen von Videos von URLs können auch ganze Wiedergabelisten heruntergeladen und bei Bedarf in MP3 oder andere Formate konvertiert werden.

http://www.4kdownload.com/

Ich benutze es seit langer Zeit, es ist einfach und leicht zu bedienen und es hat eine GUI-Oberfläche für Ubuntu.

Geben Sie hier eine Bildbeschreibung ein

Codefreak
quelle
Hören Sie zum ersten Mal davon. Es ist toll!
Hrvoje T
Vielen Dank, ich wusste nicht über diese Option ... Dies ist die beste
waqar
7

Ich möchte eine Methode zum Herunterladen von YouTube-Videos mit dem VLC Media Player in vier einfachen Schritten vorschlagen:

  1. Öffnen Sie den Link des Videos als Netzwerk-Streaming im VLC Media Player.
  2. Wählen Sie Medieninformationen und kopieren Sie den Speicherort
  3. Fügen Sie es in die Adressleiste Ihres Browsers ein
  4. Speichern Sie es.

Detaillierte Informationen mit Screenshots finden Sie hier - http://www.superpctricks.com/2013/12/download-youtube-videos-easily-with-vlc.html

hmayag
quelle
Anstatt mit dem Browser zu speichern, verwende ich uGet und kann jetzt den Download fortsetzen. Vielen Dank :)
Damodaran
Ich mag diese Lösung
8oh8
Ich verstehe nicht, warum das nicht viele positive Stimmen hat! Dies ist die einfachste Methode, die ich je gefunden habe. Sie müssen keine externe Software herunterladen, und fast jeder verwendet VLC. Ein
dickes Lob
Gibt es eine Option zur Auswahl der Medienqualität?
Suhailvs
6

AKTUALISIEREN

Das Schlauchboot wird nicht mehr gewartet. So geht die neue Lösung mit der bekannten, aber doch befehlszeiligen youtube-dl . Es wird regelmäßig gewartet und läuft gut.

  1. Um es zu aktualisieren

    youtube-dl -U
    
  2. Und um ein Video oder eine Wiedergabeliste herunterzuladen

    youtube-dl -c -t URL_HERE
    
  3. Und wenn es eine Datei mit URLs gibt, dann

    youtube-dl -c -t -a urls.txt
    

Alte Antwort

Ich weiß, dass es beantwortet wird, aber ich bin schockiert, dass Bytubed nicht ausdrücklich erwähnt wird . Für mich ist es einfach das Beste, wenn es um das Herunterladen von YouTube geht. Tu es einfach zu installieren und dann auf Firefox-Menü gehen ExtrasBytubed .

Der einzige Nachteil ist, dass es nur mit Firefox funktioniert, aber für mich ist es kein Nachteil, da ich Firefox für all mein Browsen benutze ...

Stefano Mtangoo
quelle
Entfällt Dieser Link besagt: "BYTubeD deaktiviert! (27. September 2013)"
bgoodr
Siehe aktualisierte Antwort
Stefano Mtangoo
4

So installieren Sieyoutube-dl :

  • Empfohlener Weg (neueste Version):

    1. Öffne ein Terminal mit Ctrl+ Alt+ Toder suche Terminal im Bindestrich.
    2. Installieren Sie youtube-dlmit diesem Befehl (Sie werden zur Eingabe Ihres Passworts aufgefordert):

      sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl && sudo chmod a+x /usr/local/bin/youtube-dl
      
  • Nicht empfohlener Weg (ältere Version):

    1. Öffne ein Terminal mit Ctrl+ Alt+ Toder suche Terminal im Bindestrich.
    2. Installieren Sie youtube-dlmit diesem Befehl (Sie werden zur Eingabe Ihres Passworts aufgefordert):

      sudo apt-get install youtube-dl
      

Zu verwenden youtube-dl:

  1. So wählen Sie aus, wo das Video gespeichert werden soll:
    • Tippen Sie cdauf das Terminal.
    • Drücken Sie Space
    • Ziehen Sie den Ordner aus dem Dateimanager und legen Sie ihn auf dem Terminal ab.
    • Wenn Sie diesen Schritt überspringen, wird das Video in Ihrem privaten Ordner gespeichert.
  2. Um das Video herunterzuladen, können Sie eines der folgenden Verfahren anwenden:

    2.1. Führen Sie, youtube-dl video_urlwo video_urldie URL des Videos ist.

    2.2. Wenn Sie viele Videos herunterladen möchten, können Sie anstelle von 2.1 die folgenden Schritte ausführen:

    • Führen Sie den folgenden Befehl aus:

      xargs youtube-dl
      
    • Wiederholen Sie den folgenden Vorgang für jeden Link:
      • Fügen Sie einen Link ein.
      • Drücken Sie Enter
    • Drücken Sie Ctrl+D

    2.3. Wenn Sie eine einfache Textdatei mit einer Liste von Links haben, können Sie diese auf folgende Weise herunterladen:

    • Tippen Sie catauf das Terminal.
    • Drücken Sie Space
    • Ziehen Sie die Datei aus dem Dateimanager und legen Sie sie auf dem Terminal ab.
    • Drücken Sie Space
    • Art | xargs youtube-dl
    • Drücken Sie Enter
  3. Jetzt werden die Videos in den ausgewählten Ordner heruntergeladen.


Einige abschließende Gedanken:

  • Auf der Methode 2.3 sollte der endgültige Befehl so aussehen:

    cat '/home/foo/Desktop/myawesomevideos.txt' | xargs youtube-dl
    
  • Sie können auch die URL eines Kanals verwenden und youtube-dlden gesamten Kanal speichern.
  • Sie können aktualisieren youtube-dlmitsudo youtube-dl -U
  • Sie können alle Optionen von youtube-dlmit sehenyoutube-dl --help

Vielen Dank an user185719 und Michael Grünewald von seinen Beiträgen zu dieser Antwort.

Helio
quelle
4

Sie können auch Clipgrab verwenden. Es kann Videos von YouTube über die Zwischenablage herunterladen oder Sie können über die Anwendung nach Videos suchen. Die PPA ist da .

Sie können diese Befehle verwenden:

sudo add-apt-repository ppa:clipgrab-team/ppa
sudo apt-get update && sudo apt-get install clipgrab
rstreeter78
quelle
4

Sie können das Python-Befehlszeilenprogramm youtube-dl verwenden .

  1. Um das Programm youtube-dl zu installieren, gib die folgenden Befehle in dein Terminal ein:

    $ sudo apt-get install python-pip
    $ sudo pip install --upgrade youtube_dl
    
  2. Verwenden Sie zum Herunterladen von YouTube-Videos vom Terminal:

    $youtube-dl <video_url>
    
  3. Verwenden Sie diese Option, um die verschiedenen verfügbaren Formate und Qualitäten anzuzeigenoption -F . Verwenden Sie dann den Formatcode, der nach Verwendung der Option -F angezeigt wird, um ihn im gewünschten Format herunterzuladen.

    $ youtube-dl -F $ youtube-dl -f

  4. Zum Herunterladen der gesamten Wiedergabeliste verwenden Sie

    $ youtube-dl -citw <playlist_url>
    
  5. Zum Herunterladen des gesamten Kanals verwenden Sie

    $ youtube-dl -citw ytuser:<channel_name>
    
Prateek Joshi
quelle
3

Sie können ytd-gtk ausprobieren . Es ist ein grafisches Frontend für youtube-dl und kann von verschiedenen Video-Sites heruntergeladen werden.

Peter Mortensen
quelle
2

Es gibt so viele Möglichkeiten, YouTube-Videos herunterzuladen.

Anwendung:

Persönlich habe ich MiniTubeals meine bevorzugte Anwendung zum Abrufen von Videos von YouTube verwendet. Es ist ein sehr einfacher Ansatz. Suchen Sie das Video nach Stichwort und laden Sie es herunter.

Befehlszeile:

Wenn Sie mit der Befehlszeilenschnittstelle (oder so genannten CLI) über Ihre Terminalanwendung vertraut sind, versuchen Sie es mit der youtube-dlBefehlszeilenmethode.

Webseiten:

Websites wie MediaConvertor oder Vixy Freecoder können dies, ohne dass Erweiterungen für Firefox oder Chrome / Chromium oder native Anwendungen installiert werden müssen .

Diese 2 Websites können Sie in verschiedenen Formaten herunterladen . Sowohl Audio- als auch Videoformate. Sie fügen den Link zu dem Video auf ihrer Website ein und warten, bis die Konvertierung abgeschlossen ist. Anschließend erhalten Sie den Link für den Download.

Der Vorteil der Websites ist, dass sie plattformübergreifend sind, ähnlich wie der Ansatz für Erweiterungen. Wenn Sie Ihren Browser jedoch von der Unordnung zusätzlicher Dinge befreien möchten, probieren Sie die Websites oder die anderen Vorschläge aus, die andere erwähnt haben.

VooDooStevie
quelle
2

Diese Antworten sind zu komplex, sodass ich Ihnen helfen kann, ohne etwas zu installieren.

Rufen Sie zunächst Ihren Browser auf und geben Sie diesen auf der Registerkarte URL ein.

Geben Sie als Nächstes die YouTube-URL in das erste Feld ein. Zum Beispiel verwende ich einen Ubuntu-YouTube-Link. Das YouTube-Linkbild

Dann drücken Sie Weiter .

Sobald Sie auf Weiter geklickt haben , wird dies angezeigt. Das YouTube-Bild

Auf der Registerkarte Erkannte Medien können Sie die Qualität Ihres Videos auswählen.

720p ist HD . 480p ist HQ . 360p ist SQ . 3GP ist MV .

Jede Art von Qualität beansprucht je nach Internet Speicherplatz und Ladezeit. Spielen Sie einfach herum und sehen Sie, was Ihnen gefällt.

Jetzt können Sie auf der Registerkarte Dateiname den Namen des Videos ändern, wenn Sie es herunterladen. Dies ist völlig optional, da Sie den Namen über die Registerkarte " Umbenennen" ändern können , wenn Sie mit der rechten Maustaste darauf klicken.

Als nächstes können Sie die ändern Art von Video , das Sie möchten. Wenn Sie beispielsweise möchten, dass es auf Ihrem iPod läuft, können Sie es ganz einfach in MP3 ändern.

Ich würde die Verwendung von MP4 als am häufigsten verwendete empfehlen .

Der File Extender

Endlich können Sie jetzt die Starttaste drücken ! Schaltfläche zum Starten des Downloads! Start Knopf

Genießen! =)

Steam-Gamer
quelle
Bitte lesen Sie die Nutzungsbedingungen und Datenschutzbestimmungen sorgfältig durch, bevor Sie diesen Service nutzen.
Glutanimate
2

Ab sofort gibt es die GUI für eine beliebte Youtube-dlVersion. Hier können Sie alle Einstellungen manuell konfigurieren und einfach über den Link einfügen und herunterladen. So installieren Sie es:

sudo apt-add-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dlg

Bildbeschreibung hier eingeben

Joker
quelle
2

Mit einem kleinen Shell-Skript gelöst:


#!/bin/bash
#
# grabflash
#
# Finds any cached Flash videos in the kernel file handles list
# and copies them to the user Videos folder ; this gets around
# the new Flash players habit of opening a cache file in /tmp
# and immediately deleting it.
#
# Usage: Play the video until it's all cached. Run script.
#        The video will be copied to ~/Videos folder as FLV.
#

for I in $(pgrep -f libflashplayer.so)
    do ls -l /proc/$I/fd/* | \
    grep '/tmp/Flash' | \
    grep -o "/proc/$I/fd/\\S*" | \
    xargs --no-run-if-empty cp -t ~/Videos/
done
Adrian
quelle
1
Diese Methode funktioniert nicht mehr AFAIK, der neue YouTube-Player scheint nicht dieselbe Caching-Methode zu verwenden.
Adrian
2

Ich habe das gerade für mein Ubuntu 14.04 (Trusty Tahr) gemacht .

Sie sollten clipgrab versuchen . Abgesehen von der Tatsache, dass Sie keine Videos mit mehr als 1080p-Qualität herunterladen können, ist dies eine schöne, schnelle Benutzeroberfläche für den YouTube-Download.

Dies ist die 64- Version und die 32- Version . Einfach vom Ubuntu Software Center herunterladen und installieren.

Dann lade dir gleich Videos runter. Wenn Sie die anderen verfügbaren Formate (* .mp3 und mehr "jemand sagte, dass es nützlich ist") möchten, benötigen Sie FFmpeg und libavcodec-extra-53.

Also lauf

$ sudo apt-get install libavcodec-extra-53

$ sudo apt-get install ffmpeg

Es ist wirklich praktisch.

billybadass
quelle
1

Google Chrome unterstützt standardmäßig nicht das Herunterladen von YouTube-Erweiterungen.

Glücklicherweise können wir Google Chrome Extensions manuell installieren. Auf diese Weise werden Sie Erweiterungen von Drittanbietern wie SaveForm to Chrome installieren und Sie können jedes Video auf YouTube (und vielen anderen Websites) herunterladen, indem Sie einfach auf die Schaltfläche Herunterladen klicken unter dem Video.

Diese Erweiterung funktioniert auch mit den Browsern Opera Next, Firefox und Safari. Und alle funktionieren auf dem neuesten Ubuntu-Betriebssystem wie am Schnürchen.

Quelle: Video TutsDB

Eva Mills
quelle
1

Noch ein paar Möglichkeiten:

MediaHuman-Software

  • YouTube to MP3 ist proprietär, aber kostenlos (wie in Bier). Funktioniert wunderbar unter Ubuntu und ist sehr einfach zu bedienen. Verfügbar im Ubuntu Software Center . Bildbeschreibung hier eingeben
  • YouTube Downloader ist ebenfalls urheberrechtlich geschützt, jedoch nicht kostenlos. Sie können eine kostenlose Testversion von der Homepage herunterladen. In der USC nicht verfügbar.

    Bildbeschreibung hier eingeben

  • Es gibt auch einen YouTube zu MP3 Konverter, der die gleichen Funktionen wie YouTube zu MP3 hat, aber ein paar weitere Websites unterstützt. Dieser ist auch kostenlos.

YouTube Center

YouTube Center ist eine Open-Source-Erweiterung für Chrome, Firefox, Opera und andere Browser, die YouTube um viele zusätzliche Funktionen erweitert. Zu diesen Funktionen gehört die Möglichkeit, YouTube-Videos in verschiedenen Formaten direkt herunterzuladen:

Bildbeschreibung hier eingeben

Ich empfehle immer, die Entwicklerversion der Erweiterung zu installieren, da sie die neuesten Fehlerbehebungen und neuen Funktionen enthält.

Glutanimate
quelle
1

Youtube-dl herunterladen

wget https://yt-dl.org/downloads/2014.08.10/youtube-dl
chmod a+x youtube-dl

Videos herunterladen:

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

Laden Sie bestimmte Formate herunter

Siehe die Formate:

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

Laden Sie es mit -f <val>:

./youtube-dl https://www.youtube.com/watch?v=QRPVy_t1_IE -f 38
suhailvs
quelle
1
  1. Kopieren Sie die URL des YouTube-Videos, das Sie gerade ansehen
  2. Öffne einen neuen Tab und drücke www.keepvid.com
  3. Oben auf der Seite befindet sich ein Textfeld. Fügen Sie die URL, die Sie kopiert haben, in das Feld ein und klicken Sie aufDownload
  4. Führen Sie das Java-Applet aus, wenn Sie dazu aufgefordert werden (Sie müssen Java auf dem System installiert haben, sonst funktioniert dies nicht).
  5. Sobald Sie fertig sind, haben Sie verschiedene Formate und Qualitäten des Videos. Klicken Sie mit der rechten Maustaste auf das für Sie am besten geeignete und klicken Save Link Asund speichern Sie es.
Bhargav
quelle
0

Der, den ich benutze, ist All Video Downloader von hier .

Und es ist das Beste, was ich für Linux kenne. Kopieren Sie einfach die Adresse des Videos und öffnen Sie All Video Downloader . Sie sehen, dass die URL bereits vorhanden ist. Nachdem Sie das Ausgabeformat und das Ziel festgelegt haben, drücken Sie einfach Downloadund fertig;)

digo
quelle
0

Es gibt eine wunderbare Anwendung von SM Team namens SmTube .

Sie können SmTube folgendermaßen installieren:

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update

sudo apt-get install smtube

Oder laden Sie von hier !!

Geben Sie hier eine Bildbeschreibung ein

Suchen Sie nach einem Video (das herunterzuladende Video), klicken Sie mit der rechten Maustaste auf das Video und klicken Sie auf "Video aufnehmen".

Geben Sie hier eine Bildbeschreibung ein

Über die Einstellung können Sie die Qualität des Videos und das Ziel des Videos anpassen, um es zu speichern:

Geben Sie hier eine Bildbeschreibung ein

Geben Sie hier eine Bildbeschreibung ein

Ashu_FalcoN
quelle
0

Ein weiterer Tipp: Sie können YouTube-Videos herunterladen, ohne ein Paket oder Programm zu installieren:

Öffnen Sie diese Site: Site

YouTube-URL hinzufügen:

Geben Sie hier eine Bildbeschreibung ein

Presse- Download :

Geben Sie hier eine Bildbeschreibung ein

Wählen Sie den gewünschten Typ. Sie können es auch als Video ohne Ton oder nur als Ton herunterladen.

Sobald Sie auf Download-Typ klicken , wird der Download gestartet.

nux
quelle
es erfordertjava
suhailvs