PDA

View Full Version : CCE doesn't seem to insert I-frames at chapter points


peachjam
25th October 2003, 07:56
Hi!

This is kinda weird. I'm using CCE 2.67.00.20 with EclCCE 1.7a and frameserving from Avisynth 2.52 via Donald Graft's mpeg2dec3dg.dll. My problem is that CCE doesn't always insert I-frames at chapter points although I copypasted them into the .ecl file and they show up in CCE. I did a test encode of some 50 frames and that was ok. But when I go for the whole movie it doesn't seem to insert those I-frames. I'm doing multipass VBR, 4 passes, video information file is of course set to 'create new file' The test encode and the whole one are of course saved under different .ecl projects.

This thing drives me crazy, because when I think it will go okay (test encode) and go for the whole movie it won't do what it's supposed to.

peachjam.

by selecting a chapter point from the middle of the mpeg2 source and encoding only that part with the chapter frame in it (like 25 frames before and after) if _ALWAYS_ comes out as a B-frame. goin' insane :)

!!! !!! !!!
I think I solved it. It only occurs when I use it with EclCCE. When setting the chapters up manually it encodes the chapter frames as proper I-frames. Tried with ver. 2.67.00.11 will try with latest .20, too.

RB
25th October 2003, 17:12
How are you checking for those Chapter I-Frames? EclCCE works fine for me in that respect. After creating the VAF file, stop the encode and click the "Bit Allocation..." button in Encode Settings. Pink vertical lines indicate an I-Frame. I just checked a project I encoded yesterday and I see pink vertical lines exactly where they should be according to the chapter list in the ECL.

peachjam
25th October 2003, 19:03
The way I'm checking it is loading it into any of the VirtualDub Mods that accepts Mpeg2. And the I-frames are not there where they should be. Only when I insert them manually w/o using EclCCE.

peachjam
26th October 2003, 14:42
Ok, tried it with 2 different versions:

2.67.00.20

clean install w/o eclcce: ok
clean install with eclcce: ok

"modified" cctspt w/o eclcce: no
"modified" cctspt with eclcce no

2.67.00.11

clean install w/o eclcce: ok
clean install with eclcce: no (strange)

"modified" cctspt w/o eclcce: ok
"modified" cctspt with eclcce no

So it seems if I want those frames to be really what they meant to be I should insert them manually. (w/o using your great tool :(((
However, I noticed that the following frame turned out to be I-frame. It might be mere coincidence but I'll give another couple of tries to test.

RB
26th October 2003, 16:34
Originally posted by peachjam
Ok, tried it with 2 different versions:

2.67.00.20

clean install w/o eclcce: ok
clean install with eclcce: ok

"modified" cctspt w/o eclcce: no
"modified" cctspt with eclcce no

So, I think it's clear what causes it. Remember rule 6!