Ripping MKV from ISO fails everytime 4GB file limit?

The place to discuss linux version of MakeMKV
Post Reply
eschoeller
Posts: 4
Joined: Sat Sep 17, 2011 8:35 pm

Ripping MKV from ISO fails everytime 4GB file limit?

Post by eschoeller »

I have 6 ISO files that I have tried ripping to MKV using this application. They all read just fine and start ripping away until the output file hits about 3.8 or 3.9 GB I have even seen it get to 3998MB. Then the rip stops and prompts: "Copy complete. 0 titles saved, 1 failed."

What gives? I have tried writing to an XFS filesystem as well as an ext4 filesystem. Both can certainly support +4GB files. I'm on kubuntu 11.04. This looks like a rock solid app, and I'd much prefer to start using it instead of handbrake ... if it will work!
Woodstock
Posts: 10002
Joined: Sun Jul 24, 2011 11:21 pm

Re: Ripping MKV from ISO fails everytime 4GB file limit?

Post by Woodstock »

Are you running on a 32 or 64 bit Linux system? There are some libraries on 32-bit systems that won't work with file sizes over 4GB, no matter what the file system supports. And, if the file systems are mounted via a SMB share, sometimes a 4GB limit will rear its ugly head, because of the SMB networking.

I routinely rip 7-25GB MKVs on Windows, saving to Linux-based shares, but I have seen reports here about libraries being linked in that generate an error when their internal (32-bit) counter rolls over...
MakeMKV Frequently Asked Questions
How to aid in finding the answer to your problem: Activating Debug Logging
eschoeller
Posts: 4
Joined: Sat Sep 17, 2011 8:35 pm

Re: Ripping MKV from ISO fails everytime 4GB file limit?

Post by eschoeller »

Yeah, I'm on a 64 bit system - should have included that bit of info :)

Code: Select all

uname -a
Linux hexoid 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Code: Select all

ldd /usr/bin/makemkv
        linux-vdso.so.1 =>  (0x00007fffb5bff000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6222297000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6221f91000)
        libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0x00007f62212ef000)
        libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0x00007f6220e5f000)
        libQtDBus.so.4 => /usr/lib/libQtDBus.so.4 (0x00007f6220be8000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f62209c9000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f62207b1000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f62205a9000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6220392000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f6222652000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f622010d000)
        libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f621fed7000)
        libaudio.so.2 => /usr/lib/libaudio.so.2 (0x00007f621fcbd000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f621f9ce000)
        libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f621f7a7000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f621f50d000)
        libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f621f2bc000)
        libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f621f0b4000)
        libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f621ee98000)
        libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f621ec88000)
        libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f621ea7d000)
        libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f621e86a000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f621e530000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f621e32c000)
        libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f621e126000)
        libQtXml.so.4 => /usr/lib/libQtXml.so.4 (0x00007f621dee2000)
        libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f621dc9e000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f621da73000)
        libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f621d80d000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f621d609000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f621d3cd000)
        libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f621d1c8000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f621cfab000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f621cda5000)
Originally I was reading the ISO file over NFS, but decided to copy it over to the local machine and then load it in hoping it was some sort of NFS issue ... but that was not the case. It's all local now. Any other hints/ideas?
nutter
Posts: 1
Joined: Tue Sep 20, 2011 11:26 pm

Re: Ripping MKV from ISO fails everytime 4GB file limit?

Post by nutter »

What is the file system that you are writing to? Some FS types can't create files > 4GB, can you create a test file that is bigger than 4GB?
eschoeller
Posts: 4
Joined: Sat Sep 17, 2011 8:35 pm

Re: Ripping MKV from ISO fails everytime 4GB file limit?

Post by eschoeller »

I've tried writing to both an XFS and ext4 filesystem. both are modern FSes that certainly support files larger than 4GB. I ran makemkv through strace just for fun but of course wasn't able to see anything useful. While running it through strace it did continue slightly past the 4GB limit.
crowfax
Posts: 972
Joined: Thu Feb 18, 2010 5:55 am

Re: Ripping MKV from ISO fails everytime 4GB file limit?

Post by crowfax »

I've never had this problem under linux other than when i was trying to write over a samba share.
Home Theater PC: Assassin HTPC, XBMCbuntu 12.0 (Frodo), Intel i5 3570k 3.4 GHz Ivy Bridge w/ HD 4000, LG BD-ROM
Playback Devices: Mede8er MED600X3D, MyGica EnjoyTV 120, Xtreamer SideWinder 3, Crystal Acoustics MediaMatchBox
eschoeller
Posts: 4
Joined: Sat Sep 17, 2011 8:35 pm

Re: Ripping MKV from ISO fails everytime 4GB file limit?

Post by eschoeller »

Is there a debug log I can activate?
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: Ripping MKV from ISO fails everytime 4GB file limit?

Post by mike admin »

Yes. Preferences, "show debug messages".
Post Reply