# Filenamenlänge korrigieren

**URL:** <https://community.mp3tag.de/t/filenamenlange-korrigieren/51894>\
**Category:** Allgemein\
**Created:** [February 7, 2021, 11:24am UTC](https://community.mp3tag.de/t/filenamenlange-korrigieren/51894 "2021-02-07T11:24:24Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brendianer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/brendianer/32/8859_2.png) [@Brendianer](https://community.mp3tag.de/u/Brendianer)\
**Post date:** [February 7, 2021, 11:24am UTC](https://community.mp3tag.de/t/filenamenlange-korrigieren/51894/1 "2021-02-07T11:24:24Z")

</div>

Hallo!  
Ich habe angefangen, meine Klassik-Sammlung zu rippen und stelle dabei fest, dass oft die Filenamen zu lang werden.  
Kann mir jemand die Formel angeben, mit der ich die Filelänge auf X-Zeichen begrenzen kann, das File aber erst ab dem ersten Leerzeichen bearbeitet wird?  
Dort steht zuerst Zeichenfolgen wie "1-11. " für die 1. CD 1. Lied.  
Danke.

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [February 7, 2021, 11:38am UTC](https://community.mp3tag.de/t/filenamenlange-korrigieren/51894/2 "2021-02-07T11:38:44Z")

</div>

Ich weiß nicht, wie du deine Dateinamen umbenennst. Das Prinzip ist, dass du den gesamten Ausdruck mit der Funktion $left() bearbeitest.  
Also z.B.  
`$left('$num(%discnumber%,1)-$num(%track%,2) %artist% _ %title%',80)`  
was den Dateinamen auf 80 Zeichen begrenzt.

---

<div class="post-metadata">

**Author:** ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)\
**Post date:** [February 7, 2021, 11:50am UTC](https://community.mp3tag.de/t/filenamenlange-korrigieren/51894/3 "2021-02-07T11:50:26Z")

</div>

Zusätzlich zu @ohrenkino's Variante gebe ich zu bedenken, dass auch der [gesamte Pfad vor dem eigentlichen Dateinamen](https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation) noch dazu gerechnet werden muss. Es macht einen Unterschied ob Dein Stück als  
`C:\MP3\01 - Overtüre.mp3`  
gespeichert wird oder als  
`01 - Ouvertüre Nr. 2 H-moll, BWV 1067, Für Flöte [Travers], Streicher Und Continuo - Ouvertüre.mp3`  
in  
`C:\Users\Ellenlanger Benutzername-Sowieso\Musik\Meine MP3\J\Johann Sebastian Bach\Ouvertüre Nr. 2 In H-moll, BWV 1067\1961\`

---

<div class="post-metadata">

**Author:** ![Brendianer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/brendianer/32/8859_2.png) [@Brendianer](https://community.mp3tag.de/u/Brendianer)\
**Post date:** [February 8, 2021, 9:52am UTC](https://community.mp3tag.de/t/filenamenlange-korrigieren/51894/4 "2021-02-08T09:52:09Z")

</div>

Danke für die verschiedenen Inputs.  
Klassik zu rippen ist mühsamer als Pop/Rock/Jazz.  
Braucht viel händische Nachbearbeitung. Darum habe ich es bis jetzt nie gemacht.  
Aber in der aktuellen Situation hat man ja Zeit...

---

<div class="post-metadata">

**Author:** ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)\
**Post date:** [February 8, 2021, 11:25am UTC](https://community.mp3tag.de/t/filenamenlange-korrigieren/51894/5 "2021-02-08T11:25:10Z")

</div>

Du kannst sehr viel Zeit sparen, wenn Du eine vernünftige Quelle wie MusicBrainz oder Discogs dafür verwendest. Die entsprechenden Scripts findest Du z.B. hier:

> **[Web Sources Scripts](https://community.mp3tag.de/c/development/web-sources-scripts/12)**
>
> Ready-to-use web sources and development of web sources

---

<div class="post-metadata">

**Author:** ![Brendianer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/brendianer/32/8859_2.png) [@Brendianer](https://community.mp3tag.de/u/Brendianer)\
**Post date:** [February 8, 2021, 12:37pm UTC](https://community.mp3tag.de/t/filenamenlange-korrigieren/51894/6 "2021-02-08T12:37:24Z")

</div>

Habe bislang über "Exact Audio Copy" immer das verwendet:

 ![Screenshot 2021-02-08 133603](https://community.mp3tag.de/uploads/default/original/2X/9/9fbd483312faf54d579b46baba06ee1db409ce8c.jpeg)  
Besteht da ein Unterschied?

---

<div class="post-metadata">

**Author:** ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)\
**Post date:** [February 8, 2021, 12:48pm UTC](https://community.mp3tag.de/t/filenamenlange-korrigieren/51894/7 "2021-02-08T12:48:01Z")

</div>

> [@Brendianer](#):
>
> Exact Audio Copy

Ich weiss nicht, woher EAC seine Metadaten bezieht. Das müsstet Du bei denen nachsehen.  
Wenn Du [dieses Plugin](http://cue.tools/wiki/CTDB_EAC_Plugin) benutzt, hast Du die Wahl ob Du die Metadaten von MusicBrainz oder Discogs möchtest.
