Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: ogg integrity - system compatibility (Read 11810 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

ogg integrity - system compatibility

I have a collection of ogg/m4a files and I am trying to play them in an    
Amundsen+ / RNS315 / Mediasystem 2.2 (Skoda Superb unit)

m4a was all working fine but none of my ogg files were being read.
I have found by chance, one album that is being read successfully.

As you can see from the details below, both files (from original CDs) were encoded with same encoder version, same machine, etc.

File below - does NOT work.
Audio
ID                                      : 823256391 (0x3111E547)
Format                                  : Vorbis
Format settings, Floor                  : 1
Duration                                : 3mn 5s
Bit rate mode                            : Variable
Bit rate                                : 160 Kbps
Channel(s)                              : 2 channels
Sampling rate                            : 44.1 KHz
Compression mode                        : Lossy
Replay gain                              : -9.15 dB
Replay gain peak                        : 1.068674
Stream size                              : 3.55 MiB
Writing library                          : libVorbis (Schaufenugget) (20101101 (Schaufenugget))

File below DOES work.
Audio
ID                                      : 1604123575 (0x5F9CFBB7)
Format                                  : Vorbis
Format settings, Floor                  : 1
Duration                                : 2mn 29s
Bit rate mode                            : Variable
Bit rate                                : 160 Kbps
Channel(s)                              : 2 channels
Sampling rate                            : 44.1 KHz
Compression mode                        : Lossy
Replay gain                              : -8.36 dB
Replay gain peak                        : 1.178781
Stream size                              : 2.86 MiB
Writing library                          : libVorbis (Schaufenugget) (20101101 (Schaufenugget))

I am at a loss, as to how i can find what is causing the bulk of my files not to play in the car unit.

All files, play fine in foobar2000 or stream via plex media server.

 

ogg integrity - system compatibility

Reply #1
I had problems on some players with vorbis. Those files had a cover picture in them.
Sometimes it worked, sometimes it didn't.

ogg integrity - system compatibility

Reply #2
I had problems on some players with vorbis. Those files had a cover picture in them.
Sometimes it worked, sometimes it didn't.


Good call Rudolf, thanks.

The files that worked had 100x100 cover art, but the over files were all 200x200 or greater.
I reduced the size of the cover art to 100x100 and the non-working files, then worked.

I batched remove cover art from the files on the sd card, as the player doesn't display it anyway.
Problem solved.

ogg integrity - system compatibility

Reply #3
Glad to hear it worked. I used MP3TAG myself to remove the covers.

Quote
The files that worked had 100x100 cover art, but the over files were all 200x200 or greater.
I reduced the size of the cover art to 100x100 and the non-working files, then worked.

Good idea. Somehow i didn't thought about trying to reduce the picture size. 

ogg integrity - system compatibility

Reply #4
The embedded vorbis decoder library (tremor) requires at least enough memory to load the entire picture into RAM while parsing Ogg files.  This is fine on most devices, but if you use it on a very simple hardware device with little memory, you may run out and the file will not decode.  I submitted a patch for this years ago to the tremor mailing list that worked around this problem (and its in rockbox), but it was kind of a hack and I don't think much came of it. 

For compatibility reasons, I'd try to keep embedded album art in vorbis very small.  If you want to do large album art, use album.jpg files.

ogg integrity - system compatibility

Reply #5
Yep. Rockbox has problems with vorbis files using big cover pictures. Did you create a temporarily file without the cover or rewrote the decoder to ignore the picture itself?
Extracting the cover as album.jpg or folder.jpg like you said works too, but i was too lazy to do this by hand and have not found a tool for this.
Covers are a nice gimmick but i don't really need it (or am too lazy without a tool).