# Dateinamenformat

**URL:** https://community.mp3tag.de/t/dateinamenformat/15670
**Category:** Allgemein
**Created:** [April 20, 2014, 8:34pm UTC](https://community.mp3tag.de/t/dateinamenformat/15670 "2014-04-20T20:34:00Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [April 21, 2014, 7:50am UTC](https://community.mp3tag.de/t/dateinamenformat/15670/3 "2014-04-21T07:50:27Z")

</div>

> [@Torben1](#):
>
> Hi, Ich würd euch gern mal zeigen wie ich von den Tags meinen Dateinamen zusammenstellen lasse:  
> $if(%artist%,%artist%" - ","")$if(%album%,%album%" - ","")$ifgreater(%track%,9,$sub(%track%,/%_%)". ",$if(%track%,"0"$sub(%track%,/%_%)". ",""))%title%  
> Der Formatiert den Dateinamen nach "Künstler - Album - Tracknr. Titel"  
> ... Dabei ist die Tracknummer immer zweistellig und wird, wenn es sein muss, um eine 0 ergänzt.  
> Es funktioniert für mich ziemlich gut so ...

Hallo Torben, da hast du uns ja ein schönes Osterei geschenkt.  
Es wirft mehr spezielle Fragen auf, als dass es eine Lösung für den Alltag wäre.

1. Was ist das für ein Tagfeld %\_% ?  
Wie kommt es in die Datei hinein und welchen Wert hat es, so dass es sinnvoll in der Funktion $sub benutzt werden kann?

2. Warum benutzt du das Doppel-Apostroph, wenn doch in Mp3tag das Einfach-Apostroph eine Zeichenkette begrenzt?

3. Warum benutzt du zwei Doppel-Apostrophe (""), was willst du damit bewirken?

4. Mit ...  
ARTIST = Alanis Morissette  
ALBUM = Ironic  
TITLE = You Oughta Know  
TRACK = 05/05  
... ergibt dein Formatstring folgendes Ergebnis ...  
_Alanis Morissette" - "Ironic" - ""0"5". "You Oughta Know_

Siehe auch ...  
[Share your custom Actions](https://community.mp3tag.de/t/1722/33)

DD.20140421.1150.CEST

---

_[View the full topic](https://community.mp3tag.de/t/dateinamenformat/15670)._
