MPS Youtube

From Manjaro Linux
Jump to: navigation, search
Hinweis:Dieser Artikel ist noch in Bearbeitung!


Übersicht

Mpsyt2.png

Das Programm Mps-youtube ist ein Kommandozeilen-Tool um Video- und Audiomaterial von Youtube herunter zu laden und dieses in einem eigenen Fenster ab zu spielen. Es werden Youtube und auch Lokale Wiedergabelisten (Playlists) unterstützt. Das Transkodieren von Audiomaterial ins MP3-Format oder OGG ist ebenso möglich wie das Herunterladen ganzer Video- oder Audio- Wiedergabelisten.


Eigenschaften:

  • Suchen und Abspielen von Audio und Video -Dateien von YouTube;
  • Sucht komplette Alben und Albumtitel;
  • Suchen und YouTube Wiedergabelisten importieren;
  • Erstellen und Speichern von lokalen Wiedergabelisten;
  • Download von Audio und Video Dateien via YouTube, mit Unterstützung für DASH;
  • Videos mit 1080p
  • Video Kommentare;
  • und viele andere kleine, aber nützliche Features.


Installation

Das Programm mps-youtube ist im AUR zu finden und kann mittels pamac, Pacman oder Octopi installiert werden.

Via Terminal:

yaourt -S mps-youtube


Vorbereitungen

Das Programm benötigt den mplayer oder mpv, in diesem Wiki gehen wir von der Nutzung des mplayers aus.

Den mplayer im Terminal installieren:

sudo pacman -S mplayer 


Mps-youtube starten

Mpsyt1.png

Um mps-youtube zu starten muss ein Terminalfenster geöffnet werden und mit folgendem Befehl wird mps-youtube gestartet:

mpsyt


Mpsyt2.png

Nach dem Start seht ihr diesen Startbildschirm.

Die Eingabe von h führt euch auf die Hilfeseiten die wir Nachfolgend auf deutsch aufführen.



Ergänzende erste Einstellungen

Vor der ersten Nutzung sollte man noch eine kleine Konfiguration an mps-youtube durchführen

Als Standard ist der mplayer in den Grundeinstellungen aktiviert, sollte dies jedoch nicht zutreffend sein kann man dies nachholen mit:

set player mplayer


In den Standardeinstellungen such mps-youtube nur nach Musik um dies zu ändern gibt man in mps-youtube folgenden Befehl ein:

set search_music false

Mps-youtube spielt in der Grundeinstellung auch nur Audiodateien ab, wenn man die Wiedergabe von Videos aktivieren möchte muss folgender Befehl eingetragen werden.

set show_video true
Mpsyt3.png

Eine Übersicht der aktuellen Einstellungen kann man mit:

set

aufrufen. Dazu aber weiter unten noch mehr.


Grundsätzliche Verwendung

Mpsyt4.png

Verwende / oder . um eine Suchanfrage einzuleiten. z.B., /pink floyd


Wenn die Suchergebnisse angezeigt werden:

   <Nummer(n)> - mit der Eingabe einer Nummer wird der gewünschte Eintrag abgespielt, 
                 mehrere Titel können mittels Kommas und Bindestrich ausgewählt werden.
                 z.B., 1-3,5 spielt die Titel 1, 2, 3 und 5 ab.
 
   i <Nummer> - zeigt Informationen über das Video <Nummer>
   c <Nummer> - zeigt Kommentare über das Video <Nummer>
   d <Nummer> - download Video <Nummer>
   r <Nummer> - zeigt verwandte Videos zu Video <Nummer>
   u <Nummer> - zeigt Videos des gleichen Uploders wie Video <Nummer>
   x <Nummer> - kopiert die Titel-URL <Nummer> In den Zwischenspeicher 
                benötigt xerox)
   q, quit - beendet mpsyt


Suchen und Abrufen

Um in allen Kategorien von Youtube zu suchen gibt man folgenden Befehl ein:

set search_music false

Wer nur in den Musik-Kategorien suchen möchte gibt folgendes ein:

set search_music true


 /<Abfrage> oder .<Abfrage> sucht nach Videos. z.B., /daft punk
 //<Abfrage> oder ..<Abfrage> - sucht nach YouTube-Wiedergabelisten. z.B., //80's music
 n und p - wechselt auf die nächste oder vorherige Seite der Suche.
 
 album <album title>     - Sucht nach passenden Alben
 user <username>         - auflisten von Youtube Videos nach Uploder <username>.
 user <username>/<query> - as above, but matches <query>.
 userpl <username>       - listet YouTube Playlists erstellt von <username>.
 pl <url or id>          - öffnet YouTube Playlist mit der URL oder der ID.
 url <url or id>         - Abrufen spezifischer YouTube-Videos via URL oder ID
 
 r <Nummer> - zeigt ähnliche Videos wie <Nummer>.
 u <Nummer> - zeigt andere Videos des gleichen Uploaders <Nummer>.
 c <Nummer> - zeigt Kommentare zum Video <Nummer>

Bearbeiten und Manipulieren von Ergebnissen

 rm <Nummer(n)>       - entfernt Nummern aus den Aufgelisteten Ergebnissen.
 sw <Nummer>,<Nummer> - tauscht zwei Elemente aus.
 mv <Nummer>,<Nummer> - verschiebt die ausgewählte <Nummer> zur Position <Nummer>.
 save <name>          - Speichert die Angezeigten Elemente zu einer lokalen Wiedergabeliste.
 shuffle              - Zufallswiedergabe der Angezeigten Titel.

Herunterladen und Abspielen

set show_video true - play video instead of audio.

 <Nummer(n)> - mit der Eingabe einer Nummer wird der gewünschte Eintrag abgespielt, mehrere Titel können mittels Kommas 
               und Bindestrich  ausgewählt werden.
               z.B., 1-3,5 spielt die Titel 1, 2, 3 und 5 ab.
 
 d <Nummer>          - zeigt die verfügbaren Elemente für einen Download an.  
 da <Nummer(n)>      - herunterladen der besten und verfügbaren Audiodateien.
 dv <Nummer(n)>      - herunterladen der besten und verfügbaren Videodateien.
 dapl <url or id>    - herunterladen der Youtube Wiedergabeliste (Audio) via URL oder ID. 
 dvpl <url or id>    - herunterladen der Youtube Wiedergabeliste (Video) via URL oder ID. 
 daupl <username>    - herunterladen einer Benutzer-Wiedergabeliste (Audio)
 dvupl <username>    - herunterladen einer Benutzer-Wiedergabeliste (Video)
 dlurl <url or id>   - ein Youtube Video herunterladen via URL oder ID. 
 playurl <url or id> - ein Youtube Video abspielen via URL oder ID. 
 
 all oder *          - spielt alle angezeigten Titel ab.
 repeat <Nummer(n)>  - spielt und wiederholt die angegebenen Nummern.
 shuffle <Nummer(n)> - spielt die ausgewählten Titel zufällig ab

Umwandeln in MP3 und andere Formate

Mpsyt5.png

Um die möglichen Umwandlungsformate zu sehen muss man

encoders 

aufrufen.

Um das Format zu setzen gibt man folgendes ein:

set encoder (Zahl) 

Voraussetzung um diese Funktion zu nutzen ist das ffmpeg oder avconvert auf dem System installiert ist.


Die Encoder-Einstellungen können auch mit einem Editor erweitert werden und sind zu finden unter:

/home/dein_home_Verzeichnis/.config/mps-youtube/transcode



Lokale Wiedergabelisten nutzen

 add <Nummer(n)>            - einen Titel zur aktuellen Wiedergabeliste hinzufügen. 
 add <Nummer(n)> <playlist> - einen Titel zu einer speziellen Wiedergabeliste hinzufügen.
                              (<playlist>  Die Wiedergabeliste wird erstellt falls sie nicht vorhanden ist).
 
 vp                             - anzeige der aktuellen Wiedergabeliste.
 ls                             - auflisten der gespeicherten Wiedergabelisten.
 mv <old name or ID> <new name> - umbenennen der Wiedergabeliste.
 rmp <playlist_name or ID>      - löscht eine Wiedergabeliste.
 open <name or ID>              - öffnet eine gespeicherte Wiedergabeliste als aktuelle.
 play <name or ID>              - direktes abspielen einer gespeicherten Wiedergabeliste.
 view <name or ID>              - ein Wiedergabeliste anzeigen (die aktuelle Wiedergabeliste bleibt intakt).
 save or save <name>            - speichert die angezeigten Titel als Wiedergabeliste.
 
 rm <Nummer(n)>       - entfernt Titel aus den aufgelisteten Ergebnissen.
 sw <Nummer>,<Nummer> - tauscht zwei Titel gegeneinander aus.
 mv <Nummer>,<Nummer> - verschiebt die ausgewählte <Nummer> zur Position <Nummer>.

Befehle beim Start Ausführen

Alle mps-Youtube Befehle können auch direkt im Terminal mit eingegeben werden.

Beispiele:

   mpsyt dlurl <url or id>          - um ein Youtube Video via URL oder ID herunter zu laden. 
   mpsyt playurl <url or id>        - um ein Youtube Video mittels URL oder ID ab zu spielen. 
   mpsyt /mozart                    - sucht z.B. alles über Mozart. 
   mpsyt //best songs of 2010       - um Titel aus 2010 in Wiedergabelisten zu suchen
   mpsyt play <playlist name or ID> - um eine gesicherte Wiedergabeliste ab zu spielen 
   mpsyt ls                         - um gespeicherte Wiedergabelisten an zu zeigen. 
 
 

Für die weitere Automatisierung lassen sich Befehle auch aneinander reihen und müssen mittels Komma getrennt werden.

Beispiel

   mpsyt open 1, 2-4            - spielt Titel 2-4 aus der ersten gesicherten Wiedergabeliste ab.
   mpsyt //the doors, 1, all -a - öffen Youtube Wiedergabelisten und spielt Audiodateien ab.


 Sollte die Eingabe eines Kommas in der Befehlszeile nicht funktionieren kann statt , auch ,, verwendet werden.

Konfiguration

 set                                      - anzeige der aktuellen Konfiguration
 set <item> default                       - die Einstellung für einen bestimmten Eintrag auf default zurück setzen
 set all default                          - alle Einstellungen auf die Grundeinstellung zurück setzen. 
 set checkupdate true|false               - während des beenden auf Updates überprüfen. 
 set colours true|false                   - farbige Darstellung an/aus
 set columns <columns>                    - select extra displayed fields in search results: 
      (valid: views comments rating date user likes dislikes category)
 set ddir <download direcory>             - setzen des Speicherpfades 
 set encoder <Nummer>                     - setzen des Umwandlungsformats
 set fullscreen true|false                - Videowiedergabe in Fullscreen
 set max_res <Nummer>                     - play / download maximum video resolution height
 set notifier <notifier app>              - call <notifier app> with each new song title
 set order <relevance|date|views|rating>  - Suchergebnisse ordnen nach 
 set overwrite true|false                 - überschreiben vorhandener Dateien (skip if false)
 set player <player app>                  - setze <player app> für die Wiedergabe
 set playerargs <args>                    - nutze spezielle Argumente mit dem Player
 set search_music true|false              - suche nur in Musik (alle Kategorien ist false)
 set show_mplayer_keys true|false         - Zeige Keyboardhilfe für  mplayer und mpv
 set show_status true|false               - zeige Statusinformationen und Fortschritt
 set show_video true|false                - zeige Videos (nur Audio ist false)
 set window_pos <top|bottom>-<left|right> - die Fensterposition des Players festlegen. 
 set window_size <Nummer>x<Nummer>        - grösse des Playerfensters festlegen

Zusätzliche Tipps

Um mps-youtube im Fenster, Fullscreen oder Audio Modus aufzurufen fügt man die Optionen -w, -f oder -a hinzu, diese überschreiben die Konfigurationseinstellungen.

z.B. 1-4 -a


 When specifying columns with set columns command, append :N to set width.
     z.B.: set columns date views user:17 likes
 
 When using open, view or play to access a local playlist, you can enter
 the first few characters instead of the whole name.
 
 Use 5- to select items 5 upward and -5 to select up to item 5. This can be
 included with other choices. z.B., 5,3,7-,-2
 You can use spaces instead of commas: 5 3 7- -2
 Reversed ranges also work. eg., 5-2
 
 dump - to show entire contents of an opened YouTube playlist.
        (useful for playing or saving entire playlists, use undump to undo)
 
 set player mpv or set player mplayer - change player application
 
 Use 1 and 0 in place of true and false when using the set command

Siehe auch

Mplayer richtig einrichten


--Mozon (talk) 18:09, 31 December 2014 (CET)