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


Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen
Gehe zu Seite 1, 2  Weiter
 
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 -> Software
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Jens Walter
Postet sich warm


BeitragVerfasst am: 09.08.2005 - 07:32    Titel: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Hallo Leute!

Brauche mal die Hilfe der Foobar Profis. Habe mich jetzt duchgerungen und mich mal näher mit Foobar beschäftigt! Als erste Hilfe habe ich die tollen Seiten

http://www.audiohq.de/index.php?showforum=27

bei AudioHQ benutzt! Ein großes Lob und Dank an Frank Bicking für seine Arbeit!

Nun das Problem/die Frage: In der Playlist hätte ich gerne eine Column/Spalte die mir die Discnummer anzeigt. Ich habe meine ganzen Files in MP3 oder FLAC vorliegen, welche alle korrekt mit Helium2005 getaggt wurden. Sprich die Tags TotalDisc und CurrentDisc sind ausgefüllt. Jedoch schaffe ich es nicht das Foobar2000 diese Einträge in der Playlist anzeigt. Ich habe eine Column Disc unter Playlist View eingerichtet und unter Display dort schon folgendes eingetragen/ausprobiert:
[%discnummber%] ; [%disc%]
Aber nichts funktioniert. Hat einer von Euch 'ne Idee wie ich das Problem lösen kann?! Noch besser wäre es wenn Foobar mir in der Column 'Disc' CurrentDisc und TotalDisc getrennt mit einem Schrägstrich anzeigen würde. Ist das auch möglich? Wäre toll.

Danke
Jens Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
start78
MPeX.net Wizard


BeitragVerfasst am: 09.08.2005 - 10:14    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Klingt nach einem Tippfehler.

Lass Dir die Eigenschaften einer Datei in foobar anzeigen, kopiere die korrekte tag-Bezeichnung mit Strg+C und füge das mit Strg+V in den Columns-Eigenschaften ein. Die Form [%disknumber%] sollte stimmen. War das doppelte "m" in Deinem Post ein Tippfehler?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lego
MPeX.net Wizard


BeitragVerfasst am: 09.08.2005 - 11:56    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Ich würde an seiner Stelle erstmal schauen ob dieser Tag wirklich existiert, für die meisten Tags verwendet nämlich Heium de Form %h2_*% als Tag. Entsprechend würde ich die getaggten Dateien mal genauer mit dem Properties-Dialog genauer untersuchen um die genauen Bezeichner in Erfahrung zu bringen.

Tirmellon sollte genaueres wissen, ich hab hier grad kein Helium zur Hand um nachzuschauen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Encoder
MPeX.net AllStar


BeitragVerfasst am: 09.08.2005 - 12:22    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Also falls du deine Dateien wirklich mit %CURRENTDISC% und %TOTALDISC% getaggt hast, hab ich mal schnell einen String gebaut, der dir in einer Spalte zuerst %CURRENTDSIC%/%TOTALDISC% anzeigt, falls %TOTALDISC% größer 1 ist und er beide Werte findet. Wenn nicht zeigt er nur %CURRENTDISC%, %DISC%,%DISCNUMBER% oder gar nichts an. Je nachdem, welcher Wert vorhanden ist.

Code:
$ifgreater(%totaldisc%,1,%currentdisc%'/'%totaldisc%,$if3(%currentdisc%,%disc%,%discnumber%,))


Falls deine Tags ein anderes Format haben (z.B.%h2_totaldisc%) dann kannst du ja die Werte einfach ersetzen, oder fragst nochmal nach. Ich änder dir das dann schnell ab.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Encoder
MPeX.net AllStar


BeitragVerfasst am: 09.08.2005 - 12:55    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

So....ich hab mich mal ein paar Minuten hingesetzt und Helium ausprobiert. Es benutzt für dieses Tag %PARTINSET%. Um alle Eventualitäten abzudecken, hab ich mal diesen String hingehunzt

Code:
$puts(totaldisc,$if3(%totaldisc%,%h2_totaldisc%,))
$puts(disc,$if3(%currentdisc%,%h2_currentdisc%,%disc%,%discnumber%,))

$if3(%partinset%,%h2_cd%,
$ifgreater($get(totaldisc),1,$get(disc)/$get(totaldisc),$get(disc)))


Nicht schön, aber tut was er soll. Und ist zudem auch noch Recht universell einsetzbar. Wer noch weitere Vorschläge zum Erweitern/Verbessern hat: Immer her damit!
edit: %h2_cd% hinzugefügt


Zuletzt bearbeitet von Encoder am 09.08.2005 - 15:04, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 09.08.2005 - 13:13    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Zitat:
Um alle Eventualitäten abzudecken, hab ich mal diesen String hingehunzt

Warum es eigentlich komplizierter machen, als es eigentlich ist? Er sagte doch, er habe alle Dateien sauber mit Helium getaggt und es ist davon auszugehen, dass er es weiter so handhaben wird. Es kommen also keine zusätzlichen Felder hinzu, dementsprechend muss man sich doch garnicht mit Eventualitäten beschäftigen. Wird Zeit, dass sowas wieder verlernt wird.

Vorschlag, sollten die Helium-Felder neuerdings wirklich so heißen:
Code:
[%h2_currentdisc%[/%h2_totaldisc%]]

Bei mir taggt eine ältere Helium 2005 Testversion (6 Aufrufe übrig) nur ein H2_CD-Feld im Format 2/5.
Code:
[%h2_cd%]

Solche dämlichen Tags sind übrigens der Grund, warum ich Helium nie einsetzen werde.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Encoder
MPeX.net AllStar


BeitragVerfasst am: 09.08.2005 - 13:29    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Vielleicht gibts ja noch andere Leute, die andere Tags benutzen oder andere Software einsetzen, die, wie Helium, "dämliche" Tags schreibt,aber den String dennoch nutzen wollen. Man kann ihn leicht erweitern und wirklich kompliziert ist er auch nicht.
Aber du weißt es ja sicherlich besser...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jens Walter
Postet sich warm


BeitragVerfasst am: 09.08.2005 - 14:29    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Hallo!

Meine Güte! Bin nur kurz weggewesen und soviele Antworten! Phänomenal dieses Forum! Vielen Dank für Eure Tipps und Tricks!

Letzendlich habe ich mich für den Vorschlag

[%h2_cd%]

von Frank Bicking entschieden und es funktioniert genauso wie ich es wollte! Danke an Frank! Weiter so!

Das mit

[%h2_currentdisc%[/%h2_totaldisc%]]

funktioniert nicht! Kann eigentlich auch nicht. Denn die Helium Tags heissen immer noch Current CD und Total CDs, so steht es zumindest im Tag Editor von Helium. Als Template benutzt man dann {current_cd} und {total_cds}. Sorry, mein Fehler!

Danke
Jens

P.S.: @ Encoder > Warum schreibt Helium "dämliche" Tags? Very Happy


Zuletzt bearbeitet von Jens Walter am 09.08.2005 - 14:49, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Encoder
MPeX.net AllStar


BeitragVerfasst am: 09.08.2005 - 14:46    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Wie du schon aus den Posts von Lego und Frank entnehmen kannst, setzt Helium vor manche Tags "h2_". Solche Tags werden von vielen (wen nicht allen) anderen Programmen ignoriert. Soweit ich das beurteilen kann, wechseln Tags auch mal ganz gerne (z.B. von %h2_cd% zu %h2_currentdisc%/%h2_totaldisc% zu %partinset%)

Wenn man also mit Helium im Verbund mit anderen Programmen (Mp3Tag,foobar,...) benutzt, muss man entweder die Tags konvertieren, oder die Programme an manche Helium spezifischen Tags anpassen. Das können durchaus umständliche Arbeitsschritte sein.

Übrigens: "dämliche Tags" kommt ursprünglich nicht von mir.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
start78
MPeX.net Wizard


BeitragVerfasst am: 09.08.2005 - 14:51    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Was hab ich gesagt? Einfach nur in foobar2000 nachsehen, wie die korrekte Bezeichnung des Tagfeldes aussieht. Da ich nicht mit Helium herumexperimentieren wollte, bin ich eben von %tracknumber% ausgegangen, %h2_cd% ist nun wirklich eine dämliche Bezeichnung...

Ich würde mir überlegen, ob ich nicht alles mit foobar2000 umtagge. hydrogenaudio hat doch bestimmt eine "standard"-Empfehlung.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Encoder
MPeX.net AllStar


BeitragVerfasst am: 09.08.2005 - 15:03    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Für solche Fälle: %disc%
Komplizierter wirds hier (gemacht)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jens Walter
Postet sich warm


BeitragVerfasst am: 09.08.2005 - 15:21    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Hallo nochmal!

Muss Eure Hilfe nochmals in Anspruch nehmen. Sieht alles ganz gut aus in der Playlist aus. Nun hätte ich es gerne anständig numerisch sortiert! Und zwar erst nach 'cds' und dann nach 'tracks'! Habe zur Zeit unter 'General' > 'Sort Incoming Files By' folgendes

$directory(%_path%,1) - $num(%tracknumber%,2) - %_filename_ext%

stehen! Das sortiert mir die Dateien eines Albums mit einem Silbertaler schön säuberlich nach Tracks, bei mehreren Silberlingen wirds dann leicht unordentlich! Aber wie bringe ich foobar jetzt dazu, zuerst nach cds zu sortieren und dann nach tracks.

Danke
Jens Confused
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 09.08.2005 - 15:34    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Du musst eigentlich nur den CD-Tag in das Sortierschema einfügen:
Code:
$directory(%_path%,1) %h2_cd% %tracknumber% %_filename_ext%

Im Hintergrund passiert eigentlich nichts anderes, als dass diese Zeile für jeden Track ausgewertet wird, d.h. die Tags werden eingesetzt, und dass die Dateien dann anhand dieser Zeile alphabetisch sortiert werden:
Code:
Ordername 1/2 01 Dateiname.ext
Ordername 1/2 02 Dateiname.ext
Ordername 1/2 03 Dateiname.ext
Ordername 1/2 04 Dateiname.ext
Ordername 2/2 01 Dateiname.ext
Ordername 2/2 02 Dateiname.ext
Ordername 2/2 03 Dateiname.ext
Ordername 2/2 04 Dateiname.ext

Damit wird erst nach dem Ordnernamen sortiert, dann nach der CD-Nummer, dann nach der Tracknummer, und zuletzt nach dem Dateinamen. Wenn du uns kurz sagst, wie du deine Dateien und Ordner benennst, dann könnte man die Zeile vielleicht noch etwas vereinfachen.

$num(%tracknumber%,2) ist unter 0.9 übrigens nicht mehr nötig.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Jens Walter
Postet sich warm


BeitragVerfasst am: 09.08.2005 - 16:00    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Hallo Frank!

'Tschuldigung das ich nerve, aber wo soll ich das jetzt genau eintragen! Unter 'Sort Incoming Files By' funktioniert

$directory(%_path%,1) %h2_cd% %tracknumber% %_filename_ext%

nicht!

Danke
Jens Crying or Very sad
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 09.08.2005 - 16:14    Titel: RE: Foobar2000 v. 0.9 Beta 6 > Discnumber anzeigen Antworten mit Zitat

Ja, genau dort, zumindest wenn es um die Sortierung von Dateien geht, die du neu in eine Playlist lädst. Wenn du eine existierende Playlist sortieren möchtest, dann über das Menü Playlist | Sort | Sort by.

Was heißt "funktioniert nicht"? Damit kann leider kein Hilfesteller etwas anfangen.

Probier mal
Code:
$directory(%_path%) [%h2_cd% ]%tracknumber% %_filename_ext%

Und nach welchem Schema sind deine Dateien und Ordner benannt?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
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 -> Software Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
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