IPB

Welcome Guest ( Log In | Register )

> Hinweise!

Bitte vor dem erstellen eines Beitrag unbedingt die Häufig gestellten Fragen lesen und die Suche verwenden.

Bitte lesen Sie auch die allgemeinen Nutzungsbestimmungen dieses Forums.

> Länge der MP3-Datei in Millisekunden und Anzahl der Dateien im aktuellen Verzeichnis ermitteln?
Googlhupf
post Mar 23 2012, 15:08
Post #1


Member


Group: Members
Posts: 2
Joined: 23-March 12
Member No.: 16237
Mp3tag Version: v2.50



Hallo zusammen!

Ich nutze MP3Tag jetzt schon eine Weile und habe bis jetzt alles umsetzen können, was ich an Funktionen gebraucht habe. Bester Tagger bisher! w00t.gif

Nur zwei Sachen habe ich bisher nicht umsetzen können. wink.gif Was wahrscheinlich nicht heißt daß es nicht geht, sondern wahrscheinlich nur daß ich den Wald vor lauter Bäumen nicht sehe. biggrin.gif

Ich würde gerne bei MP3-Dateien das Feld LENGTH korrekt füllen. Die Spezifikationen sagen, daß das Feld mit einer Dezimalzahl befüllt sein muß. Millisekunden als Maßeinheit. Wie ermittle ich die genaue Länge der Datei in Millisekunden?

Ich würde gerne das TRACK Feld automatisch befüllen. Und zwar in der Form xx/yy. xx habe ich aus dem Dateinamen. Nur wie ermittle ich yy? Wenn ich jeweils nur ein Album auf einmal bearbeite, klappt das mit %_total_files% wunderbar. Aber wenn ich mehrere Alben auf einmal bearbeiten will, geht das logischerweise in die Hose. Wie ermittle ich die Anzahl der (Audio-)Dateien im Verzeichnis der derzeit bearbeiteten Datei?

Danke schonmal im Voraus für alle Eingebungen.


Grüße

Googlhupf
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies (1 - 6)
ohrenkino
post Mar 23 2012, 15:12
Post #2


Member


Group: Full Members
Posts: 4753
Joined: 9-December 09
From: Norddeutschland / Northern Germany
Member No.: 11458
Mp3tag Version: 2.65



ZITAT(Googlhupf @ Mar 23 2012, 15:08) *
...Ich würde gerne bei MP3-Dateien das Feld LENGTH korrekt füllen.....Ich würde gerne das TRACK Feld automatisch befüllen. Und zwar in der Form xx/yy. xx

Das Feld Length ist nur zum Lesen und wird beim Kodieren vom Kompilator gefüllt. MP3tag kann dieses Feld nicht bearbeiten.

MP3tag hat keine Kenntnis von Gruppierungen von Dateien. Deshalb kann es auch nicht merken, dass sich mögliche Gruppierungsmerkmale wie ordner oder Albumname ändern, da immer nur die aktuelle Datei angesehen wird.
Die einzige Möglichkeit zum EIntragen von Tracknummern x von y ist der Tracknummernassistent.
Per Aktion lässt sich der Tracknummernassistent nicht nachbilden.


--------------------
42 - wie war die Frage / what was the question / comment était la question
Go to the top of the page
 
+Quote Post
dano
post Mar 23 2012, 15:32
Post #3


Moderator


Group: Moderators
Posts: 5688
Joined: 4-September 03
From: Germany
Member No.: 201
Mp3tag Version: 2.65



Klar kann Mp3tag das Tagfeld LENGTH bearbeiten.

Die Länge in Millisekunden ist aber leider nicht als Platzhalter verfügbar.

This post has been edited by dano: Mar 23 2012, 20:56


--------------------
Go to the top of the page
 
+Quote Post
Googlhupf
post Mar 23 2012, 15:34
Post #4


Member


Group: Members
Posts: 2
Joined: 23-March 12
Member No.: 16237
Mp3tag Version: v2.50



QUOTE (ohrenkino @ Mar 23 2012, 15:12) *
Das Feld Length ist nur zum Lesen und wird beim Kodieren vom Kompilator gefüllt. MP3tag kann dieses Feld nicht bearbeiten.

Kompilator? Wenn ich beim codieren keine Tags schreibe, bleibt das Feld logischerweise leer.

Und wieso soll MP3Tag das Feld nicht bearbeiten können?

QUOTE (ohrenkino @ Mar 23 2012, 15:12) *
MP3tag hat keine Kenntnis von Gruppierungen von Dateien. Deshalb kann es auch nicht merken, dass sich mögliche Gruppierungsmerkmale wie ordner oder Albumname ändern, da immer nur die aktuelle Datei angesehen wird.
Die einzige Möglichkeit zum EIntragen von Tracknummern x von y ist der Tracknummernassistent.
Per Aktion lässt sich der Tracknummernassistent nicht nachbilden.

Mift! Trotzdem Danke.


Grüße

Googlhupf
Go to the top of the page
 
+Quote Post
LyricsLover
post Mar 23 2012, 17:22
Post #5


Member


Group: Full Members
Posts: 805
Joined: 21-September 06
From: Central Europe
Member No.: 3709
Mp3tag Version: 2.65



ZITAT(Googlhupf @ Mar 23 2012, 15:08) *
Wie ermittle ich die genaue Länge der Datei in Millisekunden?
Ich nehme an, Du meinst die genau Länge des Audio-Teils in der Datei, richtig?

Vermutlich kann man die Millisekunden aufgrund des verwendeten Codecs (z.B. LAME), der Sample Rate (z.B. 44100) und der verwendeten Codec-Qualität errechnen. Wie man das innerhalb von Mp3tag macht, weiss ich aber leider nicht.

Guck auch mal hier: http://forums.mp3tag.de/index.php?showtopic=11250
Go to the top of the page
 
+Quote Post
ohrenkino
post Mar 23 2012, 19:50
Post #6


Member


Group: Full Members
Posts: 4753
Joined: 9-December 09
From: Norddeutschland / Northern Germany
Member No.: 11458
Mp3tag Version: 2.65



ZITAT(dano @ Mar 23 2012, 15:32) *
Klar kann Mp3tag das Tagfeld LENGTH bearbeiten.

Die Länge in Millisekunden ist aber leider nicht verfügbar.

ich kriege mit CDex immer 2 Felder ... eines, das mehr oder weniger sinnlos ist und in das ich reinschreiben kann, was ich will (und das ich auch löschen kann, ohne dass die Datei dann plötzlich nicht mehr gespielt wird) und eines, das durch den Kodierer befüllt wird.
Ohne das sinnlose Feld erscheint übrigens auch in den Extended Tags kein LENGTH. Dort sehe ich nur LENGTH, wenn eine Datei dieses anscheinend benutzerdefinierte Feld hat.

Daher mein Eindruck, dass man LENGTH nicht venünftig bearbeiten kann.


--------------------
42 - wie war die Frage / what was the question / comment était la question
Go to the top of the page
 
+Quote Post
pone
post Mar 24 2012, 16:57
Post #7


Member


Group: Full Members
Posts: 1688
Joined: 15-March 09
From: Germany
Member No.: 9103
Mp3tag Version: 2.59b



Hier: http://forums.mp3tag.de/index.php?showtopi...ost&p=62701
findest du einen Formatstring, der die Länge anhand von Bitrate und Dateigröße ausrechnet.
Du musst nur das $div( .... ,1000) weglassen.

Ob das einen genauen Wert ergibt weiß ich nicht. Siehe die Diskusion in verlinktem Beitrag zu verschiedenen Berechnungen der Länge.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 25th October 2014 - 17:45