foobar2000 auf Deutsch

foobar2000 => Plugins => Thema gestartet von: mexx in 09. Oktober 2009, 13:50:43

Titel: Encoderversion im Trackinfo-Panel
Beitrag von: mexx in 09. Oktober 2009, 13:50:43
Ich lasse mir über

$if(%__tool%,$tab()$char(10)$get(head)  Version: $get(info)%__tool%$tab(),)

im Trackinfo-Panel die eingetragene Encoderversion anzeigen.

Nun steht ja nicht immer was unter Tool.

Wie müsste die Zeile lauten, wenn dann Unbekannt geschrieben werden soll?

(http://img5.imagebanana.com/img/o0br2mf/help.gif)
mexx
Titel: Re: Encoderversion im Trackinfo-Panel
Beitrag von: tedgo in 09. Oktober 2009, 14:18:47
Ich kenne zwar deine $puts() Variablen nicht, aber probier es mal folgendermaßen:
$tab()$char(10)$get(head)  Version: $get(info)$if2(%__tool%,Unbekannt)$tab()
Titel: Re: Encoderversion im Trackinfo-Panel
Beitrag von: mexx in 09. Oktober 2009, 14:27:14
 :top: :top:

Funzt auf Anhieb.

THX
mexx
Titel: Re: Encoderversion im Trackinfo-Panel
Beitrag von: mexx in 19. Oktober 2009, 12:23:02
Ergänzende Frage.

Wenn ich $tab()$char(10)$get(head)  Version: $get(info)%__tool%$tab() nehme, dann zeigt er mir den Eintrag in Tool richtig an.

Wenn kein Tool-Eintrag da ist immer ein ?.

Wie bekomme ich das Fragezeichen weg.

Es soll dann nur Version: angezeigt werden.
Titel: Re: Encoderversion im Trackinfo-Panel
Beitrag von: tedgo in 19. Oktober 2009, 12:28:21
Also dieses mal ohne "Unbekannt"?
dann:
$tab()$char(10)$get(head)  Version: $get(info)[%__tool%]$tab()
Titel: Re: Encoderversion im Trackinfo-Panel
Beitrag von: mexx in 19. Oktober 2009, 12:40:00
THX

Naja, ich bin mir noch nicht im Klaren, was besser aussieht.

Unbekannt oder kein Eintrag anzeigen zu lassen oder wirklich gar nix.  ::)

Jedenfalls weiß ich jetzt, wenn das ? weg soll, dann muss ich nur die "Quelle" in [] setzen. ;)

THX
mexx
Titel: Re: Encoderversion im Trackinfo-Panel
Beitrag von: tedgo in 19. Oktober 2009, 12:44:41
Richtig.
Die eckigen Klammern sind eine Art "Instant"-Abfrage ;)
Wenn der Inhalt nicht vorhanden ist, wird auch nichts zurückgegeben.
Ohne die Klammern, das siehst du ja selbst, wird ein Fragezeichen ausgegeben.
Titel: Re:Encoderversion im Trackinfo-Panel
Beitrag von: mexx in 31. Juli 2013, 19:39:33
Ist zwar steinalt, aber ich hab mal wieder ne aktuelle Frage dazu.

Ich habe im Trackinfo-Feld folgenden Eintrag:

$align(center,top) $rgb(163,163163)%codec% / $info(bitrate) $get(anno)Kbps $if($stricmp(%codec%,mp3),$if($strcmp(%codec_profile%,CBR),CBR,Ø VBR),$if2($strcmp(%codec%,Vorbis,AAC),Ø VBR))$rgb(0,0,0)

Das zeigt auch korrekt an.

Aber wenn kein File abgespielt wird , steht da aber immer ?/[UNKNOW].
Ich möchte aber, das in diesem Feld dann nichts steht.
Eine Anzeige soll nur erfolgen, wenn auch ein File läuft. Meine Test funktionieren alle nicht. Ich brauch mal wieder eure Hilfe.

THX
mexx
Titel: Re:Encoderversion im Trackinfo-Panel
Beitrag von: mexx in 07. August 2013, 13:20:28
mmmhhhhhh,

hat wirklich niemand einen Tipp...oder ist die Frage wirklich zu primitiv?  :-[
Titel: Re:Encoderversion im Trackinfo-Panel
Beitrag von: TomPro in 08. August 2013, 09:56:46
Eine Frage pro Thread! Mach ein neues Thema auf und stell dort Deine Frage, dann wird Dir geholfen.