nenem
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
Hallo zusammen, wenn ich bei den Einstellungen für Wechselmedien die Option vlc als Player für Audio-CDs festlege, wird vlc nach dem Einlegen von CDs gestartet und liest CD-Text-Informationen nicht aus. Starte ich vlc hingegen manuell und öffne vom Programm aus eine CD, werden sie ausgelesen. Wie ist das zu erlären? Viele Grüße nenem
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6466
Wohnort: Erlangen
|
Es könnte sein, dass der Start via Klicki den vlc mit anderen Optionen startet. Das ist aber eigentlich ein Thema für Unity, mMn. Aber was genaues weiß ich nicht, da ich alle Programme via wmdrawer starte.
|
nenem
(Themenstarter)
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
pepre schrieb: Es könnte sein, dass der Start via Klicki den vlc mit anderen Optionen startet.
Könnte? Wie kommst Du darauf? Welche Unterschiede gibt es?
Das ist aber eigentlich ein Thema für Unity, mMn.
Nein. Tritt bei mir unter Unity, Gnome Classic (Fallback) und Xubuntu auf.
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6466
Wohnort: Erlangen
|
nenem schrieb:
Könnte? Wie kommst Du darauf? Welche Unterschiede gibt es?
Weil sich hinter so einem Klicki ein Befehl versteckt, der leicht anders lauten kann als der "blanke" Befehl. Muss nicht, kann aber sein.
Nein. Tritt bei mir unter Unity, Gnome Classic (Fallback) und Xubuntu auf.
Das ist allerdings merkwürdig. Scheint dann also ein Lapsus in der Autoplay/Autorun-Funktionalität zu sein. Ist das nur bei CDs oder auch bei DVDs so (oder ähnlich)?
|
nenem
(Themenstarter)
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
pepre schrieb: nenem schrieb:
Könnte? Wie kommst Du darauf? Welche Unterschiede gibt es?
Weil sich hinter so einem Klicki ein Befehl versteckt, der leicht anders lauten kann als der "blanke" Befehl. Muss nicht, kann aber sein.
Naja, ohne "Butter bei die Fische" hilft mir diese sehr vage Möglichkeit nicht weiter.
Nein. Tritt bei mir unter Unity, Gnome Classic (Fallback) und Xubuntu auf.
Das ist allerdings merkwürdig. Scheint dann also ein Lapsus in der Autoplay/Autorun-Funktionalität zu sein. Ist das nur bei CDs oder auch bei DVDs so (oder ähnlich)?
Mit DVDs habe ich es nicht ausprobiert, damit das Problem erstmal eingegrenzt bleibt und nicht unübersichtlich wird. Es wird ja vermutlich nicht weiterhelfen, wenn dabei "genauso" oder "anders" herauskommt. Insofern geht es erstmal um das Auslesen und die Wiedergabe/Anzeige von CD-Text-Informationen bei Audio-CDs (ganz abgesehen davon, dass ich dies Feature vermutlich auch nur bei Audio-CDs benötige).
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6466
Wohnort: Erlangen
|
Ich hab jetzt mal in der vlc-Dokumentation gesucht, aber da steht nix passendes dazu. Sollte per se funktionieren (tut es aber bei mir gar nicht, weder via Terminal noch via Klicki, obwohl libcdio installiert ist). Sieh doch mal mit ps ax | grep -i vlc nach, ob da unterschiedliche Befehlszeilen zu finden sind.
|
nenem
(Themenstarter)
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
pepre schrieb: Sieh doch mal mit ps ax | grep -i vlc nach, ob da unterschiedliche Befehlszeilen zu finden sind.
Bei mir (momentan xubuntu), wird ausgegeben 11026 pts/0 S+ 0:00 grep -i vlc
Mit Gnome Classic ist es:
12068 pts/0 S+ 0:00 grep -i vlc
und mit Unity wird ausgegeben:
13034 pts/0 S+ 0:00 grep -i vlc Allerdings ist ein neuer Stand, dass das Problem mit Xubuntu nicht mehr auftritt, seitdem ich das richtige Kommando harausgefunden habe, mit dem nach Einlegen einer CD standardmäßig vlc gestartet wird. Dort geht es jetzt gleich mit der Übersicht inkl. CD-Text-Angaben durch (bei Unity und Gnome Classic nicht). Insofern ist Xubuntu als Fall für sich bei eventuellen weiteren Überlegungen nicht relevant.
|
nenem
(Themenstarter)
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
So ungefähr ist mir jetzt klar, wo das Problem liegt. Bei Xubuntu muss beim Umgang mit Wechseldatenträgern und Medien eingetragen werden, was getan werden soll, wenn eine Audio-CD eingelegt wird (gilt zwar auch für DVDs, aber die bleiben erstmal weiterhin zurückgestellt). Für vlc lautet das Kommando vlc cdda:///dev/sr0, während für einen Programmstart ohne CD im Hauptmenü /usr/bin/vlc %U eingetragen ist. In Gnome Classic (Fallback) und Unity ist im Hauptmenü dasselbe Kommando zu finden - und das wird offenbar auch ausgeführt, wenn man eine CD einlegt und dann automatisch oder per Abfrage vlc startet. Trage ich im Hauptmenü nun vlc cdda:///dev/sr0 ein und lege eine CD ein, wird vlc tatsächlich mit CD-Text-Informationen gestartet. Allerdings ist das keine Lösung, weil ich sonst bei einem simplen Anwendungsstart von vlc eine Fehlermeldung bekomme. Ist ja auch logisch, weil mit dem Kommando sofort damit begonnen wird, eine CD zu lesen, wo gar keine ist. Der Unterschied zu Xubuntu ist, dass ich bei Gnome Classic und Unity bei den Einstellungen für Wechselmedien keine Zeile für einen Kommando-Eintrag angeboten bekomme, sondern nur die Optionen "nachfragen, was geschehen soll" und das Programm (u.a. vlc). Welches Kommando hier hinter vlc steht, sehe ich nicht und kann es demzufolge auch nicht verändern. Wo könnte ich es finden und ggf. mit einem Editor bearbeiten?
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6466
Wohnort: Erlangen
|
Das Einlegen der CD/DVD wird von udev erkannt. Das wiederum kann ein Script starten um den Medientyp zu ermitteln (Audio oder Daten), und dementsprechend weitere Aktionen zu starten. So würde ich das handhaben, wenn ich ein Autoplay haben will. - Wie das XFCE, Unity etc bewerkstelligen weiß ich aber nicht.
|
nenem
(Themenstarter)
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
Auweia... An dieser Stelle muss ich passen. Wird mir zu kompliziert - dafür, dass es eigentlich ein Essential ist, einen Player bei Einlegen einer CD korrekt anfahren zu lassen (und nichts sehr Spezielles, hoch Anspruchsvolles, wo einfach nun mal viel getüftelt werden muss). Für mich jedenfalls stellt sich das Ganze als Bug dar.
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6466
Wohnort: Erlangen
|
An dieser Stelle muss ich passen. Wird mir zu kompliziert
So wild wäre das gar nicht, aber sei's drum. 😀
dafür, dass es eigentlich ein Essential ist
Es ist oft so, dass die für den User einfach aussehenden Dinge ("essentials") hinter der Bühne hochkomplexe Abläufe sind, bei denen viele viele Komponenten passend ineinander greifen müssen. Nur weil man idR nix davon mitbekommt, bedeutet das nicht, dass es unkompliziert ist. Ich schlage dir jetzt vor, dass du dich auf einen Fenstermanager konzentrierst, und im dementsprechenden Forum dein Problem schilderst. Natürlich unter der Angabe, wo genau du die Einstellung zur Verwendung von Player xyz für Medientyp abc getätigt hast.
|
Tuemmler
Anmeldungsdatum: 26. März 2007
Beiträge: 8020
Wohnort: Süsel / Ostholstein
|
Moin Moin, schau einmal hier nach, ob Dir das weiterhilft ▶ https://wiki.videolan.org/VLC_command-line_help Gruß
|
nenem
(Themenstarter)
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
pepre schrieb: dafür, dass es eigentlich ein Essential ist
Es ist oft so, dass die für den User einfach aussehenden Dinge ("essentials") hinter der Bühne hochkomplexe Abläufe sind, bei denen viele viele Komponenten passend ineinander greifen müssen. Nur weil man idR nix davon mitbekommt, bedeutet das nicht, dass es unkompliziert ist.
Ist doch klar (und habe ich auch nicht angenommen oder behauptet). Mir ging es um die Anwendersicht, wo einlegen einer CD und automatischer (und ordnungsgemäßer) Start eines Programms ein Standard ist - will heißen: Mir ist eigentlich kein Mediaplayer bekannt, der es nicht kann. Anders ausgedrückt: Eigentlich muss so etwas funktionieren und nicht dem Anwender der schwarze Peter zugeschoben werden, es durch aufwändige Sucherei und Frickelei hinzubiegen- Ich schlage dir jetzt vor, dass du dich auf einen Fenstermanager konzentrierst,
Fenstermanager? Also, wenn ich nichts übersehen habe, ist es in allen drei Fällen (Unity, Gnome Classic und Xubuntu) Compiz (ist ja derselbe Rechner). Da es um ein Verhalten von vlc geht, ist dies Unterforum IMO doch eigentlich genau das richtige. Oder an welches hast Du gedacht?
und im dementsprechenden Forum dein Problem schilderst. Natürlich unter der Angabe, wo genau du die Einstellung zur Verwendung von Player xyz für Medientyp abc getätigt hast.
Für Xubuntu hatte ich es ja beschrieben. Bei Ubuntu (Unity und Gnome Classic) ist es der Standardweg: Systemeinstellungen → Informationen → Wechselmedien → Audio-CD. Tuemmler schrieb:
schau einmal hier nach, ob Dir das weiterhilft ▶ https://wiki.videolan.org/VLC_command-line_help
Es ist ja nicht so, dass keine Konfigurationshilfen für vlc im Netz zu finden wären. Wie aber soll ich in dem ellenlangen Text Details zu so einem speziellen Problem finden (das ich für einen Bug halte)?
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6466
Wohnort: Erlangen
|
Also, zZt verwende ich eine total minimalistische LXDE Version, früher Fluxbox. 😀 Von daher weiß ich nur mehr wenig über die Monster-WMs. Compiz jedenfalls kümmert sich nicht um Wechselmedien, das passiert hier. Und dann wird der Käse in irgendwelche Konfig-Dateien weggeschrieben und irgendwie ausgewertet. Und da muss ein Unterschied gegenüber dem "blanken" Start (von der Kommandozeile aus) sein, denn sonst würde das nicht passieren. Also ist es ein Problem von Unity/Gnome/XFCE/whatever. So würde ich das mal jetzt betrachten (bis mir das Gegenteil bewiesen wird). Denn: als Supporter im Bereich Multimedia würde ich erstmal vorschlagen: "Starte vlc aus dem Terminal! Wie, funktioniert? Na dann ist es wohl ein Problem mit dem Startbefehl, den die WMs generieren." Der WM sollte die Unterscheidung treffen: Audio- oder Daten-CD, und je nachdem "vlc cdda:///dev/sr0" oder "mount" ausführen. Das passiert anscheinend nicht. Vllt kann man es ihm aber irgendwie beibringen, sollte ja eigentlich (mMn) möglich sein ohne selbstgestrickte Skripte zu bemühen. Du verstehst meine Logik?! ☺
|
Tuemmler
Anmeldungsdatum: 26. März 2007
Beiträge: 8020
Wohnort: Süsel / Ostholstein
|
Moin Moin, was steht in der verborgenen Datei cat .config/vlc/vlc-qt-interface.conf sollte so aussehen
[MainWindow]
pl-dock-status=true
playlist-visible=true
adv-controls=4
status-bar-visible=true
bgSize=@Size(618 129)
playlistSize=@Size(-1 -1)
QtStyle=System-Standard Gruß
|