tsuzu / xld

Automatically exported from code.google.com/p/xld
0 stars 0 forks source link

Ripping to .ogg produces silent files when cover art embedded #145

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Insert audio cd.
2. Click Get Metadata with Ogg Vorbis and "Embed cover art images into files" 
enabled in preferences.
3. Extract.

How about the reproducibility (always, sometimes, rarely, ...)?
On different attempts to rip, it doesn't always affect the same tracks.  
Sometimes different tracks are silent.

What is the expected output? What do you see instead?
Expected output is 14 ripped Ogg Vorbis tracks.  Instead, about half playback 
silence in iTunes with the Xiph plugin, and all play silently in VLC, though 
the time counter in both works.

What version of the product are you using? On what operating system?
XLD 20121222, OS X 10.4.11

Please provide any additional information below.
This bug only happens when cover art images are embedded in the files.  When I 
disable the preference or when no cover image is retrieved from FreeDB, all 
.oggs rip successfully.  As far as I can tell this only happens with Ogg Vorbis.

Original issue reported on code.google.com by ppcludd...@gmail.com on 31 Dec 2012 at 8:00

GoogleCodeExporter commented 9 years ago
Can you upload the problematic file?

Original comment by tmkkmac on 1 Jan 2013 at 4:17

GoogleCodeExporter commented 9 years ago
Here's one that plays only silence in both iTunes and VLC.  In VLC's Errors and 
Warnings message, it says:

vorbis error: 2nd Vorbis header is corrupted
vorbis error: this bitstream does not contain Vorbis audio data

and the second line is repeated dozens of times.

Original comment by ppcludd...@gmail.com on 1 Jan 2013 at 5:31

Attachments:

GoogleCodeExporter commented 9 years ago
As far as I've tested with the latest VLC (2.0.5), it plays without problem. 
And the official oggdec program also decodes the file without problem.

I don't know which version of VLC you are using, but I guess your one is too 
old.

Original comment by tmkkmac on 1 Jan 2013 at 5:45

GoogleCodeExporter commented 9 years ago
Xiph wiki says:
>VLC 0.9.4/0.9.6: doesn't play
>Patch send to VLC to fix this - should get in 1.0.0
http://wiki.xiph.org/VorbisComment#Cover_art

About the Xiph QT component, I guess it also has the similar issue. 
METADATA_BLOCK_PICTURE is relatively a new feature in ogg vorbis, and it isn't 
always supported properly by all players.

Original comment by tmkkmac on 1 Jan 2013 at 5:58