# cuesheet

**URL:** https://community.mp3tag.de/t/cuesheet/10090
**Category:** Export
**Created:** [March 13, 2010, 2:16am UTC](https://community.mp3tag.de/t/cuesheet/10090 "2010-03-13T02:16:33Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)
#### Post date: [March 13, 2010, 2:16am UTC](https://community.mp3tag.de/t/cuesheet/10090/1 "2010-03-13T02:16:33Z")

</div>

I get my cuesheets from Cuesheet Heaven [http://www.regeert.nl/cuesheet/](http://www.regeert.nl/cuesheet/) which is a pretty good archive for electronic music cue files.  
Until now, i used to edit the cuesheet manually. Changed the filename of the target mp3 file as first step. Then put it into mp3tag and edited album and performer to correspond with the target mp3.

Now I made a little export file. It writes only the head of the cuesheet. Performer, Album, Filename, Filetype. But it does so using the tag information of the target audio file. So as a second step, I have to copy and paste the track information from the [Cuesheet Heaven](http://www.regeert.nl/cuesheet/) page. This step is still manual by opening the cuesheet with notepad.  
(Without this second step you just have a useless cue file with only one track. When pasting the trackinformation from Cuesheet Heaven, you have to overwrite this one track, i.e. the last four lines.)

This is slightly faster. Two advancements:

- I don't have to download the file and drag it to the target folder anymore, since I can copy the cuesheet directly on the [Cuesheet Heaven](http://www.regeert.nl/cuesheet/) page without download.

- I don't have to put drag it into mp3tag after manual editing since album & performer are already identical to the target audio file.

P.S. (slightly off-topic):  
I also was thinking about makeing a web source script for [Cuesheet Heaven](http://www.regeert.nl/cuesheet/). But I have no idea how to do it because the site uses javascript so i was not able to write any search command for the script. Also I think I would need to know how many tracks each album has before I run the script to get each track written.  
When anybody has any idea how to do this, you are welcome!

---

<div class="post-metadata">

### Author: ![vvcepheus7](https://community.mp3tag.de/user_avatar/community.mp3tag.de/vvcepheus7/32/305_2.png) [@vvcepheus7](https://community.mp3tag.de/u/vvcepheus7)
#### Post date: [March 21, 2011, 4:43am UTC](https://community.mp3tag.de/t/cuesheet/10090/2 "2011-03-21T04:43:22Z")

</div>

Hi!

Sorry, but I can't understand what you say; my english is not very good hehe, I speak spanish.

Exactly, how do you doing it?

This string:

```
$filename(cue,ansi)PERFORMER "%abumartist%"
  TITLE "%album%"
  FILE "%_filename_rel%" %_extension%
    TRACK 01 AUDIO
      TITLE "all tracks"
      PERFORMER "%albumartist%"
      INDEX 01 00:00:00

```

How to implement this code? You make an action since the same mp3tag? or it is an script saved in: "C:\Users\USER\AppData\Roaming\Mp3tag" ?? Can you clarifier this?

Otherwise, this string write a txt file with index time of all tracks? In this code, where say you to program what is the duration of each song? Don't understand!

I would like simply copy a tracklist into a .txt respecting this format:

```
Album
Artist

01. Soku Time On My Hands 5:41
02. Bluefish Two 5:10
03. Stef, Pako & Frederik Seaside Atmosphere 5:54
04. Pako & Frederik Atlantic Break(er)s 8:59
05. Trafik Your Light (I'm Dark Calm Electric) 2:49
06. Forth, The Solavox (Traffik's Tambura Psalm) 6:32
07. Digital Monkeys Skyline 4:37
08. Forth, The Secret Silence 1:01
09. Pink Bomb Amsterdam By Night 5:54
10. Pink Bomb Requiem 5:01
11. Trafik The Perfume Suite 7:00

```

And after of this use an script that write me an cue file that incorporates the info:

album  
band  
artist  
title  
index time

Index time is the sum of all durations of each individual track accumulated.

index track 0: 0  
index track 1: duration track 0 + duration track 1  
index track 2: duration track 0 + duration track 1 + duration tack 2  
index track 3: duration track 0 + duration track 1 + duration tack 2 + duration track 3  
...  
index end track: duration of original mp3 file - duration of end track

It is possible doing this with an script?

With the fields:

album  
band  
artist  
title

Only necessary copy, it is simple! Only necessary calculate in index time!  
How would you doing it?

Thank you!! 🙂

---

<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: [March 21, 2011, 7:29am UTC](https://community.mp3tag.de/t/cuesheet/10090/3 "2011-03-21T07:29:27Z")

</div>

> [@vvcepheus7](#):
>
> ... Exactly, how do you doing it? ... How to implement this code? You make an action since the same mp3tag? or it is an script saved ... Otherwise, this string write a txt file with index time of all tracks? In this code, where say you to program what is the duration of each song? Don't understand! ...  
> I would like simply copy a tracklist into a .txt respecting this format: ...  
> And after of this use an script that write me an cue file that incorporates the info:  
> album band artist title index time  
> Index time is the sum of all durations of each individual track accumulated. ...  
> It is possible doing this with an script? ...

Hi 'vvcepheus7', all your questions are explained in post #1 of OpenPoster 'pone'.  
Try it out what 'pone' has layed out how to do it.  
Additionally see there:  
[Generate CUE file from tracklist?](https://community.mp3tag.de/t/11750/6)

Mp3tag is not a text converter, but a tagging application with reporting feature.  
Once you have available a set of splitted single files, then Mp3tag can create a report file about these files, writing the data formatted like a cuesheet file, presumingly you have written the export script to do so.

Use your time to search the internet for working solutions and applications  
[http://www.google.de/webhp#q=freedb+to+cue+sheet](http://www.google.de/webhp#q=freedb+to+cue+sheet)

DD.20110321.0937.CET

---

<div class="post-metadata">

### Author: ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)
#### Post date: [March 21, 2011, 9:02am UTC](https://community.mp3tag.de/t/cuesheet/10090/4 "2011-03-21T09:02:58Z")

</div>

> [@vvcepheus7](#):
>
> How to implement this code? You make an action since the same mp3tag? or it is an script saved in: "C:\Users\USER\AppData\Roaming\Mp3tag" ?? Can you clarifier this?
> 
> Otherwise, this string write a txt file with index time of all tracks? In this code, where say you to program what is the duration of each song? Don't understand!
> 
> I would like simply copy a tracklist into a .txt respecting this format:  
> ...
> 
> And after of this use an script that write me an cue file that incorporates the info:
> 
> album  
> band  
> artist  
> title  
> index time
> 
> Index time is the sum of all durations of each individual track accumulated.  
> It is possible doing this with an script?

My script above is a **export** script: [https://docs.mp3tag.de/export](https://docs.mp3tag.de/export)  
You can create it within Mp3Tag or: go to the folder %appdata%\Mp3tag\export \> create a txt file \> copy my script into the file \> rename the file into lyrics to **cue head.mte**

It gives you a cue file. But only with:  
\_filename  
albumartst/band  
album  
So, only the "head" of the cue file.

artist  
title  
indextime  
are **not** written.  
You must get artist, title, indextime from here [http://www.regeert.nl/cuesheet](http://www.regeert.nl/cuesheet) or a similar internet database.

It is **not** for converting tracklists to cuesheets as you want to do it.

---

<div class="post-metadata">

### Author: ![vvcepheus7](https://community.mp3tag.de/user_avatar/community.mp3tag.de/vvcepheus7/32/305_2.png) [@vvcepheus7](https://community.mp3tag.de/u/vvcepheus7)
#### Post date: [March 21, 2011, 10:07am UTC](https://community.mp3tag.de/t/cuesheet/10090/5 "2011-03-21T10:07:46Z")

</div>

Now I understand! thanks you! 🙂

---

<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: [April 7, 2024, 5:27pm UTC](https://community.mp3tag.de/t/cuesheet/10090/6 "2024-04-07T17:27:31Z")

</div>

A post was split to a new topic: [Looking for cuesheet website](https://community.mp3tag.de/t/looking-for-cuesheet-website/64331)
