Hi,
ich habe mir einen kleinen "Media Player" gebaut. Den benötige ich, um von CDs Sprachen zu lernen - da muss ich häufig anhalten, um ein paar Sekunden zurück oder nach vorn zu springen. Wie das Ding aussieht seht ihr im Anhang.
Es wird die Startposition (die kann man einstellen), die aktuelle Position und die Gesamtdauer angezeigt. Dazwischen liegt eine Track Bar.
Das klappt auch prima für die meisten CDs.
Jetzt habe ich aber eine CD, bei der etwas schief geht ! Die Start Routine erhält als Gesamtdauer der .mp3 Datei 0 Sekunden, obwohl sie tatsächlich rund 4 Minuten lang ist ! Das Feld
enthält 0 und nicht 240 wie es richtig wäre !
Das ist sehr blöde, denn die Gesamtdauer benötige ich zum Einstellen der Track Bar und später auch zum "Springen" ...
Hat jemand eine Idee, warum das bei dieser einen CD nicht funktioniert ... und wie ich das beheben oder notfalls umgehen kann ?
Viele Grüße
Peter
ich habe mir einen kleinen "Media Player" gebaut. Den benötige ich, um von CDs Sprachen zu lernen - da muss ich häufig anhalten, um ein paar Sekunden zurück oder nach vorn zu springen. Wie das Ding aussieht seht ihr im Anhang.
Es wird die Startposition (die kann man einstellen), die aktuelle Position und die Gesamtdauer angezeigt. Dazwischen liegt eine Track Bar.
Das klappt auch prima für die meisten CDs.
Jetzt habe ich aber eine CD, bei der etwas schief geht ! Die Start Routine erhält als Gesamtdauer der .mp3 Datei 0 Sekunden, obwohl sie tatsächlich rund 4 Minuten lang ist ! Das Feld
AxWindowsMediaPlayer1.currentMedia.duration)
enthält 0 und nicht 240 wie es richtig wäre !
Das ist sehr blöde, denn die Gesamtdauer benötige ich zum Einstellen der Track Bar und später auch zum "Springen" ...
Hat jemand eine Idee, warum das bei dieser einen CD nicht funktioniert ... und wie ich das beheben oder notfalls umgehen kann ?
Viele Grüße
Peter
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Peter329“ ()