2012-11-18 7 views
6

Ich versuche ein kleines Skript zu erstellen, bei dem YouTube-Videos über die Befehlszeile mit VLC wiedergegeben werden. Ich verwende Windows 7 mit VLC im Suchpfad. Kommandozeile YouTube im VLC-Player - Qualitätskontrolle?

Typing

vlc http://www.youtube.com/watch?v=v0faacLn8K4 

spielt das Video, aber immer in höchster Qualität. Im Internetbrowser erzwingt das Anhängen des Ausdrucks '& fmt = 18' einen Modus mit niedriger Auflösung. Doch mit diesem in der Befehlszeile,

vlc http://www.youtube.com/watch?v=v0faacLn8K4&fmt=18 

gibt einen Fehler:

´fmt´ is not recognized as an internal or external command, 
operable program or batch file. 

Ich habe versucht, die URL mit verschiedenen Zitaten zu zitieren, ohne Erfolg. Der gesamte Link wird an VLC übergeben, einschließlich der Anführungszeichen.

Was ist die Lösung dafür? Gibt es einen VLC-Switch für die Auswahl der Stream-Qualität? Die VLC command-line help kann die Antwort haben, aber das Verständnis der Bedeutung aller Schalter ist ein wenig jenseits von mir.

Musik Kredit: By Your Side von Breakbot

+0

von VLC-Verzeichnis, vlc "http://www.youtube.com/watch?v=v0faacLn8K4&fmt=18" funktioniert für mich – Amitd

+0

Hm yeah. Cool. Obwohl es eine vollständige URL mit "http: //www.youtube.com/..." sein muss (Sieht aus, als wäre Ihr http gerade geparst worden, und es wurde entfernt.) Nicht sicher, was ich falsch gemacht habe, als ich versucht mit diesen Zitaten! Mach es eine Antwort und ich werde es akzeptieren. – dynamo

+0

getan .. kann Leerzeichen in Befehlszeilen möglicherweise ein Grund sein .. – Amitd

Antwort

7

Zum VLC-Verzeichnis von Eingabeaufforderung und geben Sie dann

vlc "http://www.youtube.com/watch?v=v0faacLn8K4&fmt=18" 

Arbeiten für mich.

Verwandte Themen