This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#11856 - Set of ogg vorbis files will not play
Attached to Project:
Rockbox
Opened by Leeman Bros (LeemanBros) - Monday, 03 January 2011, 19:29 GMT+2
Last edited by MichaelGiacomelli (saratoga) - Thursday, 01 December 2011, 04:39 GMT+2
Opened by Leeman Bros (LeemanBros) - Monday, 03 January 2011, 19:29 GMT+2
Last edited by MichaelGiacomelli (saratoga) - Thursday, 01 December 2011, 04:39 GMT+2
|
DetailsIn regards to this post: http://forums.rockbox.org/index.php/topic,26888.0.html
Single OGG file from the entire folder - 10 mb http://www.fileserve.com/file/pFJVdXz Entire Folder directory - 141.29 mb http://www.fileserve.com/file/Q6jDcjb |
This task depends upon
Closed by MichaelGiacomelli (saratoga)
Thursday, 01 December 2011, 04:39 GMT+2
Reason for closing: Accepted
Thursday, 01 December 2011, 04:39 GMT+2
Reason for closing: Accepted
The first file is probably corrupted. VLC simply refuses to play it and seems unable to parse its header (gives wrong track length). ffmpeg does play the file however. Looking at the metadata its got a huge PNG file stuck in the Vorbis tags as a "comment" that none of my programs can understand. You could try removing that and see if that fixes your file.
The Ogg layer tries to read the entire comment packet into memory, which fails due to the large embedded album art (Foobar2000 can display it, by the way).
yeah, the failure playing files with a huge comment packet is known, we could skip that packet entirely to avoid this problem IIUC since we don't use the metadata in the codec anyway.
Here's a patch that hacks around the huge comment packet problem and should let such files play fine, it works for the one such file i have. It would be interesting to hear if it also works for others.
committed the patch