Log in

View Full Version : Using MeGUI, having trouble muxing to MKV container


scottws
1st September 2007, 14:50
I am trying to convert Pan's Labyrinth into a playable video file via MeGUI. As it is a movie voiced in Spanish, I wanted the English subtitles. I ripped it using DVD Decrypter, and also had it write out a chapter list in OGG format. I used MeGUI to create the D2V file and the AVS file. I also used the Vobsubber tool in MeGUI to create a .sub and .idx file for the English subtitles.

At first, I encoded the video using x264 in the MP4 container format and the audio into ND AAC. Then I used the MP4 muxer in MeGUI to mux the video, audio, chapters list, and subtites. The video and audio are fine, but I couldn't get the subtitles to appear. I was watching in WMP11, but I have Haali Media Splitter installed and had the subtitles box checked. I also downloaded Media Player Classic from sourceforge, but the subtitle option was greyed out as if there weren't any subtitles in the MP4 file. Then I read somewhere that MP4 containers don't support VobSub subtitles, so I decided just to put it in a MKV container instead. This is where I run into a problem.

When I try to mux the MP4 video file, the MP4 audio file, the chapter list, and the subtitles using the MKV muxer in MeGUI, I get the following error:

mkvmerge.exe - Unable To Locate Component
This application has failed to start because pcrecpp.dll was not found. Re-installing the application may fix this problem.

I searched Google by "pcrecpp.dll" and it seems this is not a very common file at all and many of the references were right here at doom9. I also searched my C:\ drive, which contains my applications and Windows, and I was unable to locate the file pcrecpp.dll.

I tried processing the video again, putting it in a MKV container from the start instead of MP4, but this made no difference. I seem to be completely unable to mux into MKV. Does anyone have any idea what might cause this?

Here is my log. It acts like it completes ok, but it completes instantaneously, and the file I selected for output is not created.

------------

Looking for job processor for job...
Processor found!
Starting job job4 at 9:37:48 AM
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
-o "E:\Temp\Pan's Labyrinth_final.mkv" -A -S "E:\Temp\Pan's Labyrinth.mp4" --language 1:eng -a 1 -D -S "E:\Temp\VTS_03_1 T02 3_2ch 448Kbps DELAY 0ms.mp4" --language 0:eng -s 0 -D -A "E:\Temp\VTS_03_0.idx" --chapters "E:\Temp\VTS_03 - Chapter Information - OGG.txt" --no-clusters-in-meta-seek
successfully started encoding
Processing ended at 9:38:29 AM
----------------------------------------------------------------------------------------------------------

Log for job job4


----------------------------------------------------------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Postprocessing finished!

mitsubishi
1st September 2007, 15:04
Install mkvtoolnix: http://www.bunkus.org/videotools/mkvtoolnix/downloads.html

It includes the dll, meGUI is missing it.

scottws
1st September 2007, 15:04
New info: I found another suggestion to extract the newest version of the file located at http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/ to my mkvmerge folder under the MeGUI folder, and this did not correct the issue.

Sharktooth
1st September 2007, 15:05
ah! thanx... i'll fix it later... :)

scottws
1st September 2007, 15:13
Install mkvtoolnix: http://www.bunkus.org/videotools/mkvtoolnix/downloads.html

It includes the dll, meGUI is missing it.
Cool, yeah this seems to have corrected the issue. Thanks.

Can I just move the .dll to the mkvmerge folder under MeGUI and uninstall mvktoolnix? They seem to contain a lot of the same files.

scottws
1st September 2007, 15:15
Well, all this work for nothing. Still no subtitles under WMP11 or Media Player Classic. I don't get it.

Haali Media Splitter detects them embedded, but they won't show up.

mitsubishi
1st September 2007, 15:55
I normally only use text subs, but, they should display (badly) in VLC.

To use MPC's own subtitle support, you cannot be in overlay mode, change the renderer to VMR.

To use a different player, you need to have directvobsub installed. (http://www.free-codecs.com/download/DirectVobSub.htm)

scottws
1st September 2007, 16:51
Ok, I installed DirectVobSub, but now the movie won't even play. Not the MP4 one or the MKV one.

Edit: It won't play under WMP11, but it plays under MPC. And it has subtitles! Except they are in Spanish lol.

Thanks for your help.

scottws
1st September 2007, 17:30
Geez, I give up.

If I try to re-get the English subtitles, they keep showing up as Spanish. If I try to select the Spanish ones, I just get an error. If I try both, I get another error.

Sharktooth
2nd September 2007, 14:24
the matroska problems in megui should be fixed now.