Anzeige
MPeX.net Suche
Home Page : Forum

FORUM
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   Registierung deaktiviert!Registierung deaktiviert! 
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 
   17.09. Vision Pearl: neues Mercedes-Benz M...
   22.08. Bluetooth MultiSpeaker 4in1 von Tre...
   22.08. BVMI: Der Umsatz mit Musikdownloads...
   22.08. Outdoor MP3-Player von Memup
   22.08. phonostar: Die erfolgreichsten Inte...
ACHTUNG: Das Board ist seit dem 06.11.2019 für neue Beiträge geschlossen.
Danke an alle, die hier über die Jahre zu regen Diskussionen beigetragen haben! mpx.net


Anzeigen bestimmter Tags bei Wiedergabe

 
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.   Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.    Foren-Übersicht | Forum-Hauptseite -> Winamp
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
mawoas
Bald ein Groupie


BeitragVerfasst am: 04.09.2005 - 21:34    Titel: Anzeigen bestimmter Tags bei Wiedergabe Antworten mit Zitat

Hallo.
Ich möchte, dass bei der Wiedergabe der Interpret, der Titel und (wenn vorhanden) der Kommentar angezeigt wird.
Und zwar in diesem Format:

Interpret - Titel (Kommentar)

Unter Winamp > Einstellungen > Titel > Erweiterte Titelformatierung habe ich nach dem Beispiel, welches unten drunter steht, folgendes eingegeben:

%artist% - %title% (%comment%)

Da erscheint aber jedes Mal:
[SYNTAX ERROR IN FORMATTING STRING]

Ich hoffe mal Ihr könnt mir helfen.

Gruß mawoas.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 04.09.2005 - 22:03    Titel: RE: Anzeigen bestimmter Tags bei Wiedergabe Antworten mit Zitat

Um kurz den Hintergrund dieser Formatierungssprache zu erklären:

Die Title Formatting Syntax wurde von Peter Pawlowski entwickelt, der sie zuerst in seinem Winamp-Plugin für Ogg Vorbis, und dann in seinem eigenen Audioplayer foobar2000 einsetzte. Bei Winamp übernahm man diese Idee erst sehr viel später mit Version 5.0, indem man sich des Codes aus dem Vorbis-Plugin bediente. In foobar2000 wurde sie in der Zwischenzeit sehr viel weiter entwickelt. Die Syntax stimmt deshalb in Grundzügen mit der von foobar2000 überein, ist aber noch lange nicht so ausdrucksstark. Nichtsdestotrotz kannst du dich in solchen einfachen Fragen an die foobar2000-Syntax halten.

Nun konkret zu deiner Frage:

Runde Klammern sind Bestandteile von Funktionsausdrücken (also Teil der Syntax), haben eine spezielle Bedeutung, und werden deshalb nicht direkt direkt ausgegeben. Du kannst solche Sonderzeichen ausgeben lassen - das gilt übrigens auch für eckige Klammern - indem du sie in Hochkommas setzt:

%artist% - %title% '('%comment%')'

Für die Aufgabe, diesen Kommentar nur beim momentan laufenden Track ("bei der Wiedergabe") anzuzeigen, ist die Sprache in Winamp einfach zu simpel gehalten. Man hat ja wie gesagt einfach nur die etliche Jahre alte Version aus dem Vorbis-Plugin genommen. foobar2000 beherrscht das, man würde dort folgendes schreiben:

%artist% - %title%[ '('$if(%_isplaying,%comment%)')']
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
mawoas
Bald ein Groupie


BeitragVerfasst am: 05.09.2005 - 07:58    Titel: RE: Anzeigen bestimmter Tags bei Wiedergabe Antworten mit Zitat

Der Artist und Titel wird jetzt nach deinem Vorschlag richtig angezeigt. Der Kommentar wird jedoch nicht angezeigt. Gibt es einen Kommentar wird es so angezeigt:

Artist - Titel ([INVALID $IF SYNTAX])

Gruß mawoas.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Encoder
MPeX.net AllStar


BeitragVerfasst am: 05.09.2005 - 10:09    Titel: RE: Anzeigen bestimmter Tags bei Wiedergabe Antworten mit Zitat

Wer lesen kann, ist klar im Vorteil. Wie Frank bereits sagte, hat die Winamp Syntax einen sehr beschränkten Umfang. Die Zeile
Code:
%artist% - %title%[ '('$if(%_isplaying,%comment%)')']
funktioniert nur in foobar.

In Winamp musst du dich hiermit begnügen:
Code:
%artist% - %title% '('%comment%')'
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
mawoas
Bald ein Groupie


BeitragVerfasst am: 05.09.2005 - 12:55    Titel: RE: Anzeigen bestimmter Tags bei Wiedergabe Antworten mit Zitat

Hab es jetzt doch wieder so gelassen, wie es die ganze Zeit war: %artist% - %title%
Sonst werden ja die 2 Klammern in der Playlist angezeigt, auch wenn kein Kommentar vorhanden ist. Sieht auch blöd aus.

Aber trotzdem danke für die Mühe.

mawoas.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 05.09.2005 - 15:42    Titel: RE: Anzeigen bestimmter Tags bei Wiedergabe Antworten mit Zitat

Zitat:
Sonst werden ja die 2 Klammern in der Playlist angezeigt, auch wenn kein Kommentar vorhanden ist.

Sorry, daran hatte ich in der Situation garnicht gedacht. Du hättest aber auch einfach mal in dem Artikel nachschlagen können, den ich dir verlinkt habe, denn dort wird die Lösung für genau dieses Problem beschrieben (Abschnitt "Behandlung von nicht vorhandenen Feldern"). Versuch also das hier:
Code:
%artist% - %title%[ '('%comment%')']

Und bitte lies meine Beiträge vollständig, ich schreib ungern für den Mülleimer.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
mawoas
Bald ein Groupie


BeitragVerfasst am: 05.09.2005 - 21:52    Titel: RE: Anzeigen bestimmter Tags bei Wiedergabe Antworten mit Zitat

Prima. Genau so hatte ich mir das gedacht. Ich muss zugeben, dass ich den Titel erst mal abgespeichert habe um ihn dann später zu lesen (Zeitmangel).
Vielen Dank für Eure Hilfe.

Gruß mawoas.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.   Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.    Forum-Hauptseite -> Winamp Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group

Anzeige
Copyright © 2021 MPeX.net GmbH       Impressum       Verzicht       Suche Hosting by mpex