Log in

View Full Version : Missing M2V Files


Pages : [1] 2

jdobbs
25th April 2005, 10:49
For anyone who can repeat this "MISSING M2V FILE" error using CCE v2.70, v2.66, or v2.67:

Could you please try this:

After the REBUILD phase, in the REBUILDER.ECL file do a global find and replace. Change all entries saying "adjust_q_matrix=0" to "adjust_q_matrix=1". Then run the ENCODE phase and see if the error is still there.

I'm trying to find out if this setting has an impact on the missing M2V problem.

If you'd report back I would sincerely appreciate it.

Thanks.

Tube
25th April 2005, 12:23
Sorry to inform you that the problem is stil there.

Here a snippet from my log:

[13:08:06] Phase I, PREPARATION started.
- VTS_01: 89_925 sectors.
-- Scanning and writing .D2V file
-- Processed 3_758 frames.
-- Building .AVS and .ECL files
- VTS_02: 3_844_623 sectors.
-- Scanning and writing .D2V file
-- Processed 244_776 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 53,7%
- Overall Bitrate : 3_104Kbs
- Space for Video : 3_766_274KB
- HIGH/LOW/AVERAGE Cell Bitrates: 6_000/819/3_104 Kbs
[13:14:55] Phase I, PREPARATION completed in 6 minutes.
[13:18:31] Phase II ENCODING started
- Creating M2V for VTS_01 segment 0
-- Encoding resulted in no .M2V, retrying.
- Creating M2V for VTS_01 segment 0
-- Encoding resulted in no .M2V, retrying.
- Creating M2V for VTS_01 segment 0

and it look's like multiple instances of CCE is started. CCE verson 2.67 and RB 0.84Free

added the item.ecl if that would help

; Cinema Craft Encoder SP -- Encoder Control List
; Created by DVD Rebuilder

[item]
title=V01000000001001
aud_out=0
vaf_file=C:\GODFATHER_3\D2VAVS\V01000000001001.vaf
aud_file=C:\GODFATHER_3\D2VAVS\V01000000001001.mpa
file_focused=0
packet_size=2048
width=720
height=576
frame_rate_idx=3
cbr_brate=6000
vbr_brate_avg=6000
vbr_brate_min=500
vbr_brate_max=9800
seq_endcode=1
dvd=0
half_width=0
half_height=0
lum_level=0
adjust_q_matrix=1
aspect_ratio=3
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
samples_per_sec=44100
stereo=2
brate_idx=7
crc=1
progressive=1
alternate_scan=0
intra_dc_prec=2
aud_mode=0
tc_ref_frm=0
drop_frame=0
fix_vbv_delay=0
letter_box=0
pulldown_detect=0
offset_line=0
create_new_vaf=1
credits_tweak=0
credits_start=0x00000
credits_brate=1000
h_filter=0
h_filter_idx=8
dither=0
dither_max=8
qmat_idx=0
quality_prec=24.96
timecode=0x0000000
video_type=4
vid_file0=C:\GODFATHER_3\D2VAVS\V01000000001001.m2v
vid_file1=C:\GODFATHER_3\D2VAVS\V01000000001001.m2v
vid_out=1
vaf_out=1
opv_q_factor=20
opv_brate_min=0
opv_brate_max=9000
vbr_bias=25
vbr_pass=7
use_filter=0
filter_val=6
non_linear=1
top_first=0
mpeg1=0
mpeg1_cps=1

[file]
name=C:\GODFATHER_3\D2VAVS\V01000000001001.avs
frame_first=0
frame_last=1
encode_first=0
encode_last=1

onesoul
25th April 2005, 13:01
@ Tube

Looking at your log I suspect you selected the wrong mode in dvd-rb. With cce 2.67 you should select CCE SP and not CCE SP TRIAL or other CCE.

edit: the reason I say this is because I am seeing quality_prec: 24.96 where with 2.67 it wouldn't need to convert to 0-100 where it applies at cce 2.50 and cce 2.70 (although the correct converted value should be 25). Cce 2.67 uses 0-64 limit.

Tube
25th April 2005, 13:23
I have the CCE SP mode selected, so I don't think the problem lies there. Yes I know there are other encoders out there, but in that case I might as well run the movie through DVD Shrink, and the result out of that encoder is a disaster, and imho CCE is the only option when it comes to high quality encoding.

Rockas
25th April 2005, 13:52
@Tube
Can you post your Rebuilder.ini... just to make sure you got everything alright?

jdobbs
25th April 2005, 13:52
@Tube

You're missing onesoul's point. You're probably not supposed to have CCE SP selected. Select CCE SP Trial and see what happens.

pg55555
25th April 2005, 14:33
@jdobbs

Sorry Master, but Tube reports using CCE 2.67, so he SHOULD NOT be selecting CCE SP Trial, as this setting is for CCE 2.70 Trial only, Right?

Looking at the item.ecl I noticed there is a one frame segment, and that video_type=4. I do not remember now, but is it the video_type for VBR or CBR? If it is for CBR I have nothing to say, but if it is the one for VBR I think that may be you were not right when changed the way of encoding stills and short segments (less than 60 frames)from CBR to VBR

onesoul
25th April 2005, 15:58
I just say something is not right, the log shows quality_prec: 24.96. It's not supposed to happen any convertion unless cce 2.5 or cce 2.70 is used.

From default setting of DVD-RB quality_prec 16 (at 0-64 scale), it gets converted depending on which version of CCE is used.

@ jdobbs

I noticed a terrible bug when using cce 2.70, 16 gets converted to 24.96 as shown above and cce 2.70 assumes 100!

DVD-RB should present rounded numbers, I suggest no convertion to be made, the best would be to the user choose any value depending on cce version.
Anyway converting 16 from 0-64 scale to 0-100 scale should give exactly 25.

Side note: As you know cce default vbr_bias is 30, I'd suggest using a bias of 40, maybe it would prevent vbv buffer underflows. And the less bitrate you have to encode the less variable bitrate compression curve you want if you aim to balanced quality. I got better results with bias 40 and actually the latest cce 2.70 gave the better results out of any version of cce (specifically at fading scenes and fast motion, I verified it on monsters inc at ~3100 kbps).

edit: On my tests I used notepad to replace all quality_prec of 24.96 to 25.

jdobbs
25th April 2005, 15:59
I didn't notice he was using 2.67...

Just for reference, the only difference between the two selections is the header that gets written. If you select "Trial" the header is the trial header, the regular is the retail version.

If he is using the retail version or eclcce then yes, it should be the normal CCE SP selection.

jdobbs
25th April 2005, 16:02
I noticed a terrible bug when using cce 2.70, 16 gets converted to 24.96 as shown above and cce 2.70 assumes 100! Bug?

Depending upon what version of CCE you are using that scale can be either 0-64 or 0-100. DVD-RB uses a constant scale of 0-64 so it will work with any version. Since v2.70 has gone back to the 0-100 scale, then 16 should be converted to 24. But I thought I'd taken them out.

The decimal places are ignored by CCE, by the way, so the value would be 24.

The conversion has to be made (and that won't change). The average user doesn't have any idea what this value even means -- do you really want them to have to set it?

I just went back to CCE v2.70 and looked. The default value is 25.

onesoul
25th April 2005, 16:09
Originally posted by jdobbs
Since v2.70 has gone back to the 0-100 scale, then 16 should be converted to 24.

The decimal places are ignored by CCE, by the way, so the value would be 24. I didn't know it gets ignored, if I try to put manually 24.96 in cce 2.70 I get 100!!

I don't know what method you use to convert from 0-64 scale to 0-100 scale but 16*100/64=25 :)

I just went back to CCE v2.70 and looked. The default value is 25. Sorry, default value of bias or quality_prec?

jdobbs
25th April 2005, 16:16
It only gets ignored when it's in the ECL file. I just rounded on the calculation. It is whatever you enter * 1.56. One point on the qual_prec scale of 0-100 isn't going to make a noticable difference..

onesoul
25th April 2005, 16:24
Ok, that doesn't make much difference but why not multiply it by 1.5625 to be accurate?

But back to Tube, if he is using cce 2.67 then shouldn't the value be 16 and not 24.96 or 25? (assuming that he didn't change the default setting)

jdobbs
25th April 2005, 16:27
Because it's close enough. That's like measuring with a micrometer for something that will be cut with an axe.

jdobbs
25th April 2005, 16:29
But... you're right. It should only do that adjustment in SP when it reports version 2.70 or above. That's interesting.

onesoul
25th April 2005, 16:36
Because it's close enough. That's like measuring with a micrometer for something that will be cut with an axe. Please change it to 1.5625 :p (100/64=1.5625)
But... you're right. It should only do that adjustment in SP when it reports version 2.70 or above. That's interesting. And 2.50. That's what I have been trying to say all along :)

jdobbs
25th April 2005, 17:40
:sly: It's silly... but I'll change it just for you.And 2.50. That's what I have been trying to say all along And CCE Basic... they really have a hard time deciding which scale is better, don't they?

jdobbs
25th April 2005, 18:05
@Onesoul

I just went through the code and found a mistake that was added for v2.70 support. I do a check against the version assuming i would always have it (e.g. "2.67.0.27, etc.)... unfortunately when ECLCCE is running, I am comparing against the value "ECLCCE" -- which compares to be higher... I'll fix that in DVD-RB v0.87. So version CCE version 2.67 is incorrectly being converted to the 0-100 scale.

Good catch. I guess I just had a hard time following... sometimes the synapses fire better than others.

Now with all that said. I don't think it relates to why he is getting the missing M2V, though... :D

Tube
25th April 2005, 19:20
Her's my .ini file as you requested :)

[Audio]
Selected=10
[Options]
Mode=1
MIN_BITRATE=500
OneClick=0
ReduceOpt=0
NoWarn=1
AdditionalOutput=0
LogFile=1
QuEncHQ=0
EncoderMinimized=1
RemoveDTS=0
Skin=Rockas Original
HC_Quality=1
HC_Matrix=1
SkinVersion=3
idct7Opt=0
CCE=1
HalfD1=000
Convert_16_9=000
DisableInterlace=000
AudioDub=0
Completed=5
QSinglePass=1
[Paths]

QuEnc=C:\Program\DVD-RB\QuEnc\QuEnc.exe
ReJig=C:\Program\DVD-RB\ReJig\ReJig.exe
DECOMB=C:\Program\AviSynth 2.5\plugins\Decomb521.dll
ProCoder=C:\Program\DVD-RB\EclPro\EclPro.exe
MPEG2DEC=C:\Program\DVD-RB\DGDecode.dll
Working=C:\GODFATHER_3\
Output=C:\GODFATHER_3\
HC=C:\Program\DVD-RB\HC Encoder\HCBATCH_012a.EXE
CCENEW=C:\Program\Custom Technology\CCE SP\EclCCE.exe
Source=C:\UK_101123\VIDEO_TS\
[CCEOptions]
VBR_bias=25
Quality_prec=16
eclPasses=8
OPV=0

and I just let you guys fight over it :) :)

pg55555
25th April 2005, 19:21
@jdobbs

I don't think it relates to why he is getting the missing M2V, what about my hint that is a one frame cell? CCE is trying to encode in VBR? or in CBR?
You know, PRO just pass the frame without encoding but FREE is trying to encode it. And @Tube is using 0.84 Free

onesoul
25th April 2005, 20:50
Originally posted by jdobbs
:sly: It's silly... but I'll change it just for you. :D :cool: Good catch. I guess I just had a hard time following... sometimes the synapses fire better than others. I guess my english isn't so easy to follow sometimes. :)

@ Tube

I just noticed, 8 passes including creation of vaf file! This is tooooo much but not related to the problem either. I use 2 :p

Tube
25th April 2005, 21:43
for this time yes. :)

The flick is nearly 3 hours, and I have noticed that it will improve quality on such a long movie.

Normaly 3 pass incl. vaf is the setting :) :)

archaeo
26th April 2005, 00:18
Just got the 'missing M2V' error in the rebuild stage for first time using latest RB v87.

I ran the project as an OPV, movie only, w/ CCE 2.70. Funny thing is I ran the same project- same source, same method- through RB v86 just yesterday, and did not receive this error. Something changed in this version to kick it out...

edit: I could try the fix mentioned, but since it ran fine w/v86, I wanted to report this first.

jdobbs
26th April 2005, 01:46
Nothing changed other than what is listed in the REBUILDER.TXT file. It's only been three days since I release that build. I've been trying to tell everyone... v2.70 is buggy. It won't act the same way twice.

archaeo
26th April 2005, 02:10
update: I applied the fix mentioned, and all went well.

It won't act the same way twice

great :(

Tube
26th April 2005, 09:24
Recieved my link to the PRO version this morning...

Crossing my fingers as we speak :) :)

Jeffster
26th April 2005, 12:02
I've noticed that RB adds the "adjust_q_matrix=0" line to .ecl files for CCE Basic also, even though it doesn't have that functionality... but it doesn't seem to cause any problems, I guess it just ignores it.

jdobbs
26th April 2005, 12:46
It has no effect and makes implementation a lot easier and more compatible across versions.

battscrew
27th April 2005, 14:33
Hi New guy here - I get the same missing .m2v file - I'm using cce 2.5 and have tried all the selection options for CCe trial basic sp (2.5) etc Also the main movie is VTS 12. I was trying to follow along as to what the fix was but am kinda lost.

jdobbs
27th April 2005, 14:45
Are you NTSC? If so, what movie are you doing? I'd really like to see this error.

Tube
27th April 2005, 15:10
Good lord,

Everything went smooth when running the PRO version. Thoose small 1 frame devils where copied as expected. One thing, on every re-encoded segment there's a warning in the rebuild phase that there's a missing frame :( , but after burning and running the DVD in the set top player no errors can be detected.

I'll guess I should have gone with the PRO version from start :)

jdobbs
27th April 2005, 16:31
On every segment? That really lowers my confidence in how I'm doing frame counting in the rebuild phase... I think I may need to pull that code out. Funny, though, with all the discs I've done I've never gotten that warning once.

Did you use any of the special features (like blanking or slideshow)?

Tube
27th April 2005, 17:23
No, and source was straight from DVD Decrypter output, PAL movie. I have no idea how or why, and it's all default settings (allmost but 8 passes in CCE) CCE ver 2.67 SP wrapped with the ECL fix.

Dunno :(

battscrew
28th April 2005, 01:56
Yes it is NTSC the movie is House of flying daggers here is what the log comes up with:

-----------------
[18:45:10] Phase I, PREPARATION started.
- "Steal Space from Extras" mode is enabled.
- VTS_01: 83,278 sectors.
-- Scanning and writing .D2V file
-- Processed 7,863 frames.
-- Building .AVS and .ECL files
- VTS_02: 79,929 sectors.
-- Scanning and writing .D2V file
-- Processed 7,465 frames.
-- Building .AVS and .ECL files
- VTS_04: 67,742 sectors.
-- Scanning and writing .D2V file
-- Processed 6,358 frames.
-- Building .AVS and .ECL files
- VTS_06: 336,257 sectors.
-- Scanning and writing .D2V file
-- Processed 31,220 frames.
-- Building .AVS and .ECL files
- VTS_09: 30,266 sectors.
-- Scanning and writing .D2V file
-- Processed 2,967 frames.
-- Building .AVS and .ECL files
- VTS_11: 1,953,618 sectors.
-- Scanning and writing .D2V file
-- Embedded null records found
-- Processed 180,469 frames.
-- Building .AVS and .ECL files
- VTS_12: 786,554 sectors.
-- Scanning and writing .D2V file
-- Processed 80,560 frames.
-- Building .AVS and .ECL files
- VTS_13: 38,070 sectors.
-- Scanning and writing .D2V file
-- Processed 2,822 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 66.4%
- Overall Bitrate : 2,516Kbs
- Space for Video : 4,095,256KB
- Movie improvement from extra reduction = 39.1%
- HIGH/LOW/AVERAGE Cell Bitrates: 5,513/500/2,516 Kbs
[18:53:51] Phase I, PREPARATION completed in 8 minutes.
[18:54:12] Phase II ENCODING started
- Creating M2V for VTS_01 segment 0
-- Encoding resulted in no .M2V, retrying.
- Creating M2V for VTS_01 segment 0
-- Encoding resulted in no .M2V, retrying.
- Creating M2V for VTS_01 segment 0

PS I backed up the DVD in file mode then used shrink with no compression to convert it to an ISO format. I'll try another direct back into iso.

jdobbs
28th April 2005, 02:08
What setting do you have set for "Steal Space From Extras"?

battscrew
28th April 2005, 03:07
Originally posted by jdobbs
What setting do you have set for "Steal Space From Extras"?

I had it set for 50%

jdobbs
28th April 2005, 12:33
I pick that up today and test it. I've been meaning to buy that DVD anyway.

Rockas
28th April 2005, 12:55
I read in another forum that DVD can only be well ripped useing DVD Decrypter in File Mode... don't know if this is important but... here stays the info.

NtegrA
29th April 2005, 00:49
Originally posted by Rockas
I read in another forum that DVD can only be well ripped useing DVD Decrypter in File Mode... don't know if this is important but... here stays the info.

Talking about Daggers?

I'm actually working with it right now. I was able to create ISO with DVD decrypter 3.5.4.0. Used DVD-RB .87a to do a "movie-only". 2 issues with it...1. Green subs (which I am redoing with .88). 2. first 5mins 25secs are blank (this is before "sony classics" appears). It comes up as chapter 1. I'm sure 2nd issue has nothing to do with DVD-RB.

Also, my DVD has the main movie in VTS11 not VTS12 and it's NTSC.

Rockas
29th April 2005, 00:54
Well I didn't pay a great attention to that posts and I can't remember where I read them... but... you can always try File mode if your test fails :D

jdobbs
29th April 2005, 01:49
Originally posted by NtegrA
Talking about Daggers?

I'm actually working with it right now. I was able to create ISO with DVD decrypter 3.5.4.0. Used DVD-RB .87a to do a "movie-only". 2 issues with it...1. Green subs (which I am redoing with .88). 2. first 5mins 25secs are blank (this is before "sony classics" appears). It comes up as chapter 1. I'm sure 2nd issue has nothing to do with DVD-RB.

Also, my DVD has the main movie in VTS11 not VTS12 and it's NTSC. You should be able to just do REBUILD alone to clean up the subs. I'm in the middle of doing "Daggers" right now. I just mounted the ISO with Daemon tools after ripping with Decrypter. I'll let you know how it comes out.

By the way, I haven't said it in a while -- Lighting UK is a genious and DVD Decrypter is incredible... hats off the man, I think it's time I donate (again).

battscrew
29th April 2005, 02:04
I have installed version .85 full installer and reinstalled CCE 2.5 I am in the process of trying Lion king II (steal space set to 25%), prepare went fine no errors, pressed encode and got the following:

CCE Encoding failed: video chack sum is different from that of previous pass.

current check sum: 00000000
previous check sum: 00546000

I have pressed ok it is still processing

jdobbs
29th April 2005, 11:52
You need the checksum error patcher for v2.50... do a google search, it'll pop up somewhere.

btspm
6th May 2005, 05:45
Originally posted by jdobbs
For anyone who can repeat this "MISSING M2V FILE" error using CCE v2.70, v2.66, or v2.67:

Could you please try this:

After the REBUILD phase, in the REBUILDER.ECL file do a global find and replace. Change all entries saying "adjust_q_matrix=0" to "adjust_q_matrix=1". Then run the ENCODE phase and see if the error is still there.

I'm trying to find out if this setting has an impact on the missing M2V problem.

If you'd report back I would sincerely appreciate it.

Thanks.

I got this error message for the first time a few days ago (DVD-RB 0.90a, NTSC source, using CCE 2.70.02). I had a partial success: if I don't touch the setting, DVD-RB gives an error message at about 1% done in the Encode stage. With the new setting, it gets to about 60% before giving the same error message about a different m2v. Hope this can be useful to you jdobbs.

onesoul
6th May 2005, 21:27
@btspm

I don't mean to be a pushover but could you try again a 2 pass encode with vbr_bias at 40 and see if that helps? You can leave the default quality_prec (16).

btspm
10th May 2005, 19:59
Originally posted by onesoul
@btspm

I don't mean to be a pushover but could you try again a 2 pass encode with vbr_bias at 40 and see if that helps? You can leave the default quality_prec (16).

It only got as far as I did when changing the adjust_q_matrix setting. Going back to try it at 40 and changing the setting.

Noks
12th May 2005, 13:11
Hey,

I've got the M2V error too, I tried to change all entries saying adjust_q_matrix=0 to adjust_q_matrix=1 but the error is still there.

Onesoul : I also tried a 2 passes encode with vbr_bias at 40 and it doesn't help either.

NB: I'm using CCE v2.70 and DVD-RB v 0.86

jdobbs
12th May 2005, 13:24
If you are experiencing this problem (which seems to be fairly rare) and are using CCE v2.70, I would suggest to go back to a previous version of CCE.

Fishman0919
12th May 2005, 13:58
There are 2 new ver CCE SP 2.70.02.01 (http://www.cinemacraft.com/eng/download.html#sp) and CCE Basic 2.70.01.04 (http://www.cinemacraft.com/eng/download.html#basic), maybe these ver have been fixed

roux
12th May 2005, 15:34
Originally posted by Fishman0919
There are 2 new ver CCE SP 2.70.02.01 (http://www.cinemacraft.com/eng/download.html#sp) and CCE Basic 2.70.01.04 (http://www.cinemacraft.com/eng/download.html#basic), maybe these ver have been fixed

The version history says;

Version 2.70.02.01 Thursday, May 12, 2005 Bug Fixes
- Fixed the problem of 2.70.02.00 in which batch encoding was not functioned.
- The previous version of 2.70 did not work on Athlon processor that does not support 3DNow! Professional.