[[Vorlage(Archiviert, "Funktioniert lediglich mit dem nicht mehr weiterentwickelten [:youtube-dl:]")]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] [:Paketinstallation_DEB: Ein einzelnes Paket installieren] [:Programme_starten:] }}} [[Inhaltsverzeichnis()]] [[Bild(./youtube-dlg_logo.png, 48, align=left)]] [https://mrs0m30n3.github.io/youtube-dl-gui/ Youtube-dlG] {en} ist eine einfache grafische Oberfläche für das Kommandozeilenprogramm [:youtube-dl:]. Neben Linux kann es auch unter Windows verwendet werden. Bitte beachten: Die Nutzung des Programms hängt von den rechtlichen Rahmenbedingungen im Heimatland bzw. am Standort des Benutzers ab (siehe [#Links Links]). Erstellt wurde es mit [:Python:]. = Voraussetzungen = Nur wenn die Audiospur eines Videos extrahiert werden soll, wird [:FFmpeg:] benötigt. Die konkreten Details werden im Artikel [:youtube-dl#Voraussetzungen:] näher behandelt. Die Kommandozeilenversion von youtube-dl muss dagegen nicht separat installiert werden. Sie wird im Laufe der Programmnutzung selbstständig heruntergeladen und im versteckten Ordner '''~/.config/youtube-dlg/''' im Homeverzeichnis gespeichert. Eine bereits installierte Version von youtube-dl wird weder berücksichtigt noch beeinträchtigt. = Installation = [[Bild(Wiki/Icons/synaptic.png, 48, align=right)]] Youtube-dlG ist nicht in den offiziellen Paketquellen enthalten. Das Programm kann via [:pip:] oder ein Fremdpaket installiert werden. == Installation mit pip == Wer die neueste Version installieren möchte, kann das Programm über den Python-Paketmanager [:pip:] installieren, wobei zwingend `pip` aus [:Python/#Python-2:Python 2.7] notwendig ist. Diese Installation erfolgt in mehreren Schritten: === Installation des Paketes python-wxgtk3.0 aus den offiziellen Paketquellen === {{{#!vorlage Paketinstallation python-wxgtk3.0, universe }}} === Installation der beiden Python-Module twodict und youtube-dlg === Sie erfolgt lokal für den aktuellen Benutzer mit `pip` aus Python 2.7, Python 3 funktioniert leider nicht[2]: [[Vorlage(Fremd, Software)]] {{{#!vorlage Befehl pip install --user twodict && pip install --user youtube-dlg }}} === Programmstarter erstellen === youtube-dlG installiert zwar auch verschiedene grafische Icons nach '''~/.local/share/icons/hicolor/''', einen [:.desktop-Dateien:grafischen Starter] muss man sich aber selber anlegen, das geht so: Man legt im Verzeichnis '''~/.local/share/applications/''' eine Datei namens '''youtube-dlg.desktop''' mit dem folgenden Inhalt an [3]: {{{ [Desktop Entry] Version=1.0 Type=Application Name=YouTube DL GUI Exec=/home/BENUTZER/.local/bin/youtube-dl-gui Icon=/home/BENUTZER/.local/share/icons/hicolor/48x48/apps/youtube-dl-gui.png Categories=AudioVideo;Network; Comment=youtube-dl GUI }}} Das Wort BENUTZER steht hier sinnbildlich für das jeweilige Benutzerkürzel. == Fremdpaket == Man kann ein [http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/y/youtube-dlg/ Fremdpaket] {dl} im DEB-Format herunterladen und manuell installieren [4]. Der Paketname lautet '''youtube-dlg_VERSION~webupd8~UBUNTUVERSION_all.deb'''. [[Vorlage(Fremd, Paket, "")]] = Verwendung = Bei Ubuntu-Varianten mit einem Anwendungsmenü erfolgt der Programmstart über ''"Internet -> YouTube DL GUI"'' [5]. Falls die Systemsprache nicht automatisch erkannt wird, kann man diese über die Schaltfläche ''"Options -> Languages"'' selbst einstellen (Reiter ganz rechts außen). Anschließend muss das Programm neu gestartet werden. Die praktische Nutzung ist sehr einfach: Man kopiert die Internetadresse (URL; auch mehrere nacheinander) des gewünschten Videos und fügt diese in der oberen Programmhälfte ein. Dann kontrolliert man, ob die Optionen den eigenen Wünschen entsprechen (z.B. der Speicherort) und startet den Vorgang mit ''"Herunterladen"''. Wurde eine Datei erfolgreich heruntergeladen, bestätigt man die entsprechende Rückmeldung. Nun markiert man die URL(s) und löscht diese. {{{#!vorlage Tabelle [[Bild(./youtube-dlg_main.png, x100)]] [[Bild(./youtube-dlg_settings.png, x100)]] [[Bild(./youtube-dlg_ok.png, x100)]] +++ <:>Programm-Oberfläche" <:>Optionen" <:>Rückmeldung" }}} Die dritte Schaltfläche im Hauptfenster mit der Bezeichnung ''"Updaten"'' kontrolliert, ob eine neuere Version von youtube-dl vorhanden ist und lädt diese bei Bedarf herunter. = Problembehebung = Falls Probleme auftauchen: die Datei '''~/.config/youtube-dlg/log''' enthält ein Protokoll (auf Englisch) mit weiteren Informationen. = Links = * [https://mrs0m30n3.github.io/youtube-dl-gui/ Projektseite] {en} * [github:MrS0m30n3/youtube-dl-gui:Youtube-dlG auf Github] {en} * [wikipedia:Youtube#Rechtliche_Aspekte:Youtube - Rechtliche Aspekte] - Wikipedia * [http://www.webupd8.org/2014/03/multi-platform-youtube-dl-gui-youtube.html Multi-Platform youtube-dl GUI: YouTube dlG] {en} - Blogbeitrag, 03/2014 * [:Streams_speichern:] {Übersicht} Übersichtsseite # tag: Internet, Multimedia, Audio, Video, YouTube