Laden Sie Video aus der Befehlszeile mit YouTube-DL herunter

Laden Sie Video aus der Befehlszeile mit YouTube-DL herunter

Zielsetzung

Laden Sie YouTube-Videos mit YouTube-DL aus der Befehlszeile herunter.

Verteilungen

YouTube-DL ist ein Python-Skript, das bei jeder Verteilung verwendet werden kann.

Anforderungen

  • Eine Linux -Installation mit Root -Zugriff.
  • Python
  • Pip Python Package Manager

Schwierigkeit

Einfach

Konventionen

  • # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
  • $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Einführung

Die Leute wollten von Anfang an Videos von YouTube herunterladen. Im Laufe der Jahre haben verschiedene Methoden funktioniert, aber YouTube-DL bietet den direktesten und zuverlässigsten Ansatz.

YouTube-DL ist ein Python-Skript, das Videos direkt von YouTube abzieht und sie auf Ihrem Computer formatieren kann. Es kann auch Audio oder Untertitel von Videos trennen.

Installieren Sie YouTube-DL

YouTube-DL ist in vielen Repositorys von vielen Verteilungen erhältlich, aber es liegt tendenziell etwas hinter den stromaufwärtigen Veröffentlichungen zurück. Normalerweise wäre das kein Problem, aber YouTube ändert sich und diese Änderungen können YouTube-DL brechen.

Es ist am besten, auf dem neuesten Stand zu bleiben. Sie können dies tun, indem Sie PIP verwenden, um YouTube-DL als Python-Paket anstelle einer Verteilung zu verwalten.



Installieren Sie Python und Pip

Beginnen Sie mit der Installation von PIP und Python durch Ihre Distribution.

Ubuntu/Debian

$ sudo apt installieren python python3 python-pip

Fedora

# DNF Installieren Sie Python2 Python3 Python-Pip

OpenSuse

# Zypper Installieren Sie Python Python3 Python-Pip

Arch Linux

# Pacman -S Python Python2 Python -Pip

Gentoo

# Emerge Dev-Python/Pip

Verwenden von PIP

PIP ist ein Python -Paketmanager. Es gibt eine Reihe von Möglichkeiten, es zu verwenden, aber in diesem Fall ist eine systemweite Installation am besten. Als Root können Sie PIP wie der normale Paketmanager Ihrer Verteilung verwenden.

# PIP Installieren Sie YouTube-DL

Das ist es. Wenn es fertig ist, können Sie YouTube-DL verwenden.

Videos herunterladen

Das Herunterladen eines Videos ist sehr einfach. Alles was Sie tun müssen, ist YouTube-DL eine URL zu geben, und es wird den Rest tun.

$ youtube-dl https: // www.Youtube.com/Uhr?v = yvpbfmhoawe

Die Dateinamen sind nicht die besten, aber Sie können sie leicht umbenennen.

Sie können ein Dateiformat angeben, und YouTube-DL verwendet FFMPEG, um das Video automatisch zu konvertieren.

$ youtube-dl--Recode-video mp4 https: // www.Youtube.com/Uhr?v = yvpbfmhoawe


Untertitel

Sie können auch die Untertitel eines Videos beim Herunterladen einbetten.

$ youtube-dl-embed-subs https: // www.Youtube.com/Uhr?v = yvpbfmhoawe

Wenn Sie möchten, dass die Untertitel von einem Video getrennt sind, können Sie dies auch tun.

$ youtube-dl --get-subs https: // www.Youtube.com/Uhr?v = yvpbfmhoawe

Dieses Video hat eigentlich keine Untertitel, aber Sie können die automatisch generierten von YouTube erhalten.

$ youtube-dl --get-auto-subs https: // www.Youtube.com/Uhr?v = yvpbfmhoawe

Audio

YouTube-DL ist in der Lage, das Audio mit Hilfe von FFMPEG aus Videos zu extrahieren.

$ youtube -dl -x https: // www.Youtube.com/Uhr?v = yvpbfmhoawe

Sie können auch das Ausgabeformat angeben.

$ youtube-dl -x --audio-format flac https: // www.Youtube.com/Uhr?v = yvpbfmhoawe

Wenn Sie sich mit der Audioqualität befassen, verwendet YouTube-DL eine Skala von 0-9, um Qualität anzugeben. Null erzeugt den höchsten Ausgang der Qualität.

$ youtube-dl -x --audio-format flac-durch.Youtube.com/Uhr?v = yvpbfmhoawe

Gedanken schließen

Es ist wahrscheinlich ein guter Zeitpunkt zu erwähnen, dass YouTube-DL viel mehr unterstützt als nur YouTube-Downloads. Sie finden die gesamte Liste auf der YouTube-DL-GitHub-Seite https: // rg3.Github.IO/YouTube-DL/unterstützte Site.html.

YouTube-DL verfügt auch über Optionen zum Anmeldung und zum Spoofing eines Browsers, wenn Sie müssen.

YouTube-DL ist einfach, elegant und mächtig. Alles in allem ist es einfach das beste Werkzeug, um Videoinhalte aus dem Internet zu ziehen.

Verwandte Linux -Tutorials:

  • So laden Sie Online -Videos aus der Linux -Befehlszeile herunter…
  • Dinge zu installieren auf Ubuntu 20.04
  • Beste Videobearbeitungssoftware unter Linux
  • Installieren Sie PIP unter Linux
  • So erhalten und ändern Sie Video -Metadaten unter Linux
  • Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
  • Grundlegende Linux -Befehle
  • So installieren Sie PIP unter Kali Linux
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Bester Video -Player für Linux