I need to burn a 5GB+ data file to DVD-DL, using command line tools in linux. Obviously burning small (sub 2 or 4GB) files to DVD is easy using mkiso and cdrecord, or whatever. Now I need to burn a large file and I'm discovering it's not so easy.
It turns out there's a file size limit for ISO9660 of 4GB.
Doing a bit of research, it looks like you must burn UDF format instead of ISO, but the UDF burning utilities on linux are limited.
mkisofs has options -udf and -allow-limited-size which may solve my problem, though the "alpha" labelling of it doesn't inspire confidence.
My other issue is I need to know exactly how much usable (non-FS) data space I get out of a DVD-DL. That number is well known down to the byte level for ISO9660 on DVD (single layer). I'm having a really hard time finding hard numbers for DVD-DL and UDF overhead. One would assume you get DVD-SL x 2 raw space. And one could probably guess at some reasonable overhead for UDF. Still, hard numbers will help me avoid coastering a multi-$$ DVD-DL blank.
Hopefully someone has some experience with this?
Thanks!