Cuesheet erstellen

  • VB.NET
  • .NET (FX) 4.5–4.8

    Cuesheet erstellen

    hallo :)

    ich füge mehrere MP3s zu einer großen zusammen. dabei wird eine cuesheet erzeugt.
    jedes mal wenn eine datei hinzugefügt wird, wird die sub der cuesheet-erstellung durchlaufen.
    ich lese die länge der aktuell erstellten neuen datei aus, speicher diese und stelle diese dem nächsten durchlauf zu verfügung.

    das problem ist, dass wenn ich die datei anhand der cuesheet wieder splitte, verrutscht das ganze nach hinten um ein paar sekunden.

    ich habe auch schon versucht die länge der aktuell zuzufügenden mp3 jedes mal zu lesen und zu addieren. gleiches ergebnis.

    hier mein code

    VB.NET-Quellcode

    1. MP3GetFile(newFile, mp3)
    2. min = (mp3.Properties.Duration.Days * 24 * 60)
    3. min = min + (mp3.Properties.Duration.Hours * 60)
    4. min = min + mp3.Properties.Duration.Minutes
    5. sec = mp3.Properties.Duration.Seconds
    6. ms = mp3.Properties.Duration.Milliseconds
    7. frm = (ms / 1000 * 75)


    hat jmd ne idee ? ;(