Help - Search - Members - Calendar
Full Version: OggDropXPd on XP x64
Hydrogenaudio Forums > Lossy Audio Compression > Ogg Vorbis > Ogg Vorbis - General
Xenno
At first I thought OD was having troubles with drag-n-drop from a 64 bit explorer window but it turns out that it is certain flacs that won't encode (on either OD 1.8.8 P3 or 1.9 P4).

This one won't ...

CODE
Irfan - Seraphim - 03 - Hagia Sophia.flac

Free Lossless Audio Codec (FLAC)
  44.1 kHz Sample Rate
  16 Bits Per Sample
  2 Channels

  Min Block Size = 4096
  Max Block Size = 4096
  Min Frame Size = 14
  Max Frame Size = 12836
  Padding Block = 7568 bytes

SeekTable Block (648 bytes):
  # of points = 36

Vorbis Comment Block (664 bytes):
  Vendor String = reference libFLAC 1.2.1 20070917
  asin = B000UZDGBU
  albumartistsort = Irfan
  musicbrainz_artistid = 911d1166-5095-411a-8d6d-0556e50c4eb7
  barcode = 3760006861124
  releasetype = album
  releasecountry = FR
  artistsort = Irfan
  musicbrainz_albumid = ac9ff732-814f-4c91-87eb-acc311c80c7d
  releasestatus = official
  totaltracks = 9
  albumartist = Irfan
  musicbrainz_albumartistid = 911d1166-5095-411a-8d6d-0556e50c4eb7
  catalognumber = PRIK112
  musicbrainz_trackid = aa7061db-fe15-4aa8-99fa-c9fd63e818fd
  TITLE = Hagia Sophia
  ARTIST = Irfan
  ALBUM = Seraphim
  DATE = 2007
  GENRE = Avant-Garde
  COMMENT = net>flac 1.2.1
  TRACKNUMBER = 3
  LABEL = Prikosnovénie


These will:

CODE
Need for Speed Carbon (bonus) - 01 - Ekstrak - D-Fuse.flac

Free Lossless Audio Codec (FLAC)
  48.0 kHz Sample Rate
  16 Bits Per Sample
  2 Channels

  Min Block Size = 4608
  Max Block Size = 4608
  Min Frame Size = 1230
  Max Frame Size = 14189
  Padding Block = 32614 bytes

Vorbis Comment Block (194 bytes):
  Vendor String = reference libFLAC 1.1.1 20041001
  TITLE = D-Fuse
  ARTIST = Ekstrak
  ALBUM = Need for Speed Carbon (bonus)
  DATE = 2006
  GENRE = Soundtrack
  COMMENT = DVD>AC3>flac 1.2.1
  TRACKNUMBER = 01


Vas - Sunyata - 04 - Sunyata.flac

Free Lossless Audio Codec (FLAC)
  44.1 kHz Sample Rate
  16 Bits Per Sample
  2 Channels

  Min Block Size = 4096
  Max Block Size = 4096
  Min Frame Size = 770
  Max Frame Size = 13447
  Padding Block = 8040 bytes

SeekTable Block (1206 bytes):
  # of points = 67

Vorbis Comment Block (192 bytes):
  Vendor String =
  TITLE = Sunyata
  ARTIST = Vas
  ALBUM = Sunyata
  DATE = 1997
  TRACKNUMBER = 04
  GENRE = New Age
  DESCRIPTION = net>flac 1.2.1
  COMMENT = net>flac 1.2.1


SeekTable Block exists in the first one (plus a bunch of extra tags) but not in the other two. Could this be the problem?


Log file: Identical between 1.8.8 P3 and 1.9 P4 on same file, except 1.9 has this ...

*********************************** error is: Invalid argument (22)

What is this error?

Computer is a 3 GHz C2D (E8400) w/ 4 GB RAM
john33
I don't think it can be the SeekTable Block as there is one present in 'Sunyata' as well.

You'll have to leave this with me for the moment. I do have an XP x64 system to test on, which is also an E8400 @ 3.6GHz with 4GB DDR2.
john33
No answer, just an update. wink.gif

I've found that I have a bunch of FLACs that play perfectly OK in Foobar, but silently fail to encode in oggdropXPd. Interestingly, these same files fail on both XP x64 and 32 bit XP Pro. I've tried removing tags, but it makes no difference. I'm going to check my FLAC compile to see whether there was a compile option that I missed, or some other factor.

More to follow........... wink.gif
john33
Well, I discovered the problem with my FLAC files that fail and it's down to the fact that they have id3 tags at the front of the file. The Xiph code for FLAC file processing demands that the first 4 chars of the file are 'fLaC' and if there are id3 tags in front of this, then it fails to recognise them as valid FLAC files. Is this the cause of your problem? I may look at resolving this and discarding the id3 data.
Xenno
That would make sense as the failed file has those extra tags in it that no tag editor I've tried so far can edit (Win: Tag & Rename, 1by1 or in Ubuntu: EasyTag, Amarok). Since JRiver Media Center detected the extras, maybe it can strip them out. If not, I'll see if the flac encoder can strip out all tags, then re-tag from scratch. Thanks brother.

BTW ... I see the other SeekTable now ... D'oh!
john33
I don't really do much tagging of my own stuff, only the basics at the most. If all else fails, you can use a Hex editor like 'xvi32', freeware, and remove it manually. The file will start with 'ID3' and you can select all the way down to 'fLaC' and then use 'Edit/BlockDelete' and then just save the edited file. Actually very easy and doesn't take much time assuming you don't have too many to edit! wink.gif

Edit: With mine, they were ripped and converted with EAC having forgotten to turn off id3 tagging.
Xenno
Yop ... ID3 tags was it. Stripped them out via xvi and successfully OD'd them. Thanks!

edit: Now when can we expect a native (non WINE) Linux 32/64 bit version of OD? cool.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.