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 zum mp3-Übertragen auf FAT16-Porty

 
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
start78
MPeX.net Wizard


BeitragVerfasst am: 05.12.2005 - 08:43    Titel: Foobar2000 zum mp3-Übertragen auf FAT16-Porty Antworten mit Zitat

Idee:
foobar2000 zum Übertragen von mp3s auf den Porty verwenden. Entweder mit masstagger oder diskwriter, da man mit letzterem auch gleichzeitig transcodieren kann.

Problem:
In das root-verzeichnis passen nicht mehr als ca 90 Dateien, wenn der Porty nur FAT16 unterstützt. Auf eine 1GB-Karte passen jedoch deutlich mehr mp3s. Also muss in Unterordner verteilt werden.

Bei kompletten Alben kein Problem. Dann lässt man eben einen Ordner je Album erstellen. Dumm wird es nur, wenn es eine komplett selbst zusammengestellte Playlist ist, bei der Stücke verschiedener Alben durcheinandergewürfelt vorliegen.

Idee:
Einen String erstellen, der alle %playlist_number% (siehe hier) von 001 bis 080 in ein Unterverzeichnis "01" kopiert, dann alle von 081 bis 160 in den Ordner "02", usw..

Wie muss ein solcher String aussehen?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 05.12.2005 - 10:24    Titel: RE: Foobar2000 zum mp3-Übertragen auf FAT16-Porty Antworten mit Zitat

Kurz zusammengebastelt für foobar2000 0.9 beta:
Code:
$puts(track_count,80)

$num(
$add($div($sub(%playlist_number%,1),$get(track_count)),1),
$len($div(%_playlist_total%,$get(track_count))))
\
$num(
$add($mod($sub(%playlist_number%,1),$get(track_count)),1),
$len($get(track_count))). %artist% - %title%

In der ersten Zeile legt man die Anzahl der Tracks pro Ordner fest. Für die Converter-Einstellungen sind noch die Zeilenumbrüche zu entfernen, hab sie hier mal dringelassen um weder Forum noch Übersicht zu sprengen.

Bitte bescheidgeben, falls es noch irgendwelche Macken haben sollte.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
start78
MPeX.net Wizard


BeitragVerfasst am: 05.12.2005 - 13:51    Titel: RE: Foobar2000 zum mp3-Übertragen auf FAT16-Porty Antworten mit Zitat

Wow, Danke!
Das erschlägt mich im Moment. Ich werd's heut abend mal ausprobieren. Allerdings benutze ich im Moment noch v0.8.3. Also muß ich entweder endlich umsteigen oder den String anpassen.

Ich hätte es mit $strcmp(%playlist_number%,"zwischen 001 und 080") versucht, konnte mir aber nicht vorstellen, wie das funktionieren sollte...

Auf 0.9 beta umsteigen muß ich demnächst wohl sowieso, da ich vorhabe, diesen String und andere Tips in meinen Übertragungs-Tools-Thread einzubauen.

Vielleicht wird er dann ja sogar interessant für AudioHQ...



Am Rande:
In der foobar2000 Titleformat Reference lese ich folgendes:
Zitat:
%album artist%

Defined as $if3($meta(album artist),$meta(artist),$meta(composer),$meta(performer)).

Mein album list panel sort string sieht folgendermaßen aus:
Code:
$if3($caps($left(%album artist%,1)),$caps($left(%artist%,1)),%_filename%)|
$if2(%album artist%,%artist%)|
['['%date%']' ][%album%]|
[$num(%tracknumber%,2) - ]$if(%album artist%,%artist% - )%title%|

Wenn bei %album artist% erst das feld "album artist" und danach das Feld "artist" abgefragt werden, müsste ich meinen string doch theoretisch kürzen können, aber
Code:
$if3($caps($left(%album artist%,1)),%_filename%)|
%album artist%|
['['%date%']' ][%album%]|
[$num(%tracknumber%,2) - ]%album artist% - %title%|

bewirkt nicht das gleiche. Habe ich die Definition von %album artist% falsch verstanden?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 05.12.2005 - 15:32    Titel: RE: Foobar2000 zum mp3-Übertragen auf FAT16-Porty Antworten mit Zitat

Ich denke schon, dass du sie richtig verstanden hast, nur sind diese Remappings ein Feature von 0.9, auf das sich diese Referenz übrigens auch bezieht. Unter 0.83 würde demnach nur "Album Artist" durchsucht und angezeigt werden. In der neueren Version müsste eigentlich das Ergebnis erzeugt werden, das du erwartest.

Zitat:
Das erschlägt mich im Moment.

Die Idee hinter meinem Ansatz veranschaulicht vielleicht folgende Tabelle:

i = %playlist_number%
n = track_count (hier 5)



Ausgenutzt wird die div-Funktion, die das abgerundete Ergebnis einer Division liefert (d.h. div(3,2) = 1 und nicht 1,5), sowie die Modulo-Funktion, die den Rest der Division zurückgibt (z.B. 7 / 5 = 1 Rest 2 ==> mod(7,5)=2).

Die $num-Ausdrücke sorgen dafür, dass die Zahlen noch mit führenden Nullen aufgefüllt werden, wobei sich das Ganze dynamisch an die Anzahl der Tracks anpasst.

Gruß
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 07.12.2005 - 23:40    Titel: RE: Foobar2000 zum mp3-Übertragen auf FAT16-Porty Antworten mit Zitat

Funktioniert's wie erwartet?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
start78
MPeX.net Wizard


BeitragVerfasst am: 08.12.2005 - 08:30    Titel: RE: Foobar2000 zum mp3-Übertragen auf FAT16-Porty Antworten mit Zitat

Nicht ganz:


Oben sieht man, daß es 373 Titel sind, dann die Masstagger-preferences und unten die Vorschau, in der weder die Titel nummeriert sind, noch die Ordner.

Hab foobar2000v09b12 und die dazugehörige columns ui installiert, auf v0.8.3 ist es das gleiche Bild. Übrigens nimmt der Masstagger in beiden Versionen nur einzeilige Strings an!

Hast Du es bei Dir einmal getestet?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frank_Bicking
MPeX.net Guru


BeitragVerfasst am: 08.12.2005 - 08:42    Titel: RE: Foobar2000 zum mp3-Übertragen auf FAT16-Porty Antworten mit Zitat

Ich hatte es in einer zusätzlichen Spalte in der Playlist getestet, da klappt es wie erwartet.

Hintergrund ist offenbar, dass die Variable %playlist_number% nicht im Masstagger definiert ist. Eine Lösung dafür hatte Ganymed mal veröffentlicht. Ich schau mir das heute Abend speziell für deinen Fall nochmal an.

Mehrzeilige Strings lassen sich im Masstagger durch Strg+Enter erzeugen (um die Übersichtlichkeit zu fördern, die Dateinamen enthalten dann natürlich keine Zeilenumbrüche).
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
start78
MPeX.net Wizard


BeitragVerfasst am: 08.12.2005 - 09:53    Titel: Re: RE: Foobar2000 zum mp3-Übertragen auf FAT16-Porty Antworten mit Zitat

Frank_Bicking hat folgendes geschrieben:
...speziell für deinen Fall...


Primär ist es natürlich für meine eigenen Zwecke. Allerdings will ich das wie gesagt in meinen Thread "Übertragungstools" einbauen. Als Premium-Alternative zu gen_yar.dll.

Da ich Winamp nicht mehr auf dem Rechner habe, und gen_yar aus eingangs erwähnten Gründen nicht geeignet ist, mehr als ca. 90 Titel auf einen Porty zu verschieben, suche ich eben nach neuen Wegen.

In 99% der Fälle kopieren ich nur komplette Alben, weswegen ich mit den vorgefertigten Strings des Masstaggers vollauf zufrieden war. Für das restliche eine Prozent und eben für alle, die dieses Problem kennen und eben individuelle mega-Playlists erstellen, ist diese Lösung gedacht.

Die Titel an sich müssten für meinen Porty keine Numerierung haben. Die ist nur für Portys, die alphabetisch sortieren. Meiner sortiert so, wie die Titel draufkopiert wurden...
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 -> Software 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