ID3-Tag aus Dateiname per Kommandozeile

Antworten
Benutzeravatar
Gumfuzi
★ Team Admin ★
Beiträge: 34218
Registriert: 10.11.2003, 00:00
Hat sich bedankt: 15 Mal
Danke erhalten: 45 Mal
Gender:

ID3-Tag aus Dateiname per Kommandozeile

Beitrag von Gumfuzi » 08.04.2012, 14:12

Sollte ja nicht so schwer sein, nur leider gibts es da irgendwie kein richtige Tool dafür.
Entweder es kann nur gelesen und nicht geschrieben werden (Tool: "Tag") oder die können nur fixe Werte eintragen und nix abhängig vom Dateinamen.

Ich möchte gerne per "sendto"-Menü einen Eintrag machen, wo er mit aus einer mp3 im Format "Sänger - Titel.mp3" diese beiden Werte in die Tags schreibt.
Mp3Tag unterstützt leider auch keine Kommandozeile. ein paar andere Tools habe ich auch schon durch (id3tag, etc.).

Kann Foobar soetwas? wenn ja, hat ja jemand ein passendes Beilspiel?
Gibts andere Tools die das können?

Wäre klasse, wenn da jemand mit helfen könnte.

Also mit Foobar und dem masstagger-plugin sollte es angeblich gehen, aber irgendwie mache ich was falsch:

Code: Alles auswählen

foobar2000.exe /tag:format:"%artist% - %title%.mp3" "beispielartist - beispieltitel.mp3"
es erscheint foobar ohne Fehlermeldung, aber dafür ist in der Playliste jedes Wort als eigene mp3 zu sehen...
[x] <=- Hier Nagel einschlagen für neues Display!
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.

Tante Google

ID3-Tag aus Dateiname per Kommandozeile

Beitrag von Tante Google » 08.04.2012, 14:12


Benutzeravatar
majka
★ Ehrenmitglied ★
Beiträge: 3081
Registriert: 05.03.2004, 23:58
Gender:

Re: ID3-Tag aus Dateiname per Kommandozeile

Beitrag von majka » 08.04.2012, 18:50

Wieso nicht mp3tag? http://www.mp3tag.de/
Kann auch deine gewünschte Funktion (wenn auch nicht per Kommandozeile).

Benutzeravatar
Gumfuzi
★ Team Admin ★
Beiträge: 34218
Registriert: 10.11.2003, 00:00
Hat sich bedankt: 15 Mal
Danke erhalten: 45 Mal
Gender:

Re: ID3-Tag aus Dateiname per Kommandozeile

Beitrag von Gumfuzi » 08.04.2012, 19:28

hab ich schon, hat nur keine Kommandozeile.
[x] <=- Hier Nagel einschlagen für neues Display!
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.

Benutzeravatar
Gumfuzi
★ Team Admin ★
Beiträge: 34218
Registriert: 10.11.2003, 00:00
Hat sich bedankt: 15 Mal
Danke erhalten: 45 Mal
Gender:

Re: ID3-Tag aus Dateiname per Kommandozeile

Beitrag von Gumfuzi » 08.04.2012, 19:37

am einfachsten sollte es via foobar und dem foo_masstag sein, klappt sowiet auch, wenn ich einen Text als Titel etc. speichern will.
nur dass er sich den Titel oder Interpreten selbst vom Dateinamen holt, das klappt noch nicht so ganz.

Titel einfügen:

Code: Alles auswählen

D:\foobar2000\foobar2000.exe /tag:format:title:"111" %%i
"%%i" enthält den Dateinamen inkl Pfad - beim Ausführen steht als Titel dann 111 drin

Code: Alles auswählen

D:\foobar2000\foobar2000.exe /tag:GUESS:"%ARTIST% - %TITLE%":%_FILENAME% %%i
bringt ebenfalls keine Fehlermeldung, nur tut sich gar nix beim Titel oder woanders

die Datei ist zB. "Name des Interpreten - Name des Titels.mp3"
[x] <=- Hier Nagel einschlagen für neues Display!
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.

Benutzeravatar
Gumfuzi
★ Team Admin ★
Beiträge: 34218
Registriert: 10.11.2003, 00:00
Hat sich bedankt: 15 Mal
Danke erhalten: 45 Mal
Gender:

Re: ID3-Tag aus Dateiname per Kommandozeile

Beitrag von Gumfuzi » 09.04.2012, 18:04

Habs nun via VBS hinbekommen, danke trotzdem.
[x] <=- Hier Nagel einschlagen für neues Display!
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.

Benutzeravatar
Gumfuzi
★ Team Admin ★
Beiträge: 34218
Registriert: 10.11.2003, 00:00
Hat sich bedankt: 15 Mal
Danke erhalten: 45 Mal
Gender:

Re: ID3-Tag aus Dateiname per Kommandozeile

Beitrag von Gumfuzi » 09.04.2012, 19:42

eines noch:
wie kann ich (wenn ich Foobar über die Commandozeile aufrufe) nach dem Befehl automatisch schließen lassen?
mit "/exit" hinten dran klappt das nicht so ganz, das Foobarfenster bleibt geöffnet.
[x] <=- Hier Nagel einschlagen für neues Display!
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.

Benutzeravatar
Gumfuzi
★ Team Admin ★
Beiträge: 34218
Registriert: 10.11.2003, 00:00
Hat sich bedankt: 15 Mal
Danke erhalten: 45 Mal
Gender:

Re: ID3-Tag aus Dateiname per Kommandozeile

Beitrag von Gumfuzi » 11.04.2012, 19:20

Danke, habs nun hinbekommen, "/exit" funzt nun doch...
[x] <=- Hier Nagel einschlagen für neues Display!
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.

Antworten