[mythtv-users] Large files burned with mytharchive

Mario Limonciello mario.mailing at gmail.com
Wed Oct 25 15:51:27 UTC 2006


To follow up with this a bit:

I have come across many forums where people have indicated that the maximum
file size for ISO9660 Level 2 is 2GB.  I have also come across some
information that for ISO9660 Level 3, its 4GB.
I couldn't find a definitive site saying both of these in one place, but a
friend of mine came across this small snippet:

IS09660 has a limitation of 2GB at Level 2 ISO9660 and 4GB at level 3,
> currently Nero and other burning roms at this time dont support ISO9660
> level 3 - The only way to get your files > 2Gb to DVD is using UDF
> filesystem on you discs, but most DVD players dont support UDF - Now,
> another problem that is being presented in this situation is that Nero and
> many other linux apps is there is also a 2GB file size limitation
> implemented deep within the programming implementations of libc (this
> changed in newer 64-bit sources) that limits the file size to 2GB (more
> specificly 2^31 - 1) there is a workaround to implement LFS into the libc
> kernal source which the limit becomes 2^63 or 8TB, I can send you a link to
> more on that, but from what I can tell it is really not worth it...you might
> try to find a way to do what the dvd makers have been implementing to use
> ISO9660 level 2, split your video into VOB's at 1GB because that is the
> "roundest" file size below below the 2^31 -1 limit
>

So this being the case, I see two possible solutions.

1) MythArchive needs to learn how to start splitting files up into 1 GB
chunks.  Create a patch to start doing so.
2) MythArchive needs to learn how to write UDF.  I haven't even ever written
a UDF disk myself, so I'll have to see how readily feasible this is.

Also while on the subject of mytharchive learning how to split up files, it
would be very useful for mythvideo to learn how to properly read these
files.
I have a symlink inside my videos directory to /mnt/cdrom0 and /mnt/cdrom1.
Every time I open the videos list, it will show the actual contents rather
then whats in the metadata.  If I insert a mytharchive written DVD, it will
list the filename as the long string of numbers, which isn't a big deal.  If
these files are split up, then it becomes a pain since they won't
automatically load into the next one.  Or more feasibly, the mythdvd plugin
could be modified to understand how to play native archives and load the xml
file for them and everything.

Mario
On 10/25/06, Mario Limonciello <mario.mailing at gmail.com> wrote:
>
> John, Michael
>
> I have attempted this with two machines.  Both are running Ubuntu Edgy
> with the latest cdrtools package.  I have no idea whether mkisofs is
> compiled with large file support (is there an easy way to check?).
>
> The desktop is an Intel EM64T with an Intel Motherboard (845 I belive).
> Here is it's burner:
>
> Oct 24 13:11:09 localhost kernel: [   49.691236] hda: LITE-ON DVDRW
> SHW-160P6S, ATAPI CD/DVD-ROM drive
>
>
> The laptop is an IBM Thinkpad r50p. It's an x86 only box.
> Here is it's burner:
> [17179577.464000] hdc: MATSHITADVD-RAM UJ-811, ATAPI CD/DVD-ROM drive
>
>
> I have experimented with both DVD+R and DVD-R disks, and always yield
> the same results.  NeroLinux will burn the entire thing, but the ToC for
> the disk says the MPEG2 file is only 3.4 megs.  Mkisofs will always show
> this error message, and even ISO files will not include the large file.
>
> I have had no trouble burning slightly smaller files (3.6GB) in the
> past, so this is really mind boggling.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20061025/f08f1a95/attachment.htm 


More information about the mythtv-users mailing list