MakeMKV for Linux and VC-1 video

The place to discuss linux version of MakeMKV
Post Reply
kkloster21
Posts: 2
Joined: Wed Apr 15, 2009 4:42 am

MakeMKV for Linux and VC-1 video

Post by kkloster21 »

Mike Chen and others, i just installed MakeMKV 1.4.1 and tried it on a VC-1 blu-ray disc. MakeMKV reports that the file has been saved sucessfully, however the output file size displayed at completion of the title copy is significantly smaller than the displayed source file size (on the order of 500 MB short of the full 2.7 GB file). When i try to play the file (in VLC for example) the sound plays fine, but the video does not play (the same problem as in the previous version).

Please let me know if there is more information i can pass on or other tests i can run.
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: MakeMKV for Linux and VC-1 video

Post by mike admin »

What kind of source are you using? If you have access to a windows PC can you please verify if it is linux specific? In any case please enable "log debug messages" in preferences and post the log here if it contains any failures.
kkloster21
Posts: 2
Joined: Wed Apr 15, 2009 4:42 am

Re: MakeMKV for Linux and VC-1 video

Post by kkloster21 »

There are a series of failures that come up before i even click the "open Blu-ray disc" button:

Code: Select all

FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394597
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394597
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394597
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394597
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121263153
FAILURE: Code 0 at h|]z;sXLbKRGl##pL+V:29393447
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394597
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394597
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394597
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394597
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:29394068
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121262601
FAILURE: Code 4294967276 at TMPq6[|Pcthi:cz!WF:121263153
FAILURE: Code 0 at h|]z;sXLbKRGl##pL+V:29393447
Using direct disc access mode
no failures other than these came up while ripping a title from the disc. MakeMKV says "Copy complete. 1 title saved". In the file that is produced, the audio plays properly, but the video does not display at all (using VLC or mplayer).

** I should note that MakeMKV also produces these same errors for non-VC-1 discs (e.g., AVC/MPEG4) and, while it still produces a file with audio and video that play, the file now jumps and stutters (where the same blu-ray, same title ripped by MakeMKV 1.4.0 played smoothly). It appears that version 1.4.1 has broken something in the linux version of MakeMKV.

**update** After ripping one blu-ray title with both versions (1.4.0 and 1.4.1) of MakeMKV, i found that both versions produce a stuttering, choppy video (for this particular title). MakeMKV 1.4.0 produced no errors while ripping the disc, version 1.4.1 produced the errors above upon loading the disc (before clicking "open the disc").
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: MakeMKV for Linux and VC-1 video

Post by mike admin »

Thanks for update. Can you please post first few pages of "mkvinfo -vvv -x file.mkv" output for each problem mkv file? Please post log either here or PM me - the log should contain all headers and half a page of frames, discard the rest.
ggking7
Posts: 40
Joined: Mon Feb 23, 2009 4:28 pm

Re: MakeMKV for Linux and VC-1 video

Post by ggking7 »

I have the same problem with the first vc1 blu-ray I've tried. I get:

# mkvinfo title01.mkv
+ EBML head
|+ Doc type: matroska
|+ Doc type version: 2
|+ Doc type read version: 1
+ Segment, size 22665672653
|+ Seek head (subentries will be skipped)
|+ Segment information
| + Muxing application: libmakemkv v1.4.1 beta (0.7.7/0.8.0) x86_64-pc-linux-gnu
| + Writing application: MakeMKV v1.4.1 beta linux(x64-release)
| + Duration: 7792.800s (02:09:52.800)
|+ Segment tracks
| + A track
| + Track number: 1
| + Track UID: 1
| + Track type: video
| + Lacing flag: 0
| + Codec ID: V_MS/VFW/FOURCC
| + CodecPrivate, length 74 (FourCC: WVC1, 0x31435657)
| + Default duration: 41.708ms (23.976 fps for a video track)
| + Video track
| + Pixel width: 1920
| + Pixel height: 1080
| + Display height: 1080
| + Display width: 1920
| + Display unit: 0 (pixels)
| + A track
| + Track number: 2
| + Track UID: 2
| + Track type: audio
| + Lacing flag: 1
| + Codec ID: A_AC3
| + Default duration: 32.000ms (31.250 fps for a video track)
| + Name: 1/0
| + Audio track
| + Sampling frequency: 48000
|+ Chapters
| + EditionEntry
| + ChapterAtom
| + ChapterUID: 1
| + ChapterTimeStart: 00:04:18.049444444
| + ChapterDisplay
| + ChapterString: Chapter 00
| + ChapterAtom
| + ChapterUID: 2
| + ChapterTimeStart: 00:08:37.600400000
| + ChapterDisplay
| + ChapterString: Chapter 01
| + ChapterAtom
| + ChapterUID: 3
| + ChapterTimeStart: 00:10:55.154488888
| + ChapterDisplay
| + ChapterString: Chapter 02
| + ChapterAtom
| + ChapterUID: 4
| + ChapterTimeStart: 00:14:28.200666666
| + ChapterDisplay
| + ChapterString: Chapter 03
| + ChapterAtom
| + ChapterUID: 5
| + ChapterTimeStart: 00:18:56.927444444
| + ChapterDisplay
| + ChapterString: Chapter 04
| + ChapterAtom
| + ChapterUID: 6
| + ChapterTimeStart: 00:22:49.826777777
| + ChapterDisplay
| + ChapterString: Chapter 05
| + ChapterAtom
| + ChapterUID: 7
| + ChapterTimeStart: 00:25:50.507288888
| + ChapterDisplay
| + ChapterString: Chapter 06
| + ChapterAtom
| + ChapterUID: 8
| + ChapterTimeStart: 00:31:25.383488888
| + ChapterDisplay
| + ChapterString: Chapter 07
| + ChapterAtom
| + ChapterUID: 9
| + ChapterTimeStart: 00:35:18.533066666
| + ChapterDisplay
| + ChapterString: Chapter 08
| + ChapterAtom
| + ChapterUID: 10
| + ChapterTimeStart: 00:37:14.690777777
| + ChapterDisplay
| + ChapterString: Chapter 09
| + ChapterAtom
| + ChapterUID: 11
| + ChapterTimeStart: 00:39:41.712666666
| + ChapterDisplay
| + ChapterString: Chapter 10
| + ChapterAtom
| + ChapterUID: 12
| + ChapterTimeStart: 00:42:49.400155555
| + ChapterDisplay
| + ChapterString: Chapter 11
| + ChapterAtom
| + ChapterUID: 13
| + ChapterTimeStart: 00:46:48.680866666
| + ChapterDisplay
| + ChapterString: Chapter 12
| + ChapterAtom
| + ChapterUID: 14
| + ChapterTimeStart: 00:50:05.502488888
| + ChapterDisplay
| + ChapterString: Chapter 13
| + ChapterAtom
| + ChapterUID: 15
| + ChapterTimeStart: 00:53:24.284400000
| + ChapterDisplay
| + ChapterString: Chapter 14
| + ChapterAtom
| + ChapterUID: 16
| + ChapterTimeStart: 00:59:02.455577777
| + ChapterDisplay
| + ChapterString: Chapter 15
| + ChapterAtom
| + ChapterUID: 17
| + ChapterTimeStart: 01:01:41.072355555
| + ChapterDisplay
| + ChapterString: Chapter 16
| + ChapterAtom
| + ChapterUID: 18
| + ChapterTimeStart: 01:05:36.515911111
| + ChapterDisplay
| + ChapterString: Chapter 17
| + ChapterAtom
| + ChapterUID: 19
| + ChapterTimeStart: 01:07:27.084688888
| + ChapterDisplay
| + ChapterString: Chapter 18
| + ChapterAtom
| + ChapterUID: 20
| + ChapterTimeStart: 01:09:41.468955555
| + ChapterDisplay
| + ChapterString: Chapter 19
| + ChapterAtom
| + ChapterUID: 21
| + ChapterTimeStart: 01:14:36.138333333
| + ChapterDisplay
| + ChapterString: Chapter 20
| + ChapterAtom
| + ChapterUID: 22
| + ChapterTimeStart: 01:17:13.545577777
| + ChapterDisplay
| + ChapterString: Chapter 21
| + ChapterAtom
| + ChapterUID: 23
| + ChapterTimeStart: 01:20:37.707866666
| + ChapterDisplay
| + ChapterString: Chapter 22
| + ChapterAtom
| + ChapterUID: 24
| + ChapterTimeStart: 01:23:31.881866666
| + ChapterDisplay
| + ChapterString: Chapter 23
| + ChapterAtom
| + ChapterUID: 25
| + ChapterTimeStart: 01:27:54.060444444
| + ChapterDisplay
| + ChapterString: Chapter 24
| + ChapterAtom
| + ChapterUID: 26
| + ChapterTimeStart: 01:30:35.304866666
| + ChapterDisplay
| + ChapterString: Chapter 25
| + ChapterAtom
| + ChapterUID: 27
| + ChapterTimeStart: 01:35:26.971244444
| + ChapterDisplay
| + ChapterString: Chapter 26
| + ChapterAtom
| + ChapterUID: 28
| + ChapterTimeStart: 01:39:18.494200000
| + ChapterDisplay
| + ChapterString: Chapter 27
| + ChapterAtom
| + ChapterUID: 29
| + ChapterTimeStart: 01:44:15.123866666
| + ChapterDisplay
| + ChapterString: Chapter 28
| + ChapterAtom
| + ChapterUID: 30
| + ChapterTimeStart: 01:47:21.059622222
| + ChapterDisplay
| + ChapterString: Chapter 29
| + ChapterAtom
| + ChapterUID: 31
| + ChapterTimeStart: 01:49:25.600688888
| + ChapterDisplay
| + ChapterString: Chapter 30
| + ChapterAtom
| + ChapterUID: 32
| + ChapterTimeStart: 01:55:28.004400000
| + ChapterDisplay
| + ChapterString: Chapter 31
| + ChapterAtom
| + ChapterUID: 33
| + ChapterTimeStart: 02:01:30.324688888
| + ChapterDisplay
| + ChapterString: Chapter 32
| + ChapterAtom
| + ChapterUID: 34
| + ChapterTimeStart: 02:05:04.371866666
| + ChapterDisplay
| + ChapterString: Chapter 33
| + ChapterAtom
| + ChapterUID: 35
| + ChapterTimeStart: 02:06:16.026777777
| + ChapterDisplay
| + ChapterString: Chapter 34
|+ Cluster
ggking7
Posts: 40
Joined: Mon Feb 23, 2009 4:28 pm

Re: MakeMKV for Linux and VC-1 video

Post by ggking7 »

I should also mention that the .m2ts file plays back perfectly.
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: MakeMKV for Linux and VC-1 video

Post by mike admin »

The file information looks fine. Are you using VLC player? We have not seen this issue.
ggking7
Posts: 40
Joined: Mon Feb 23, 2009 4:28 pm

Re: MakeMKV for Linux and VC-1 video

Post by ggking7 »

mplayer behaves in the way I've described. vlc behaves the same way but says:

"VLC does not support the audio or video format WVC1."

kkloster21 has reported an identical issue with 2 out of 2 vc1 Blu-Rays he has tried:

http://forum.doom9.org/showthread.php?t=146246
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: MakeMKV for Linux and VC-1 video

Post by mike admin »

I see - it is apparently the state of VC1 on linux. Were you ever able to play any VC-1 MKV on your box sucessfully? For example, if you demux M2TS file and create MKV out of it with mkvtoolnix, will it work?

You also mentioned that M2TS file played fine for you - what player did you use, vlc or mplayer?

I believe that svn build of VLC does support VC-1 properly.
ggking7
Posts: 40
Joined: Mon Feb 23, 2009 4:28 pm

Re: MakeMKV for Linux and VC-1 video

Post by ggking7 »

The vc1 m2ts file plays fine in mplayer.

I can't figure out how to demux/remux the m2ts file with mkvtoolnix. I tried 'mkvmerge -o file.mkv file.m2ts' with no luck. It just sits there.

Will LCPM-HD audio streams be supported?
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: MakeMKV for Linux and VC-1 video

Post by mike admin »

The app to demux m2ts is called tsmuxer and there is a linux version. Once demuxed, mkvtoolnix can mut a mkv file.

LPCM-HD will be supported soon.
Post Reply