Hi,

I'm seeing the same issue on Buffy The Vampire Slayer S1D3 and S2D3. I've
modified the code to print out the offending data structures, but I'm not
sure what to do about them.

I added...

--- a/dvdvideo/volume.py
+++ b/dvdvideo/volume.py
@@ -156,6 +156,9 @@ class FileSetUdf:

         i = input[0]
         j = input[1]
+        print(i, i.entry)
+        print(j, j.entry)
+
         ad_i = i.entry.ad[0]
         ad_j = j.entry.ad[0]


and got...

<FileIdentifier with name: 'VIDEO_TS.IFO'> <FileEntry with icbtag: <ICBTag
with filetype: 5; flags: 230>; ad: (<ShortAD with location: 115685; length:
12288; flags: 0,)>
<FileIdentifier with name: 'VIDEO_TS.VOB'> <FileEntry with icbtag: <ICBTag
with filetype: 5; flags: 230>; ad: (<ShortAD with location: 115691; length:
532480; flags: 0,)>
<FileIdentifier with name: 'VTS_01_0.IFO'> <FileEntry with icbtag: <ICBTag
with filetype: 5; flags: 230>; ad: (<ShortAD with location: 115965; length:
124928; flags: 0,)>
<FileIdentifier with name: 'VTS_01_0.VOB'> <FileEntry with icbtag: <ICBTag
with filetype: 5; flags: 230>; ad: (<ShortAD with location: 116026; length:
69462016; flags: 0,)>
<FileIdentifier with name: 'VTS_02_0.IFO'> <FileEntry with icbtag: <ICBTag
with filetype: 5; flags: 230>; ad: (<ShortAD with location: 3895931;
length: 24576; flags: 0,)>
<FileIdentifier with name: 'VTS_02_0.VOB'> <FileEntry with icbtag: <ICBTag
with filetype: 5; flags: 230>; ad: ()>

Hope that helps,
Andrew

Reply via email to