DeaDBeeF-Player / deadbeef

DeaDBeeF Player
https://deadbeef.sourceforge.io/
Other
1.65k stars 178 forks source link

AAC .m4a files only loading 75% of track length on stable version & crash when adding these files on git version #3046

Open Anarcraft opened 9 months ago

Anarcraft commented 9 months ago

I am combining both issues into this one issue I'm submitting because I suspect they relate. If you need a separate issue for this I will be happy to do so.

Steps to reproduce the problem:

A. Add AAC .m4a files I converted with iTunes about 20 years ago on the stable version (1.9.6-1) then try to play entire file. B. Add these files on the latest git version of Deadbeef and the app crashes.

What's going on? Describe the problem in as much detail as possible.

A. Track length is missing about the last 25% of track. This is shown in the listed duration of track and playback ends early. B. Adding these tracks to the latest git version crashes the app if the tracks do not already exist in the library. Not sure if there is a crash log for this.

Information about the software: Example track info:

Encoder: iTunes v7.4.2, QuickTime 7.2 iTunSMPB: 00000000 0000084E 0000025D 00000000008ACD55 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 iTunNORM: 0000081B 00000831 00004679 0000468E 0001ACD3 0001ACD3 00007F27 00008000 0000E811 0003B886 FILETYPE: MP4 AAC FILE_SIZE: 3459980 BPS: 16 CHANNELS: 2 SAMPLERATE: 32000 BITRATE: 134

Duration: 3:26 Actual duration should be: 4:44

Track name/artist for my reference: Ooops/808 State

Deadbeef version:1.9.6-1 and r11697.76b765ecd-1 OS: Garuda Linux (Arch Linux) (up to date)

I can attach track file if needed.