Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  Fuze Track Skipping
« previous next »
  • Print
Pages: [1]

Author Topic: Fuze Track Skipping  (Read 1422 times)

Offline Nerdy3.14159265

  • Member
  • *
  • Posts: 6
Fuze Track Skipping
« on: May 14, 2012, 09:15:56 PM »
I'm running Rockbox version 3.11.2 and I have a set of songs that every single time I attempt to play them they are skipped without even a second of audio. I can play them with no problems in Foobar and there shouldn't be any issues with their encoding.

http://dl.dropbox.com/u/4240139/Faceoff.ogg

That's a link to a copy of one of the files; there shouldn't be any issues with me distributing it. I got it from the artists bandcamp for a donation ( it was listed as buy it for free or more ).
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Fuze Track Skipping
« Reply #1 on: May 14, 2012, 09:38:12 PM »
Quote from: Nerdy3.14159265 on May 14, 2012, 09:15:56 PM
I'm running Rockbox version 3.11.2 and I have a set of songs that every single time I attempt to play them they are skipped without even a second of audio. I can play them with no problems in Foobar and there shouldn't be any issues with their encoding.

Its the large embedded cover art.  The Ogg spec isn't supposed to have embedded album art, so the official decoders do not handle them well if the embedded art is bigger then the available RAM. 

We need to fix this, but the Ogg people haven't fixed it upstream, and its non-trivial for us to work around given how Ogg works. 
Logged

Offline Nerdy3.14159265

  • Member
  • *
  • Posts: 6
Re: Fuze Track Skipping
« Reply #2 on: May 14, 2012, 09:43:11 PM »
Okay, now a couple more questions:

I would have thought that rockbox would ignore the cover art because I have smaller copies in the albumart folder, is that not the case?

Is this something that will be fixed in the future with rockbox and/or the ogg format?

Lastly, would the best fix be to find any that are having issues and just shrink the cover art down to something more reasonable? ( I only put huge cover art on songs that I get lossless copies of, normally I try to keep it around 300kb. I swear I'm OCD when it comes to my media )

P.S. Thanks for the very quick response.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Fuze Track Skipping
« Reply #3 on: May 14, 2012, 09:48:13 PM »
Quote from: Nerdy3.14159265 on May 14, 2012, 09:43:11 PM
I would have thought that rockbox would ignore the cover art because I have smaller copies in the albumart folder, is that not the case?

Embedded album art in Ogg is always ignored.  That doesn't really matter though if the Vorbis code crashes due to lack of memory trying to walk the bitstream.   
Logged

Offline Nerdy3.14159265

  • Member
  • *
  • Posts: 6
Re: Fuze Track Skipping
« Reply #4 on: May 14, 2012, 11:44:51 PM »
Interesting I didn't know that the embedded album art was always ignored. I'll just have to take the files that skip and shrink down their album art. Do you know when/if the Ogg standard will be updated to officially include embedded album art? I prefer all my album art to be embedded to prevent losing the album art or messing with additional files.
Logged

Offline Lear

  • Developer
  • Member
  • *
  • Posts: 533
Re: Fuze Track Skipping
« Reply #5 on: May 16, 2012, 11:00:16 AM »
Hm, there is a hack in vorbisfile.c to avoid large comment packets. Seems like it doesn't work in this case. Or maybe it just doesn't go deep enough (the Ogg layer may need fixes too).

Btw, the album art is almost 25% of the file... :) Smaller album art would probably work.
Logged

Offline Nerdy3.14159265

  • Member
  • *
  • Posts: 6
Re: Fuze Track Skipping
« Reply #6 on: May 16, 2012, 02:21:00 PM »
Like I said, I normally shrink all my album art until it makes around a 300kb png before I attach it. I'm just a bit OCD when it comes to my media, so what I've been doing is if I buy the lossless copies I keep the really high res album art attached to them. So I end up with a 1080p png attached to it, which can be rather large still compared to how small ogg are. It was only 500kb when I extracted it but I switched it for another around 300kb and it works fine. I'll just have to go through and change my other files too.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  Fuze Track Skipping
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.075 seconds with 16 queries.