View Full Version : EclCCE: Adds ECL support to CCE 2.66/2.67 trial
RB
21st February 2003, 12:36
Hi,
here is EclCCE, an utility that adds the load/save ECL (Encoder Control List) functionality and e few other useful new options to the CCE SP 2.66/2.67 trial versions. ECL support is added "seamlessly", you simply use the standard CCE menu items and toolbar buttons for loading and saving the ECL. There also is command line support for automatic ECL loading/encoding/exiting. Command line support only is available for earlier CCE SP versions. See the enclosed manual for more information.
Download EclCCE 1.81 (http://www.caranthir.de/files/eclcce.zip)
Mirror (http://www.weethet.nl/downloads/cceecl.rar)
Download EclCCE 1.81 Source Code (http://www.caranthir.de/files/eclcce_src.zip)
EDIT: Unfortunately my life has become too busy to continue development of EclCCE. Feel free to download and use the source code for your own enhancements to EclCCE. Good luck!
History:16/04/2004 v1.81
- Added support for CCE-SP 2.67.00.27
- Added VafFix INI parameter. Setting VafFix=1 in [EclCCE] section in
EclCCE.ini causes EclCCE to handle the create_new_vaf ECL option
the way it did in EclCCE v1.7b. Use this only for compatibility
with utilities such as BatchCCEWS that rely on the previously
"reverted" handling of create_new_vaf.
02/04/2004 v1.8b
- Fixed: compatibility issue with CCE-SP 2.50/2.62/2.64, jdobbs's
DVD-Rebuilder and command line ECL loading. No more AVIFileOpen
errors with DVD-Rebuilder generated ECLs for CCE-SP 2.50.
- Some internal code cleaning and small fixes.
31/03/2004 v1.8a
- Fixed: Cancel button could not be hidden via command line or INI
option for CCE-SP 2.50/2.62/2.64.
- Fixed: under rare circumstances, CCE unexpectedly closed when
loading or saving ECL.
- Added: Fix for "invisible CCE window" issue with CCE-SP versions
prior to 2.67.00.12 (see CCE-SP HISTORY.TXT).
- Added: sanity check on ECL files to display a reasonable error
message when trying to load an unsupported ECL format (CCE Basic).
- Added: -hideshutdown command line option. Global option to hide the
Shutdown checkbox in progress dialog, press Ctrl-Shift-S to
hide/unhide at any time.
25/03/2004 v1.8
- Added: ability to run CCE minimized. CCE will be automatically
minimized to tray if EclCCE.exe is run minimized and the –ecl
and/or –batch/-encode switches are used. Requires CCE-SP 2.66.01.07
or higher.
- Fixed: Video/Audio/VAF file extension specified in ECL was reset to
CCE default file extension when loading ECL.
- Fixed: create_new_vaf ECL option was reversed. Now create_new_vaf=1
really sets "Create new file" and create_new_vaf=0 sets "Use
existing file".
- Fixed: under certain circumstances, the ECL file was saved as the
last video file dropped into CCE, overwriting the video file.
- Fixed: Cancel button in Encode Progress Dialog was sometimes still
accessible although it was set to be hidden.
- Enhancement: shutdown timeout extended to 30 seconds. Also the CCE
window is now brought to the foreground when the shutdown sequence
is initiated.
17/12/2003 v1.7b
- Added support for CCE-SP 2.67.00.21 through CCE-SP 2.67.00.23
23/10/2003 v1.7a
- Added support for CCE-SP 2.67.00.18 and CCE-SP 2.67.00.20
16/10/2003 v1.7
- Added support for CCE-SP 2.67.00.17 and CCE-SP 2.67.00.19
25/07/2003 v1.6
- Added support for CCE-SP 2.67.00.12 and CCE-SP 2.67.00.13
10/06/2003 v1.5c
- Added support for CCE-SP 2.67.00.11
30/05/2003 v1.5b
- Fixed issue with Bitrate Tweaking feature that would sometimes
cause CCE to crash after the last pass.
26/05/2003 v1.5a
- Added option to prevent accepting multiple selections in the Open
Project dialog to make EclCCE compatible with DVD2SVCD again
(broken in 1.5).
- Fixed bug in command line support for CCE versions prior to
2.66.01.07
22/05/2003 v1.5
- Fixed: dragging and dropping ECL files into the CCE window was not
possible (trial version limitation)
- Added support for loading of multiple ECL files simultaneously
- It is no longer possible to accidentally select EclCCE.exe for the
CCE-SP executable when EclCCE runs for the first time.
12/05/2003 v1.4c
- Fixed the "CCE did not finish initializing in a timely manner"
error
02/05/2003 v1.4b
- Fixed: Advanced VBR Settings dialog was visible during automated
bitrate tweaking even though CCE was minimized to tray
- Fixed: Shutdown feature didn't work when using bitrate tweaking
25/04/2003 v1.4a
- Added support for CCE 2.67.00.10
- Added ability to minimize CCE to the system tray during encoding
16/04/2003 v1.4
- Added option to shut down system after encoding
- Added EclCCE settings dialog along with the ability to
specify the CCE process priority
- Added a manifest file for CCE to the distribution. Copy
cctspt.exe.manifest to the CCE installation directory to
apply Windows XP visual styles.
- Fixed: CCE window title was set incorrectly when ECL file
name contained a dash
- Fixed: in some cases Encoding did not start when clicking
Yes in the "Save changes....?" prompt and then
canceling the Save dialog.
- Fixed: in some cases you were not prompted to save changes
after modifying the Bitrate Tweak settings.
- Fixed: problem with hooking into CCE when EclCCE.exe was
run with process priorities above "Normal".
27/03/2003 v1.3a
- Fixed: Bitrate tweaking feature didn't take effect when
encoding was started by clicking the "Encode Now"
button in Encode Settings dialog.
25/03/2003 v1.3
- Added bitrate tweaking feature.
11/03/2003 v1.2
- Added command line support for earlier CCE SP trial versions
- Added support for CCE 2.67.00.09
05/03/2003 v1.1a
- Added -nochapterlist command line switch
26/02/2003 v1.1
- Added support for CCE 2.67.00.08
22/02/2003 v1.01
- Added support for CCE 2.66 retail -batch command line switch
- Added -nocancel command line switch
21/02/2003 v1.0
- First release. Supports CCE 2.66.01.07
wmansir
21st February 2003, 12:55
Nice! Thanks, I'm giving it a try now.
EDIT: unfortunatly it's not working for me.
When I try and save a .ecl nothing happens at all, except the program becomes none responsive (windows beeps when I try and click on it). I had to kill the program, but it did save the .ecl file.
When I tried to load the .ecl file nothing happens at all, but at least CCE doesn't freeze.
Using 2.66.01.07 trial on windows XP.
RB
21st February 2003, 13:17
Grr. It's working for me in XP.
Please do the following. It should have created an EclCCE.ini file in the directory where you put EclCCE.exe. Edit the [EclCCE] section to add an
Debug=1
entry. Run EclCCE again and try to save an ECL. You will have to click OK/Cancel now to get out of the dialogs. Let me know where it hangs.
Thanks.
Redbacks
21st February 2003, 13:17
Thanks, nice little tool....
Redbacks
21st February 2003, 13:21
Working fine for me using WinXP Professional and CCE SP Trial version
2.66.01.07
wmansir
21st February 2003, 14:35
It's weird, when I enabled Debuging it worked fine. I had to cancel out of the menues, but didn't encounter any errors or hangups on loading or saving. When I disabled debuging the same errors occurred.
Here is a copy of the .ecl file that was created when the process failed:
; CCE SP Trial Version -- Encoder Control List
[item]
title=starwars1.avs
vid_out=1
vaf_out=1
aud_out=0
aud_mode=0
vid_file0=e:\starwars1.mpv
vid_file1=e:\starwars1.mpv
vaf_file=e:\starwars1.vaf
aud_file=e:\starwars1.mpa
file_focused=0
video_type=4
timecode=0x1000000
tc_ref_frm=0
drop_frame=0
cbr_brate=6000
opv_q_factor=60
opv_brate_min=2000
opv_brate_max=9000
vbr_brate_avg=2257
vbr_brate_min=1194
vbr_brate_max=2565
vbr_bias=30
vbr_pass=3
create_new_vaf=1
pulldown_detect=0
letter_box=0
panscan=0
aspect_ratio=2
h_filter=1
h_filter_idx=8
use_filter=1
filter_val=4
dither=0
dither_max=8
quality_prec=16
intra_dc_prec=1
alternate_scan=1
non_linear=1
progressive=0
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
seq_endcode=0
dvd=0
all_closed_gop=0
fix_gop_length=0
fix_vbv_delay=0
top_first=0
half_width=0
half_height=0
lum_level=0
packet_size=2048
frame_rate_idx=1
qmat_idx=0
mpeg1=0
mpeg1_cps=1
brate_idx=7
stereo=2
samples_per_sec=44100
crc=1
It's incomplete by a few lines. When I loaded the complete .ecl, that I saved in debug mode, it loaded the file but resulted in the same unresponsive state as before.
I tried the Alt-F4 to close the program and it did respond with the normal "Save .ecl?" dialog, so the program is not totally unresponsive. When I selected "no", the program closed and windows played the "critical stop" sound.
EDIT: I also noticed that sometimes hitting Alt-F4 'unfreezes' the program, and allows me to continue using it as normal. I checked the .ecl after doing this and it appears complete. I'll have to play around with it later.
RB
21st February 2003, 15:35
OK, I think I found the problem and uploaded a new version (silly typo in code that would cause random failures like this). Please download again and let me know if this fixes it. Thanks.
wmansir
21st February 2003, 22:24
Looks great now, working flawlessly. Thanks again for this tool.
RB
22nd February 2003, 20:44
I have uploaded version 1.01. The only changes are two new command line options: -batch combines /encode and /exit (added to be compatible with CCE 2.66 retail) and -nocancel hides the Cancel button in the encode progress dialog. Also command line options can now be indicated by either hyphen or slash.
I should also mention that right now custom 3:2 pulldown settings are not saved/loaded to/from the ECL, just the check state of the 3:2 Pulldown checkbox. Maybe I'll add support for the 3:2 pulldown settings in a later version if there is demand for it.
Oh, and in case you wondered: yes, it does load/save the VBR Bias setting from/to the ECL and applies it even if no VAF file exists yet :)
RB
24th February 2003, 09:56
CCE SP 2.67 trial is out: http://www.cinemacraft.com/jpn/download.html
I'm working on adding support for this version.
rui
24th February 2003, 10:11
Thank you for your efforts :)
I just can't wait to get home and try this baby. :)
To my sorrow, that will take some hours :(, i am at the begining of a monday work day :(
rui
24th February 2003, 23:02
Ok, i tested the latest version of EclCCE (1.01) and it's a HIT :)
It worked like a charm, with CCE 2.66.01.07 in WinXPSP1.
The test movie was "Saving Private Ryan". I loaded EclCCE, and after indicating the path to CCE, it opened it.
Then i feed it with the avs, and tried all sorts of configs, saving in between the ecl file, then exiting and opening it with notepad.
All seemed perfectly fine.
Then i made a one pass with Q60, and it went smoothly.
Thank you again RB for this great tool. :)
EDIT1: Now, when you add 2.67 support, i will be here to test it :D
EDIT2: I for one fell that this software is of such importance for the correct use of CCE (computer not powerfull enough to make all the passes in one stroke, so the capabilitie of saving ecl file is a great advantage for me), and it seems to work without bugs (at least for now :D , that the MODS should make this thread a sticky.
RB
25th February 2003, 08:16
Glad to see you like it :)
Support for 2.67 should be ready by tomorrow or so. I already verified that I don't need to make any major changes, I'm just fed up with something else right now.
RB
26th February 2003, 16:07
EclCCE 1.1 with support for CCE 2.67.00.08 is out. As usual, download from link in first post.
Mikel
26th February 2003, 22:13
Hi RB
Great software. I just have a problem. With every item loaded, i fills up memory with about 50-60 Mb.
What happens is that after 20-30 items loaded, I run out of memory.
The software reports some strange avi error and freezes.
I use version 1.1, with CCE 2.66.07
Any insight on this?
Cheers
Mikel
rui
26th February 2003, 22:43
Well, eclCCE 1.1 works very well with CCE SP 2.67.00.8
Mikel, when you say items, you mean AVIs', or other videos?
I tried to load a avs script of the full movie "Saving Private Ryan" (it has 243772 frames) and it only loads the memory till 26MB.
Mikel
26th February 2003, 23:03
... single movies
I try to put together some DVD with about 30 single movies.
I want to decode them all in one batch.
With every movie loaded, the memory decreases by at least 40 Mb.
Cheers
Mikel
Mikel
26th February 2003, 23:05
30 movies times 40 Mb is 1.2 Gb of memory...
Thats when the program freezes..
Mikel
rui
26th February 2003, 23:21
Mikel, i assume that each movie is small, right?
All together, they have how much time?
I tried again to load the full movie i mentioned above (it has 2 hours, 42 minutes and 30 seconds), this time by saving a ecl file, and then exiting the program, then opening eclCCE and loading the ecl file.
It increased the memory use by 24MB only.
Mikel
26th February 2003, 23:38
I find that the size of movies is not the problem, it's the number.
I get serious problems after about 20 or so movies.
Make a quick test to check if you get the same behaviour.
Cheers
Mikel
Matthew
27th February 2003, 03:17
Thanks for this tool, it kicks ass. In particular, the command-line support is great.
ChrisBensch
27th February 2003, 04:21
Edited: I have upgraded to 2.66.01.07 but once I saved my ecl, I tried to start encoding and CCE just froze. Now when I try to load an ecl, it just freezes, cannot use cce with eclcce anymore.
I am using 2.66.01.04 of CCE Trial, is it possible to add support for this version?
RB
27th February 2003, 07:49
Originally posted by Mikel
I find that the size of movies is not the problem, it's the number. I get serious problems after about 20 or so movies.
I very much doubt that EclCCE is the culprit here. Just perform this simple test: run CCE directly, not through EclCCE, add your many items. Does it give the same errors now?
RB
27th February 2003, 07:53
Originally posted by ChrisBensch
Edited: I have upgraded to 2.66.01.07 but once I saved my ecl, I tried to start encoding and CCE just froze. Now when I try to load an ecl, it just freezes, cannot use cce with eclcce anymore.
I am using 2.66.01.04 of CCE Trial, is it possible to add support for this version?
Before I start thinking about earlier versions, let's try to narrow down this problem.
- Are you using the latest EclCCE v1.1?
- When you saved the ECL and started encoding, where did it freeze? Did the encoding dialog come up at least?
- When you load the ECL, where does it freeze? When you click the CCE window, does it make this "bing" sound?
- You can start encoding without using EclCCE?
vidcel
27th February 2003, 12:54
So we use EclCCE to save ECL's in CCE 2.67 but what's the point when it has the CCE logo in it.
Haven't found a CCEPatcher for this one.
unplugged
27th February 2003, 13:02
here is EclCCE, an utility that adds the load/save ECL (Encoder Control List) functionality to the CCE SP 2.66+ trial versions
YEAH
what I can say, RB, nice Very nice!
Mikel
27th February 2003, 19:20
RB: When i run just CCE and add many movies, the problem does not occur.
I did some more tests regarding this:
The same problems also occurs when i Save a ecl-file.
Example:
I add 15 files by drag and drop
I save the project as a ecl file
The memory usage goes from 300 MB to 700 MB
I reload the project i just saved
The memory load rises again 400 MB over one GB
Really no one else with that problem?
Could it be some kind of driver problem?
Cheers
Mikel
Tabriz
27th February 2003, 19:33
I have just used ecl 1.01 with 266.01.07 with excellant results. I am truly delighted with this tool.
many many thanks.
Tabriz:)
RB
27th February 2003, 19:41
@Mikel:
Sorry, I can't reproduce this problem. I just did what you did here (XP SP1), added 16 small clips by drag & drop, saved ECL. Memory usage went from 311 to 321 MB. Exited CCE, ran it again and loaded ECL, memory usage went from 319 to 326. Just like without EclCCE.
What OS are you running? This is bizarre. EclCCE does not dynamically allocate/free any memory, so it can't be a memory leak in my code. Also, while you are dropping files into CCE, EclCCE just basically sits in the background and does nothing.
Mikel
27th February 2003, 21:26
Thanks for your answer...
I cannot understand the problem myself...
Here's my setup
Win XP Pro
P4 @ 1800 MHz, 512 MB Ram
I gave you some misleading information, it's the the memory that's running out but the page file beeing used up.
So when i start CCE, about 200 Mb of the Page File is being used.
(can be checked in the task manager)
With every movie opened or save, the page files grows about 40 MB.
With a max. Page file size, the error comes after about 20 Movies loaded or saved.
I have the impression that every time one item is loaded or saved during the flickering, the memory is used. It seems like another copy of CCE is started, but memory is not freed up. But thats just my impression.
I really hope someone else has the same problem and that it's not just my setup.
Cheers
Mikel
ChrisBensch
28th February 2003, 02:43
I beg forgiveness for even thinking this wonderful tool could be the problem! It was a bad AVISynth Script/M2V created by DoItFast4U. I reran DIFFU and everything is working fine.
Thank you so much for this tool!
Chatwalker
28th February 2003, 08:22
@RB
Congratulations to this wonderful tool. If you could add a small thing it is perfect!!!! In Batch-Mode EclCCE should only return when CCE has finished his work.
Regards
Chatwalker
RB
28th February 2003, 08:59
@Mikel:
I, too, was talking about the page file usage (monitored it in task manager). Let's do this test:
1. Run CCE without EclCCE
2. Bring up task manager, leave it open and watch memory usage during the following steps
3. Add your files
4. Double click on the first file in the CCE window
5. Click the Video, Audio and Quality Setting buttons (in this order) and close the dialogs immediately.
6. Click the "Setting" button to the right of the Input files combo box, double click the item in the new dialog with the listview.
7. Close the preview window that comes up, close the file settings dialog, return to the Encode Settings dialog, close it.
Repeat step 4-7 for each file. Do you see page file being used up abnormally at any time?
RB
28th February 2003, 09:04
Originally posted by Chatwalker
Congratulations to this wonderful tool. If you could add a small thing it is perfect!!!! In Batch-Mode EclCCE should only return when CCE has finished his work.
Well, it already does so, always. EclCCE.exe will not return until CCE has finished (just use WaitForSingleObject() on the EclCCE process handle).
Mikel
28th February 2003, 10:03
Hallo RB
I dont seem to have the problem on another machine with a similar setup. I really cannot understand that I have those problems with ECLCee at all.
I will some further tests.
I will PM you in the future with the results.
Cheers
Mikel
I've the same problem as Mikel here.
W2k with 512MB RAM, EclCCE and CCE2.66.01.07.
I've loaded some avs-files (actually two, via avisynth v2.0.6, mpeg2dec2.dll) and everytime a new pass starts, CCE itself eats up additional ~64MB and the paging-file inceases about 128MB, too.
After a few passes all memory is gone and avisynth can't decode any further frames, passing an error-frame to the CCE (wich is then encoded)
CCE is keeping all the memory until I close it.
How could this happen? Is that maybe a "crack"-protection?
Is EclCCE *opening* the avisynth-file, when the ecl get's loaded? I'm asking this, because the file-length [frames] is updated after changing the length in the script and loading the ecl afterwords.
Perhaps that opening the problem. :confused:
I'm still searching for a maybe-bug in avisynth in conclusion with mpeg2dec, since sometimes after opening an avisynth-file, not all ressources are freed again (some part of avisynth hangs up)
Regards
shh
shh, can you verify that this happens only when running CCE through EclCCE? Also, please follow the steps I outlined to Mikel to see whether this is actually related to EclCCE.
I've loaded some avs-files (actually two, via avisynth v2.0.6, mpeg2dec2.dll) and everytime a new pass starts, CCE itself eats up additional ~64MB and the paging-file inceases about 128MB, too.
That is a well known CCE bug !
Add ResampleAudio(44100) [for avisynth 2.0.x, not 2.5] to every avs you're loading into CCE and the memory hunger will be stopped.
Mikel
2nd March 2003, 12:42
OK...there seems to be some kind of problem with ECLCCE.
By loading or saving (when running CCE through ECLCCE) huge amount of memory are eaten up.
I tried to exclude a driver problem, so i did some tests by rebooting into safe mode. The memory problem was still there.
So it's not a driver problem.
BTW, i am using Win XP Pro, SP1
Maybe the GFX-Card is related to it, its a TI4200 based card.
After detailed testings, the problem only occurs when CCE is running through ECLCCE. CCE alone works fine.
Because of the problems with ECLCCE, i went back using version 2.5 which runs fine and can load and save ECL-files.
I am looking forward though when the memory problem is solved.
Cheers
Mikel
Some things to correct: I was using avisynth v2.07 and EclCCE 1.01. But you didn't change any major things in v1.1, did you?
Hmm... this is weird.
I've now done some tests without EclCCE, and no error occurs.
The program is still eating more and more memory, but after a time it is freed again. (paging-file is still increasing, though - must be the W2k caching algo)
So, perhaps there is no memory-leak with (or without) EclCCE, but there still seems to be a problem with the avisynth-scripts.
All works fine without the EclCCE, but with EclCCE after saving and loading a bit, avisynth can't decode anymore.
(I did some tests with EclCCE v1.1 too now)
I have absolutely no clue why this happens. Perhaps this is a general problem with avisynth-scripts in CCE.
But definatly CCE trys to get the number of frames when loading a src-file, so it must open the script(s).
RB,
could you perhaps add a delay (editable via .ini?) between adding file#1 of the ecl and adding file#2?
I guess avisynth has some problems with parallel frameserving of several files. (And parallel frame-serving would occour, if file#2 is opened before file#1 is closed).
This problems come up quicker, if you add some denoisers to the script. Perhaps a bug in avisynth of being not able to wait long enough for a frame... (internally throwing an exception instread of just waiting for the plugin to serve the frame)?
BTW, the memory-hunger seems to stop now: My 1.2GB pagefile is full all the time and CCE is kind of self-regulating it's memory to 380MB (of 512). So, I'm not quite sure if the ResampleAudio(44100)-line is necessary. (but I'll try that anyway)
Just doing the tests for Mikel (pagefile is full: 1.2GB and CCE-Usage:380MB):
"Unrecognized exception in line 3" <- That's the mpeg2dec-line. The plugin doesn't seem to have enough memory.
Same problem with all the other files btw, all cannot be decoded by avisynth (aka mpeg2dec).
I'll try, if this also occurs without EclCCE now.
Best regards
shh
Update:
Ok, the same problem comes up without EclCCE, so your program is definatly innocent, RB. ;)
So, it must be avisynth what has a memory-leak.
Adding ResampleAudio(44100) doesn't help, btw.
CCE RAM-usage seems to be ok.
Pagefile increases on:
- ecl-saving (when using EclCCE), for each file a little bit
- ecl-loading (when using EclCCE), for each file a little bit
- generally when activating the preview (going to settings to add chapter-points etc.)
...and there seems to be no work-around.
Any ideas??
Should we post this problems at the avisynth-subsection of this forum? Perhaps the programmers there are already aware of that memory-leak.
Best regards
shh
Update 2:
The memory-leak does not occur in CCE v2.50! I've used the same avisynth-script.
After showing the preview under 'settings', the pagefile-usage goes up a little bit, but after closing the preview, it is freed again.
(In v2.66.1.7 the memory is not freed afterwords)
So this is a problem of CCE v2.66.1.7 (or perhaps the crack)
Originally posted by shh
After showing the preview under 'settings', the pagefile-usage goes up a little bit, but after closing the preview, it is freed again.
(In v2.66.1.7 the memory is not freed afterwords)
So this is a problem of CCE v2.66.1.7 (or perhaps the crack)
I suspected something like that and that's why I asked you to perform the steps I suggested here (http://forum.doom9.org/showthread.php?s=&threadid=46664&perpage=20&pagenumber=2#post270526). The reason that you and Mikel thought it's related to EclCCE probably is that you never (or rarely) browsed through the CCE settings up to the chapter and encode range settings where this preview window comes up. But EclCCE always does this, it basically opens up all the CCE setting dialogs and reads/writes the controls in there and that's how the ECL is being read/written.
As for the source of this problem, I really think it's what you mentioned last ... I definitely do not have this problem ... :rolleyes:
Now what I could do about it is to provide a switch that will prevent EclCCE from opening this particular dialog. This would of course mean that encode range and chapter lists will not be read/written from/to the ECL. How does this sound?
Ntsita
2nd March 2003, 20:07
Originally posted by RB
Now what I could do about it is to provide a switch that will prevent EclCCE from opening this particular dialog. This would of course mean that encode range and chapter lists will not be read/written from/to the ECL. How does this sound?
For me it's a good choice, because this two setting are typically performed in other manner (range with avisinth and chapters with authoring program)
The chapter list in CCE of course does not really create chapters, this is a DVD, not an MPEG2 feature. It's there to, so to say, "serve" an authoring program like Maestro. Chapters can only be set at I-Frames and all the chapters list in CCE does is to tell CCE that it should create I-Frames at specific points so that authoring software can create a chapter break at this frame at all.
Ntsita
3rd March 2003, 08:03
Yes, it's right.
But if a chapter is pointed to a not-I frame, what happens?
Surely, if you go to this chapter, you have a very slightly delay before the frame is displayed (it will be searched the next I frame after that point), or not?
A chapter cannot point to a non-I-Frame. That means that if there's no I-Frame at the point where you want to set the chapter, the authoring software will set the chapter at either the previous or next I-Frame. IOW, your chapters will be off by up to size of GOP.
Ntsita
3rd March 2003, 08:59
okay, then is it insignificant?
Depends on your personal taste :) I'd say I'd surely like to keep the exact chapters from the original DVD (if we are talking about backing up DVDs). Anyway, I'll put that switch in and everyone can do as he likes.
OK, new version 1.1a is out. You use /nochapterlist on the command line to work around this "bug". You can also make this setting stick by adding
ChapterList=0
to the [EclCCE] section in EclCCE.ini.
Great. Thanks for your ongoing support :)
Just a sugestion: could you place the link for your wonderfull software in your signature, so one wouldn't have to go to the post in the first page of the thread to get it.
I know, it's a small thing, but i think your work is so good that it deserves to be mentioned in your signature :D
Thanks again.
Maybe :)
@moderator:
Maybe we can make this thread sticky?
Mikel
7th March 2003, 10:52
Hi RB
Also from my side thanx a lot.
By disabling chapters, the memory problem disappears.
I just dont get it that on one PC, the problem occurs while on another it does not.
(both PCs use Win XP Pro with 510 MB RAM).
This is a very strange bug from the CCE side.
Maybe it's also only in the trial version.
Cheers
Mikel
Chatwalker
7th March 2003, 18:21
@RB
1.1a seems to have a bug. VBR-Scripts are loaded as CBR in CCE 2.66.01.07. With Version 1.1 all went fine.
Regards
Chatwalker
P.S.: Maybe you can send me an e-mail. I'am also from Germany and have one or two small questions.
Doh! Sorry for this bug, not sure how it slipped through :). Uploaded a fixed 1.1a (same URL). Strange nobody else noticed this...
Send me a PM if you think it's not appropriate for open discussion.
Chatwalker
7th March 2003, 21:16
@RB
Same bug with CCE 2.67 and new 1.1a
CCE 2.66 and VBR now work with 1.1a
Regards
Chatwalker
I can't reproduce this bug with 2.67. Are you sure? Please post the ECL file you are trying to load.
Discoboy
9th March 2003, 00:38
@RB
I’ve got the same issues as Chatwalker, i.e. with 1.1a VBR-Scripts when reloaded as CBR in CCE 2.66.01.07. Ecl attached as requested. Look forward to your feedback.
Chatwalker
9th March 2003, 12:39
@RB
I think the normal setting for VBR in the ECL is 'video_type=4'. Sometimes EclCCE expects 'video_type=16' otherwise the encoding mode is set to CBR. This effect not always appear.
If i save a ECL with EclCCE, sometimes the 'video_type'-value is set to 4, sometimes to 16.
Regards
Chatwalker
Discoboy, Chatwalker: this should not happen with the latest fixed 1.1a. Please download again to be sure you got the latest version. I am unable to reproduce this here.
Could it be you are loading an ECL into 2.67 that was saved with v1.1 (without the a)? Then this could be the problem. Set encoding mode to VBR and save again or create a new ECL. There was a change from 1.1 to 1.1a that I didn't document (sorry): CCE 2.67 has two new encoding modes and these new encoding modes were saved with video_type values in the ECL that were previously used for VBR and CBR. I changed this in 1.1a so that the video_type values saved from 2.67 are 2.66-compatible.
Discoboy
9th March 2003, 18:46
@RB - good news, the issue is fixed after downloading 1.1a again. Strange thing is the original file I had in properties indicated it was ver. 1.1a but both the .exe and .dll files were dated 5th Mar. The new download again indicates ver. 1.1a both the files are newer and dated 7th Mar.?
Many thanks for you great prog.
:D
Great, thanks. I fixed this bug on March 7th and uploaded the fixed version but didn't change the version info. Sorry for the confusion.
A new CCE SP 2.67.00.09 trial is out and here is EclCCE v1.2 supporting it. I also made an enhancement in that EclCCE can now be used also for earlier CCE versions (2.50, 2.62, 2.64) to add the command line support. See Readme for more information.
Enjoy!
Chatwalker
12th March 2003, 10:05
@RB
You did a great job!!! Thank you for this fantastic tool.
Regards
Chatwalker
Chatwalker
12th March 2003, 10:05
@RB
You did a great job!!! Thank you for this fantastic tool.
Regards
Chatwalker
rui
12th March 2003, 10:15
RB, i also wish to thank you for your dedication :)
A BIG thanks, man.
New release v1.3 is out. It has a very nice new bitrate tweaking feature, letting you limit the bitrate at the end of the video from a certain point, so for example CCE no longer wastes precious bitrate on end credits. You can now also modify the VBR bias prior to the encode when no VAF file exists yet.
I've uploaded v1.3a. Fixed a minor issue. Here is the change log:
27/03/2003 v1.3a
- Fixed: Bitrate tweaking feature didn't take effect when
encoding was started by clicking the "Encode Now" button
in Encode Settings dialog.
Matthew
28th March 2003, 04:39
In regards to the bitrate tweaking feature, it seems to be good in theory but flawed in practice (through no fault of your own).
Correct me if I'm wrong, but what happens is that the vaf is created with the bitrate allocation information according to the average bitrate you input. Then the bitrate tweaking feature creates an upper limit on the max bitrate value from the time you specify until the end.
The bitrate allocation for the non-credits part of the film is unchanged, so you simply end up with a smaller file and lower quality credits.
So in order to get a fullsized video stream you need to input an inflated average bitrate to begin with.
The formula for adjusted (i.e. inflated) average bitrate would be:
=space for video on disc - post-tweak credit size
----------------------------------------------------------------
space for video on disc - pre-tweak credit size
X
pre-adjusted average bitrate
Now there are 3 problems with this:
1.There is an assumption that the additional bitrate will be allocated to the 2 parts of the film (credits and non-credits) in the same proportion as the pre-adjusted bitrate. If it allocated more to the actual film part then the video stream will be oversized.
2. Post-tweak credit size calculation is imperfect. It equals the length of credits (which you know) multiplied by post-adjustment average bitrate for credits (which you don't know but with a low max bitrate of say 2000 kbps you can assume that the credits will be basically CBR 2000 kbps). So no biggie there if max bitrate is low.
3. The pre-tweak credit size is impossible to calculate without running an encode of the whole film. That's a bit of a problem.
Maybe I'm this is all wrong, but anyway the point I am trying to make is that unfortunately it's hard to make full use of the bitrate tweak.
Originally posted by Matthew
In regards to the bitrate tweaking feature, it seems to be good in theory but flawed in practice (through no fault of your own).
Correct me if I'm wrong...Very happy to do that :) CCE is smarter than you think, you will not end up with a smaller file. First and foremost, when you adjust the bitrate of some area in the Advanced VBR Settings via the "Local Bitrate" settings, CCE will also make sure that the video still complies with the Global Bitrate settings. That is, it will automatically adjust the rest of the movie depending on the local bitrate lowering/raising. As a side note, keep this in mind when reading the "Getting the best out of CCE" guide ... anyone ever bothered going back all the way through the movie after tweaking away the gray areas to see how many new gray areas popped up? :)
Anyway, you can easily verify for your self. Encode a small test clip (like 30 seconds or so) at around 4000 kbps average, go into Advanced VBR settings and adjust the second half of the clip to have a max. bitrate of 1000 kbps. Watch the bitrate graph for the first half go up.
Matthew
29th March 2003, 06:00
I actually did run a couple of tests before posting. Basically I just ran the output of a 7 min sample through bitrate viewer to see if the average bitrate of the file matched up to what it should. But it didn't.
I think the problem was the nature of the test I used...in particular marking the credits point too early in the file. Because when I just redid the test with a later credits point, the average bitrate was correct.
And having fiddled with the bitrate allocation settings before (just in testing, I've never actually used robshot - no need as I keep the bitrate high) I should have known better.
Sometimes it's great to be wrong :D
Yeah, right, it can't raise the bitrate for the other part above the max. bitrate, so if you start lowering the bitrate too early you'll of course have a different average bitrate :D
wmansir
6th April 2003, 10:17
First, thanks again for the tool. It works great as can be seen by the large amount of support it has gained. I wanted to suggest a feature. Would it be possible to set the CCE CPU priority in the eclcce.ini file? Previously I had my shortcut set CCE to 'low' on launch, but now that I use EclCCE I don't know if that is possible. I finally decided to post this after forgetting to manually set the priority for the tenth time.
If you start EclCCE with idle priority (e.g. "start /LOW eclcce.exe" from the command line), then CCE will run with that same priority. But I will make it an option in the INI and the GUI in the next version.
wmansir
7th April 2003, 15:15
Thanks for the info.
For others, here is the shortcut I made, under XP,:
D:\WINDOWS\system32\cmd.exe /C "start /LOW D:\CCESP\EclCCE.exe"
You will probably have to change the paths, but it works fine.
Knight
7th April 2003, 17:20
Hi,
I am using CCE 2.66.01.07 in conjuction with DVD2SVCD 1.1.3b2, Avisynth 2.08 and EclCCE 1.3a on XP Home.
I have set the encoder tab to eclcce.exe and opened the eclcce file once to create the inf file required.
But am still recieving this message.
Unable to find cce window. Error 126 the specified module could not be found
With CCE telling me that it can't Save ecl file.
Any Input would be appreciated.
:confused:
Try running EclCCE directly by double clicking it in Explorer. Does it also give you that error message now?
Knight
7th April 2003, 17:39
Cheers,
That works, thanks for the help & advice it is much appreciated.
:)
OK, in DVD2SVCD, go to the Misc tab and make sure the "Process priority for all used programs" option is set to Normal or Idle. Try Normal first, if that doesn't fix it, try Idle.
Knight
7th April 2003, 23:26
Normal works for me :)
Thanks for the help :D
MictXP
8th April 2003, 23:48
I've tried to use EclCCe with CCE 2.66 and DVD2SVCD, but CCE never exits after it's done encoding. It encodes just fine, but even after I try to close it manually, it doesn't return to DVD2SVCD. Do you have any ideas? Thanks!
Post this in the DVD2SVCD Basic Topics forum. This is a problem with DVD2SVCD, not EclCCE.
halcyon
14th April 2003, 04:26
I've only just noticed that eclCCE is here to provide DVD2SVCD support for CCE 2.66 Trial, so I downloaded eclCCE and went through the installation and Usage portions of the eclCCE pdf. I must be missing something though, because every time DVD2SVCD gets to encoding, CCE says
Limitation of Trial Version
Can't save ECL file.
and in the DVD2SVCD log
Executing Cinema Craft Encoder.
Error cannot find CCE project file.
I've got the CCE path pointing to eclCCE.exe, which is in the same dir as CCE 2.66.01.04 and eclCCE.dll, and the eclCCE.ini is set for cctspt.exe. It does the same thing if I run just eclCCE and load the AviSynth_Script_file.avs DVD2SVCD created. I'm using Keep Interlaced and an Interlaced Source CCE template made while reading the eclCCE pdf. The DVD2SVCD log file also says it has to perform IVTC based on the DVD2AVI project file. Any idea?
-=<halcyon>=-
CCE 2.66.01.04 is not supported by the ECL functionality in EclCCE, this is in the readme. You need to use 2.66.01.07 at least. See http://forum.doom9.org/showthread.php?s=&threadid=50240&perpage=20&pagenumber=2#post290438 for an unsupported workaround.
halcyon
14th April 2003, 12:51
Thanks for the speedy reply.
-=<halcyon>=-
TKSoft2000
15th April 2003, 11:07
EclCCE doesn't give CCE tthe correct task priority!
I'm using this nice tool together with DVD2SVCD where I have choosen the priority ILDE.
EclCCE gets this priority correct, but CCE always runns as normal!
EclCCE should check which priority itself has and take this priority also for CCE.
For DVD2SVCD it is more difficut to implement this that it is for you because the autor can get the correct handle of EclCCE by using ShellExecute, but if he wants to reach CCE behind your program he needs to search the correct CCE window! If the user has multiple instances of CCE running at the same time this is much to difficult so you should implement this small feature in your program.
THANK YOU FOR YOUR WORK & HELP!
Regards
TKS
Are you running Windows 9x/ME? It works like you want it to in Windows NT/2000/XP. Anyway, the upcoming v1.4 already has an option to specify the CCE task priority.
TKSoft2000
15th April 2003, 11:53
@RB
I'm using EclCCE 1.3, CCE 2.67.00.09, DVD2SVCD 1.1.3b2 unter Win2K.
Anyway, the upcoming v1.4 already has an option to specify the CCE task priority.
If you mean this option over the ini file - why don't you just check for the priority of EclCCE? This would be much easyer for other programmers tho implement!
Regards
TKS
Strange. On my system (XP and 2000), when EclCCE is run with idle process priority either via the "Start" command or DVD2SVCD, then cctspt.exe runs with that same priority (idle). Did you actually go into task manager and check this? This is also what the MS docs say. That is, a process running with idle or normal priority inherits it's priority to child processes.
TKSoft2000
15th April 2003, 12:33
Did you actually go into task manager and check this?
Yes, there I have seen that it was running with normal priority...
That is, a process running with idle or normal priority inherits it's priority to child processes.
I'll check it today again...
Regards
TKS
New version 1.4 is out. Here are the changes:16/04/2003 v1.4
- Added option to shut down system after encoding
- Added EclCCE settings dialog along with the ability to
specify the CCE process priority
- Added a manifest file for CCE to the distribution. Copy
cctspt.exe.manifest to the CCE installation directory to
apply Windows XP visual styles.
- Fixed: CCE window title was set incorrectly when ECL file
name contained a dash
- Fixed: in some cases Encoding did not start when clicking
Yes in the "Save changes....?" prompt and then
canceling the Save dialog.
- Fixed: in some cases you were not prompted to save changes
after modifying the Bitrate Tweak settings.
- Fixed: problem with hooking into CCE when EclCCE.exe was
run with process priorities above "Normal".
daxab
25th April 2003, 08:00
@RB
Great stuff, really slick.
I wanted to request saving of the 3:2 pulldown detection settings. You mention earlier in the thread that you might work on that if there is demand...so I wanted to speak up.
(My dream is to write a program that would take a DVD2AVI project and use the field flags in it to instruct CCE exactly how to encode a hybrid source. The hope is that this would allow one to, with CCE, create an exact copy of a hybrid source -- something currently possible with DVD2One and the like, but at the cost of image quality.)
Custom technology released CCE 2.67.00.10 (still a beta version), so here is a new EclCCE version supporting it.
25/04/2003 v1.4a
- Added support for CCE 2.67.00.10
- Added ability to minimize CCE to the system tray during encoding
Originally posted by daxab
I wanted to request saving of the 3:2 pulldown detection settings. You mention earlier in the thread that you might work on that if there is demand...so I wanted to speak up.
Well, there are so many buttons and settings in the 3:2 Pulldown dialog that it makes my hair hurt :) It might be nothing more than a very tedious task to gather all the settings and read/write them from/to the ECL, problem is it will likely take a lot of time to develop and debug and right now I'm really short of time. It would help greatly though to have an ECL with 3:2 pulldown settings saved from a full CCE version. Maybe you could look around to see if you can get your hands on such an ECL?
Anyway, I'll start looking into it in the near future, can't promise anything yet, sorry.
daxab
25th April 2003, 19:54
Thanks, I understand. That dialog is a nightmare. I think you can ignore all the "Phase calculators" buttons though. And on the left, there is a duplicate set of 10 buttons that can be ignored (A:1 2 B:1 2 3 C:1 2 D:1 2 3) -- these do the same thing as the (1 2) / (1 2 3 4 5) buttons above them. (Or you could ignore the (1 2) and (1 2 3 4 5) buttons, but I'm guessing you'd rather ignore 10 buttons than 7 :)).
I'll look for an ECL with 3:2 pulldown detection settings -- probably difficult to locate, though.
In any case, great app.
blixi
26th April 2003, 08:46
Hi!
What a pitty. I tried your EclCCE to be able to load an ecl from a script. But its seems that wine does not like it :( . It starts correctly up cce (2.5) but does not load the ecl.
I guess you wont mess with such things. Anyway the idea is great.
Greets
blixi
Sorry, can't do anything about this. Looks like Wine is not correctly or not at all supporting a technique called 'Windows Hooks'.
blixi
26th April 2003, 13:37
Yes it seems so.
fixme:process:CreateProcessA (C:\Programme\CCE-SP-trial\cctsp.exe,...): NORMAL_PRIORITY_CLASS ignored
As I have seen now.
But thanks for the reply and sorry for bother you
DDogg
27th April 2003, 14:52
RB, this is such a sweet piece of work! For nearly three years I have had to stare at CCE, "in my face". So, I particularly like the new minimize ability.
EclCCE v1.4b with minor fixes is out.
02/05/2003 v1.4b
- Fixed: Advanced VBR Settings dialog was visible during automated
bitrate tweaking even though CCE was minimized to tray
- Fixed: Shutdown feature didn't work when using bitrate tweaking
Holomatrix
2nd May 2003, 19:32
If you use this app with DVD2SVCD are the new features going to be available through one the the DVD2SVCD tabs? or am I missing somthing here?
Thanks
No, none of them are currently "available" in DVD2SVCD. The only useful feature would be the Bitrate Tweaking, anyway. The last I heard about support for this from DVD2SVCD was "I'll consider it" :)
JimBryce
3rd May 2003, 03:46
Just wanted to let you know that I've been using your "EclCCE" for the last few jobs I did and it works wonderfully-problems of any kind!
I especially love the ability to "minimize" CCE!
:)Keep up the good work:)
Originally posted by RB
No, none of them are currently "available" in DVD2SVCD. The only useful feature would be the Bitrate Tweaking, anyway. The last I heard about support for this from DVD2SVCD was "I'll consider it" :)
If you are interested, I think I could write up an AutoIt app in an hour or two, that does the Bitrate Tweaking automatically in DVD2SVCD. It would use similar techniques as the D2Sroba plugin: http://home.no.net/tylo/
Thanks for making EclCCE, and the other plugins.
Regards,
tylo
Thanks for the offer tylo, but it will be difficult. The problem is that before the bitrate tweaking, the transcoding process dialog closes which makes DVD2SVCD believe that encoding has finished so it wants to continue on with muxing and cutting.
Fotis_Greece
9th May 2003, 15:33
(I posted it again but I thought this is the right place)
Let's say I have two .ecls (movie1.ecl and movie2.ecl)
How can I start CCE in batch mode and encode these two projects together.
Thanks in advance
It's easiest to merge the two ECL files together. Open any of the ECL files in Notepad and paste the content of the other at the bottom. Then start CCE manually, load the combined ECL and start encoding or use the command line facilities described in the EclCCE manual.
new_age
10th May 2003, 19:36
Hello!
Softwares:
DVD2SVCD 1.1.3 Build 2
CCE 2.67.00.10
EclCCE 1.4b
Bug: (I suspect EclCCE rather than DVD2SVCD)
In AVI2SVCD mode when Process Priority is set to IDLE in DVD2SVCD and when DVD2SVCD starts EclCCE I get this error:
---------------------------------------------------
CCE did not finish initializing in a timely manner!
Error 126: The specified module could not be found.
---------------------------------------------------
After restarting DVD2SVCD and using recovery to continue video encoding, EclCCE this time can run CCE.
This problem doesn't present if Process Priority is set to NORMAL in DVD2SVCD.
This problem also doesn't present if I use EclCCE 1.3
In EclCCE 1.4b I use default settings.
regards,
NA
JimBryce
11th May 2003, 06:08
I've had the same error when launching "EclCCE". If you say "Okay" to that error, "CCE" launches normally. What I've done is exit and re-launch "EclCCE". It doesn't happen on the 2nd launch (regardless of priority IMHO). "CCE" and "EclCCE" seem to work normally, despite the message.
I had inadvertently delete the "PATH" statement from my system variables and think the problem might have been related to that since I haven't had the problem since I restored the "PATH" variable.
new_age
11th May 2003, 10:31
Today I converted a larger avi to svcd with dvd2svcd. The process priority was normal and I get the same EclCCE error message.
I guess the CCE startup timeout should be much longer or manually set up in options tab.
NA
I have just uploaded v1.4c. History:
12/05/2003 v1.4c
- Fixed the "CCE did not finish initializing in a timely manner"
error
Well, I have hopefully fixed it. Use the new version and let me know how it goes.
new_age
12th May 2003, 18:36
Hello!
Thanks for the update. Now it works fine for me.
NA
Eyes`Only
15th May 2003, 03:34
This tool is so good it should be a sticky thread, IMO!
Thanks for this tool, RB.
One small request for something that is a 'standard-feature-of-CCE'. Could you make it to where the job window accepts drag n' dropped .ecls like CCE does? Also, if it's not too much work, a 'beyone-the-standards-of-CCE' features such as ability to drag n' drop more than one ecl and have them appended? CCE can only take one ecl at a time, so this would be yet another cool thing your app does that CinemaCraft didn't bother to include!
Originally posted by Eyes`Only
This tool is so good it should be a sticky thread, IMO!
Thanks :) Having it stick would be good, but it appears this forum does not currently have a moderator.
And blast, never noticed you can drag and drop an .ECL into the job list! Thanks for pointing this out, I'll try to fix that in the next version. About the append feature, that shouldn't be too difficult to do, I'll look into it.
Originally posted by RB
Thanks :) Having it stick would be good, but it appears this forum does not currently have a moderator.
But can't anyone that is a MOD, even from other forums, stick this thread?
Originally posted by RB
About the append feature, that shouldn't be too difficult to do, I'll look into it.
GREAT! :)
Doom9
15th May 2003, 12:07
@rui: you apparently don't understand moderator powers. Only the people listed as moderators have that power, in the forum in which they are listed. Only admins and super moderators (of which we currently have none) have global powers.
Ok, sorry for the mistake.
Originally posted by RB
Thanks for the offer tylo, but it will be difficult. The problem is that before the bitrate tweaking, the transcoding process dialog closes which makes DVD2SVCD believe that encoding has finished so it wants to continue on with muxing and cutting.
Ok, finally made it. Download D2Sroba 2.0 with automatic bitrate tweaking here: http://home.no.net/tylo/
I think the GUI is much more intutitve now - you tell me. I guess I should announce this version in a separate thread, or you may add links to it in from the EclCCE page...
Two small issues:
1. How can you specify a relative time to the CCE timecode 01:00:00:00. You only allow six digit timecodes? It works correct for me only when setting the CCE timecode to 00:00:00:00
2. The create_new_vaf in the ecl file seem to have flipped logic? (0 = true). If you fix this, I must update too.
Greetings
tylo
Thanks! Not sure I can look at it anytime soon, I'm using DVD2SVCD rarely these days.
About the time code: well, like I wrote in the manual, the credits start time is relative to the CCE time code. That is, if you know that the credits start at 1h 40min 3sec in "human time" and CCE time code is set to 01:00:00:00 (hh:mm:ss:ff), then what you need to write to the ECL is 02:40:03 (in hex). And I simply left off the frame number from the credits time code because I felt this was accurate enough :) and saves some typing.
As for create_new_vaf: it's based on the GUI layout :), made it easier for me. There are two radio buttons in CCE that control this, button 0 (the upper one) says create new VAF and button 1 (the bottom one) says use existing VAF.
Yeah, I guess SVCD is not the hottest format anylonger
(but, I have to get rid of them piles of empty CDR's on my shelf).
I think what confused me with the credits timecodes was that they are shifted two digits down compared to the cce timecodes (cce 0x01000000 == credits 0x010000). Anyway, my plugin should work ok then. (I may change to specify absolute (human) time for the release version.)
Thanks again,
tylo
brashquido
20th May 2003, 09:42
OK, I put my hand up for doing the dumbest thing :rolleyes: . Upon opening EclCCE 1.4c where it asks you for the CCE Trial executable, for some reason I got distracted and put the EclCCE executable in there instead. This resulted in a program loop giving errors that it could'nt find CCE every few seconds, and the only way to get out was to reboot. Because I didn't know what I'd done, everytime I went to start EclCCE after that it resulted in the same loop as the executable was set in the ini. I ended up deleting it all and extracting from the zip again. Very silly thing to do, but perhaps not allowing EclCCE to be selected might be an idea?
rasta21
20th May 2003, 10:21
...lol...yeah i did the same thing and the result is a eclcce start loop. i used the taskmanager and killed the hmmm `bout 50-60 error messages. good alternative to windows mineweeper....thanx RB :D ;)
OK, OK mates, someone else (http://forum.doom9.org/showthread.php?s=&threadid=53455) also bumped into this recently ... :D It will be fixed in the next release.
On the assumption that most people install CCE in the default folder, you could also check those paths (newest CCE ver first) and auto setup the ini path if found (otherwise let user browse for it). Remember to search relative to the value of the reg key: HKLM\Software\Microsoft\Windows\CurrentVersion\ProgramFilesDir
e.g.
Custom Technology\CCE SP Trial Version\cctspt.exe
Custom Technology\Cinema Craft Encoder SP Trial\cctspt.exe
.... etc.
Just a thought.
OK, v1.5 with requested new features is out. History:
22/05/2003 v1.5
- Fixed: dragging and dropping ECL files into the CCE window was not
possible (trial version limitation)
- Added support for loading of multiple ECL files simultaneously
- It is no longer possible to accidentally select EclCCE.exe for the
CCE-SP executable when EclCCE runs for the first time.
@tylo: I simply left it as it is. External programs using EclCCE can always precreate/modify the INI file to point to the desired CCE.
new_age
23rd May 2003, 12:11
Hello!
A fresh 1.5 bug. The programs are the same that I've mentioned before (dvd2svcd converting avi, etc).
I _always_ get this error message: The above filename is invalid.
regards,
NA
"The above filename is invalid" is not an EclCCE error message (it is not anywhere in my code). Is that the exact error message? Maybe that's a DVD2SVCD error message? What is the caption of the error message box?
new_age
23rd May 2003, 14:37
1.4c works well so it is 1.5 bug. My opinion.
- DVD2SVCD starts EclCCE 1.5 (CCE 2.67.00.10)
- DVD2SVCD adds xxxx.avs
- DVD2SVCD saves yyyyy.ecl
- DVD2SVCD changes yyyyy.ecl
- the error occures when DVD2SVCD starts opening changed yyyyy.ecl
The open dialog I can see the filename begins with a space and X:\xxxx\CCE_Project_file.ecl.
And then the error dialog:
Title:
"Open"
Text:
" X:\xxxx\CCE_Project_file.ecl"
"The above file name is invalid."
I'm sure if you try you will get the same error.
NA
BBWoof
23rd May 2003, 16:22
I've noticed that with versions 1.4c and 1.5 that commandline support for CCE 2.50 no longer works. It will create the vaf during the first pass for a RoBa encode, but during the second pass it stops after making a 4 byte mpv file.
I reinstalled 1.4b and using the same code in DoCCE4U the process works perfectly.
BBWoof
@new_age: It's not a bug, it's a feature :) Reason is that the new version allows for selecting multiple ECL files in that Open dialog. As a result, it is no longer possible to enter a full path name there like DVD2SVCD does. This is a Windows "feature" I missed (the error message is generated by Windows). I'll release a new version where this new feature is optional (default off) and needs to be turned on in the EclCCE settings. Stick to 1.4c for the time being.
@BBWoof: Oops. I'll figure out where I broke support for the older CCE versions.
I'll work on both issues over the weekend.
DDogg
23rd May 2003, 19:36
Not to put too fine a point on it at all, but technically the ONLY person who can declare a "bug" is the developer. All the rest of us should refer to it as a problem or an anomaly. :p [maybe, "Hey, bubba, ya screwed the pooch!" might be ok :)]
BBWoof
23rd May 2003, 19:38
Originally posted by RB
@BBWoof: Oops. I'll figure out where I broke support for the older CCE versions.
Thanks RB!!!
BBWoof
new_age
23rd May 2003, 19:59
Originally posted by RB
@new_age: It's not a bug, it's a feature :)
Oh I see. :D
OK, switched back to 1.4c. Anyway: this tool is great!
NA
Eyes`Only
23rd May 2003, 22:32
RB:
Putting a filename within quotes is kind of a normal way of operation for CLI. Instead of creating an option to turn the code that is failing with it on and off, why not parse CLI to where you ignore delimiters within quotes until the next quote is reached?
Just a suggestion. By the way I actually had to use that drag/drop multiple ecls feature the other day and it worked beautifully!
Eyes`Only
Just another small, cosmetic, but puzzling issue:
When opening EclCCE, the "Working in Background" mouse pointer remains for about 5 seconds. I take it that no background work is done during this period? Reason: when starting EclCCE from a console window, this artifact does not appear...
Thanks for your :cool: work, RB.
JimBryce
24th May 2003, 01:13
To: RB
Everyone seems to be so busy "giving you constructive criticism for possible improvements" (read: bitching about problems:D ) that I thought I'd take a moment and let you know that I just installed v1.5, used the "drag & drop" feature to add two ecl's, then saved them as one ecl, opened and closed all 3 ecls via the menu and drag and drop without a problem. It also ran fine, encoding 2 separate full length "movies" one after the other, allowing me to minimize it, change its priority and have 7 other applications open and in use at the same time (sorta' at the same time) on my ol' PIII-933 (no o/c) & 512MB SDRAM:) !
So, IMHO it works great! Thank you!
BTW, with v1.0.5 of MPEG2Dec3 and CCE v2.67.00.10 and NO "YV12toYUY2()" running in the background at "below normal" priority, CCE is running at .66~.70 which is a decent improvement from .55~.60 that I was getting.
@Eyes`Only:
that's exactly what I'm doing :). The problem new_age was pointing out is a different one and has nothing to do with CLI. DVD2SVCD automates CCE by simulating user input. It brings up the CCE Open Project dialog to open an ECL and enters the full file name to the ECL in the edit control. This does not work if the Open File dialog accepts multiple selections (OFN_ALLOWMULTISELECT) like in 1.5.
@tylo:
I noticed this myself. Nothing I can do about this, appears to be connected to setting a Windows hook in CCE.
@JimBryce:
You are welcome, many thanks :) Do you see a similar increase in speed when not using ConvertToYUY2() but running CCE at normal process priority?
Anyway, v1.5a is out. You must now explicitly enable an option in the EclCCE settings (see PDF) to have the Open Project dialog accept multiple selections. Support for loading multiple ECLs is not affected. Also fixed the bug BBWoof was reporting.
History:25/05/2003 v1.5a
- Added option to prevent accepting multiple selections in the Open
Project dialog to make EclCCE compatible with DVD2SVCD again
(broken in 1.5).
- Fixed bug in command line support for CCE versions prior to
2.66.01.07
Anyone using EclCCE with DVD2SVCD, please download v1.5a again. I made another minor change for "DVD2SVCD compatibility reasons". With the previous 1.5a, DVD2SVCD would encode everything twice. IOW, now when you save an ECL and then load the same ECL, the ECL will overwrite the current job list rather than being appended.
Sorry for the lately frequent updates, here is another new version.History:30/05/2003 v1.5b
- Fixed issue with Bitrate Tweaking feature that would sometimes
cause CCE to crash after the last pass.
Eyes`Only
30th May 2003, 20:42
Are you kidding, bud? Frequent updates are the best! Lets us know you're on the ball and constantly paying attention to user reports!
Thanks for the fix. By the way, I noticed in earlier versions that tweaking bitrate manually on the advanced screen sometimes resulted in weird characters for the output size. Is this an eclcce bug or CCE?
JimBryce
31st May 2003, 08:33
@RB,
Sorry for the delay in answering you. Somehow I missed your question.
The short answer is yes:) . I should have been more precise in my wording. There is a significant (or what I consider significant:D ) speed increase (from ".55~60" to ".66~.70" without using "ConvertToYUY2" or "YV12toYUY2" AND "CCE" running at "normal priority" AND it is the foreground application. Of course it does slow down when you reduce its priority and send it to the back (or minimize it). But I did find it to be faster even with reduced priority and in the background (or minimized) unless I had 6 or 7 other apps running (in other words, really:devil: loaded down).
I attrributed the speed increase to 3 things: 1) newer version of "CCE" (v2.67.00.10); 2) not needing to change the colorspace and; 3) refinements in "MPEG2Dec3". "eclcce" has just made it much more convenient and easier to use. And IMO, convenience and ease of use can often be more important than speed!
Keep up the good work and again, Thanks!:)
Originally posted by Eyes`Only
Thanks for the fix. By the way, I noticed in earlier versions that tweaking bitrate manually on the advanced screen sometimes resulted in weird characters for the output size. Is this an eclcce bug or CCE?
I have seen this myself, but it is definitely not an EclCCE bug. Happens also when you don't run CCE via EclCCE. But IIRC I have seen it also when not fiddling with the bitrates in the advanced screen, it seems to be related to the final stream size, maybe a "2 GB barrier" problem.
@JimBryce: no problem, thanks for the info, this is interesting. I'd like to know what codec decompresses the YV12 data on your machine. Please load an AVISynth script that does not use an ConvertToYUY2() conversion in VirtualDub, then click File - File Information. What is the "Decompressor"?
DDogg
5th June 2003, 16:32
Ah, it is Milan's ffVFW Mpeg 4 codec that is now doing the decompression. That explains why there is now a negligible difference in speed whereas before using DIVX as decompresser the speed dif was quite noticeable. I have a feeling this is already well known and I am behind the curve on the subject, but thought I would throw it in here for completeness.
JimBryce
8th June 2003, 04:02
@"RB"
Sorry for the delay :D ... The video decompressor is "DivX 5.0.5". I thought it should be since, following the instructions of an earlier thread, I'd put "VIDC.YV12"="DivX.dll" under the
"[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]" section of the registry.
As a sidenote, I'd previoulsy installed a codec called: "ATI.YV12.Planar.Format.Decoder.v4.10" (I have an ATI video card) which also worked but the video quality was terrible (blurry and jagged).
@DDogg, JimBryce: thanks for the info. For me it's ffvfw also and it's not any faster than ConvertToYUY2().
And a new EclCCE v1.5c is out, supporting CCE-SP 2.67.00.11 that was released today.
10/06/2003 v1.5c
- Added support for CCE-SP 2.67.00.11
Eyes`Only
10th June 2003, 18:36
Daaaamn, you are quick! :p
arlsair
17th June 2003, 12:08
I don`t read the whole thread, sorry, so I don`t know if my problem is still discussed.
I want to use D2Sroba. D2Sroba terminate CCE and DVD2SVCD, but then EclCCE don`t terminate automatic. See here (http://forum.doom9.org/showthread.php?goto=lastpost&threadid=28939).
Can you, please, fix this or is there any reason why EclCCE shouldn`t terminate ?
regards
Arlsair
Well, EclCCE exits automatically when CCE exits. Are you sure all instances of CCE were gone when this error came up? Maybe there is a slight timing problem with D2SRoba in that it kills CCE and then tries to rerun it "too early". Ask Tylo to put in a delay like 1 second between killing and restarting CCE.
tylo
19th June 2003, 13:03
I think you're right, RB. I'll put in a delay (2 secs).
Fotis_Greece
23rd June 2003, 02:21
First of all thanks so much for your great utility. I think Custom technology should really think about including it in their future releases (especially the shutdown function).
Anyway I would like to ask a simple question since you are the expert in CCE. In advanced Video Settings, in GOP sequence there is this "M" and "N/M" settings. In previous versions of CCE it was as default M=3, N/M=4. In the very latest versions this default has changed to 3 and 5. Could you brifly explain these settings and which one to be used for best results in video encoding whether it comes for DVD rips or our own DV footage and how to judge which settings to use?
Thanks in advance and regards from Greece
Eyes`Only
23rd June 2003, 06:17
I've never known it to be 3/4 default, it's always been 3/5 default in every version I tested.
wmansir
23rd June 2003, 14:48
Originally posted by Fotis_Greece
First of all thanks so much for your great utility. I think Custom technology should really think about including it in their future releases (especially the shutdown function).
Anyway I would like to ask a simple question since you are the expert in CCE. In advanced Video Settings, in GOP sequence there is this "M" and "N/M" settings. In previous versions of CCE it was as default M=3, N/M=4. In the very latest versions this default has changed to 3 and 5. Could you brifly explain these settings and which one to be used for best results in video encoding whether it comes for DVD rips or our own DV footage and how to judge which settings to use?
Thanks in advance and regards from Greece
Some programs which, ehem, fiddle with the executable (not EclCCE as far as I know) will change the default to 3/4. This is actually a good thing because 3/4 gives you a GOP length of 12, which is the maximum GOP length that some DVD players can play properly.
This is the case with my player. If I use the default 3/5 the player has subtle problems, similar to on a bitrate Divx when you reach a key frame and the image changes slightly. It was most apparent in dark scenes.
mmatac
8th July 2003, 09:49
@ RB
Hi,
on WME and
(*) = PIII 400 mhz, DVD2SVCD 1.1.3 build 2, CCE 2.66.01.07, ECLCCE 1.5c.
Eache time, when dvd2svcd (through ECLCCE) launches CCE, the CCE hangs up (the app results blocked). And the DVD2SVCD also (the app results blocked).
The exact moment is after the first CCE window (the window in which CCE opens the avs file) is closed: CCE freezes and the OK button in the main CCE window disappears.
If I retry to relaunch CCE (through ECLCCE) using the DVD2SVCD recovery functionality (in the Misc Tab), after one/two times, CCE runs rigth.
I observed that if I move the CCE 'Open AVS file window', after it appears, far from the CCE main window, the bug disappears.
I tried on w98se and on w2000 the same (*) configuration and all runs well.
If you think the problem is not particular (of my PC) and If you need more information, I can send you.
bye
dwflo
8th July 2003, 15:19
Got a similar problem as mmatac.
When running DVD2SVCD, for first time, and it calls CCE through Eclcce, there is a error window that pops up, indicating CCE did not start in a timely manner. This requires exiting CCE and DVD2SVCD, and doing a recovery. When the Eclcce starts CCE this second time, all works fine.
Is there a way to lenghten the timeout function that will allow CCE more time to load into memory, on the first execute? :p
dwflo
@mmatac: does this happen also when you open the AVS manually? That is, run EclCCE, then in CCE right-klick in the main window and select the Add menu item. If all goes well this way then it is a problem with DVD2SVCD.
@dwflo: please upgrade to EclCCE 1.5c.
mmatac
9th July 2003, 16:20
@ RB
I tried manually. The problem does persists.
But I'm not sure that the problem is related to ECLCCE. I want to reinstall the OS.
If you have other reports regarding problems on WME, please investigate. If ECLCCE is already tested on WME, the problem is local on my PC.
Thanks
Everything is working fine for me in Windows ME. Must be something else.
Icepick
14th July 2003, 20:37
I encode my anime episodes at DVD resolution and bitrates. I used to do this with avisynth 2.08 and cce 2.50. I created the vaf file, and after that I aborted the encode and changed the bias to 0. When I clicked encode that time, it started doing the first pass for creating the mpv file.
Now I am using cce 2.67.0.10 and avisynth 2.52 with eclcce. When I create an ecl file, and do the first pass for creation of the vaf file, I abort the encode after this pass. I then change the bias to 0 and hit encode. But the freakin prog starts creating the vaf file again
wmansir
15th July 2003, 00:25
You need to change the VBR multipass setting from "Create new file" to "Use existing file", it's right next to the number of passes.
This doesn't have anything to do with EclCCE.
quinn
16th July 2003, 07:13
I am using ECL 2.67.0.11 on 2.67.0.9 CCE. Whenver I save the ECL - it saves it on top of my AVS file instead of onto an ecl file with the same root name - this is really annoying - It works fine if I remember to type a file name, but by default it overwrites the avs file.
digitalman
17th July 2003, 17:59
Originally posted by RB
I have seen this myself, but it is definitely not an EclCCE bug. Happens also when you don't run CCE via EclCCE. But IIRC I have seen it also when not fiddling with the bitrates in the advanced screen, it seems to be related to the final stream size, maybe a "2 GB barrier" problem.
I saw this problem in 2.67.09 and it is still there in 2.67.11. No one must have reported this to them.
Originally posted by quinn
I am using ECL 2.67.0.11 on 2.67.0.9 CCE. Whenver I save the ECL - it saves it on top of my AVS file instead of onto an ecl file with the same root name - this is really annoying - It works fine if I remember to type a file name, but by default it overwrites the avs file. I don't see how that could happen. Please describe the exact steps to reproduce this.
CCE-SP 2.67.00.13 Trial was released and here is a new EclCCE version that supports it.
History:25/07/2003 v1.6
- Added support for CCE-SP 2.67.00.12 and CCE-SP 2.67.00.13
SeRiaL
4th August 2003, 10:57
I downloaded trial 266.01.07 CCE, installed the EclCEE 1.6 patch, and when DVD2SVD trys to save an ECL file this message poops up (trial version limitation),then everything stops. What am I doing wrong here?
:(
r6d2
4th August 2003, 15:19
Originally posted by SeRiaL
I downloaded trial 266.01.07 CCE, installed the EclCEE 1.6 patch, and when DVD2SVD trys to save an ECL file this message poops up (trial version limitation),then everything stops. What am I doing wrong here?
:(
Did you make sure you selected ECL's exe in DVD2SVCD as CCE?
SeRiaL
4th August 2003, 19:06
I found the problem. It turns out that Cinema craft and or AVI2SVCD did not like the avi file I loaded in. After trying other avi files ect... it worked fine.
raj53
5th August 2003, 00:40
Hey, does anyone know where to get the latest version of cce? The official webpage only has updates...
Thanks.
r6d2
5th August 2003, 01:51
Originally posted by raj53
Hey, does anyone know where to get the latest version of cce? The official webpage only has updates...
Thanks.
Hi raj53 and welcome to the forum.
There is a software download section in www.doom9.org you may check. It lists CCE 2.50 and CCE 2.66 (left panel, "Download").
RB
12th August 2003, 08:21
Originally posted by raj53
Hey, does anyone know where to get the latest version of cce?
The latest trial version can always be found at http://www.cinemacraft.com/jpn/download.html
Bonex
16th August 2003, 21:35
I have found a problem in EclCCE 1.6: when the encoding is finished, the PC, instead of shutting down correctly, simply restarts, like if I chose to close the current session of Windows and restart with a new user, and stays there waiting for me to put a password in or to click Cancel.
I'm using Windows ME, CCE SP Trial 2.66.01.07 and I don't use login and password for different users (I'm the only user of this PC).
Maybe the shutdown function called by EclCCE works in a different way on WinMe than WinXP?
Anyway thank you!! Your program rocks!!:D
RB
18th August 2003, 18:52
I'm sorry, I can't reproduce this here in Windows ME, nor can I see how this can possibly happen. The code definitely calls for "poweroff" rather than "log off". Can you power off your system successfully via the start menu?
Bonex
18th August 2003, 23:23
Originally posted by RB
I'm sorry, I can't reproduce this here in Windows ME, nor can I see how this can possibly happen. The code definitely calls for "poweroff" rather than "log off". Can you power off your system successfully via the start menu?
Yes, usually I turn it off via the start menu, some other times with the power button, but always works...
Very strange...
Anyway I selected the option from the window where it shows the encoding statistics, and there was no other program open. It was a 4pass encoding and the priority was set to normal.
The problem happened all the two times I tried to use the option.
When the count down window closes the desktop is cleared and the log on window appears, it doesn't restart everything like when you chose the restart option from the start menu.
Hope this helps.
Anyway I'll try to make some other experiment and see. I'll try to write a little program in C++Builder and see what it does:cool:
*** EDIT ***
OK, I did the tests...
I did a little encoding in CCE and after it the login window popped up again.
So I investigated with a little program made in Borland C++Builder 1.0. I checked the Win32 Reference help guide provided with it. What it does is just enable a timer that decreases an integer, when it is 0, it calls a Windows API function.
Test 1:
With ExitWindows(0,0) the desktop is cleared and the login windows appears.
(it was the guide to say that the two parameters must be 0, see below)
The program isn't even closed, and the timer goes under zero ;-)
Test 2:
with ExitWindowsEx(EWX_SHUTDOWN,NULL) the PC was correctly shut down and turned off.
Test 3:
with ExitWindowsEx(EWX_POWEROFF, NULL) I get again the login window exactly like Test 1.
Test 4:
with ExitWindowsEx(EWX_REBOOT,NULL) the system was restarted correctly.
Test 5:
with ExitWindowsEx(EWX_LOGOFF,NULL) again the damn login window, as expected.
It seems like that Win32 Reference I have is outdated with WinME (ehm... it speaks only of Win95 :D) as the first parameter does not always work as its name suggests. I checked the winuser.h sources and I found these declarations:
#define EWX_LOGOFF 0
#define EWX_SHUTDOWN 1
#define EWX_REBOOT 2
#define EWX_FORCE 4
#define EWX_POWEROFF 8
#define ExitWindows(dwReserved, Code) ExitWindowsEx(EWX_LOGOFF, 0xFFFFFFFF)
WINUSERAPI
BOOL
WINAPI
ExitWindowsEx(
UINT uFlags,
DWORD dwReserved);
etc...
So, what ExitWindows(0,0) does is just the same as EWX_LOGOFF.
RB
20th August 2003, 12:47
Right, EclCCE uses ExitWindowsEx(EWX_POWEROFF, 0) to shut down and power off the system. It looks like your system does not support the (software) power off feature. Is that an older system without an ATX power supply? When you shut down your system manually, it doesn't actually power off but shows the "It is now safe to turn off the computer" screen, right?
Bonex
20th August 2003, 23:14
When you shut down your system manually, it doesn't actually power off but shows the "It is now safe to turn off the computer" screen, right?
No... it is really turned off by Windows, I don't have to switch the power off manually. Now I'm starting to suspect that maybe something is a bit screwed on my Windows install?
RB
22nd August 2003, 08:17
Weird. Anyway, I don't think there is something wrong with your system. Unfortunately, it's not possible for me to know in advance whether EWX_POWEROFF will work or not, so in the next version I'll support a "ShutdownMode" setting in EclCCE.ini that you can set to 0 or 1 and it will use EWX_POWEROFF or EWX_SHUTDOWN, respectively.
Bonex
22nd August 2003, 20:33
Originally posted by RB
in the next version I'll support a "ShutdownMode" setting in EclCCE.ini that you can set to 0 or 1 and it will use EWX_POWEROFF or EWX_SHUTDOWN, respectively.
Thanks a lot for your help! ;)
Gumbie
24th August 2003, 20:24
I used to run W2K and CCE 250 worked like a charm, upgraded to XP about 10 months ago and that was the last of DVD2SVCD with CCE for me. (any ver) I used TMPGEnc for about 6 encodes then got pissed off with time and quality so I spent the next 7 months configuring dvd2svcd & CCE with no luck at all, finally last night I installed CCE2.50 to a new folder in the same dir as CCE 2.66.1.7.well fuck me, tests 1 thru 4 were flawless!So I got brave and tried 2.66.1.7 with the new ecl 1.6 and ripped a small chapter from Spiderman.It worked perfect. un-installed 2.50 and tried the same test and same old grief, about 10,000 loop errors pop up till I crash,lol.Re-installed 2.50 and 2.66.1.7 is working just fine after I ran force aspi again,odd that it said drivers were gone and aspi chk said they were ok but dvd2svcd said not found.Drivers were run, rebooted & CCE is auto everything,lmfao! CCE is 18 hrs for 4 pass VBR compared to 46 hrs with only 2 pass VBR in TMPGEnc, I'm a happy camper even if I have to run force aspi before starting a new project everytime. Any idea's why this is? Or how to get dvd2svcd to see that winaspi32 4.60 is really there and working?
RB
26th August 2003, 15:57
When you want to use a different version of CCE with EclCCE, make sure to delete EclCCE.ini and run EclCCE manually once to have it pick up the new CCE executable.
ExSport
30th August 2003, 09:29
Hello
Could I have a question, please?:)
When I am using DVD2AVI 1.2.1 build 1 and CCE version 2.67.0.11 trial with eclCCE, need I switch DVD2SVCD to safe mode(2.66 and up can handle avs files as 2.62-2.64 cannot)?
Thanks for answer.
P.S.
I used SEARCH button ;) but nothing found
RB
30th August 2003, 16:03
No.
telemike
13th September 2003, 15:30
argh! I found out that I have to untick the YUY2 and RGB settings in ECLCCE when using DVD2SVCD and AVISYNTH 2.52. It was slowing CCE down by 50%! :(
RB
15th September 2003, 09:02
I think you are talking about the "Try decoding in ..." setting in CCE. This has nothing to do with EclCCE. If that works for you, you must have some external codec installed that decodes the video so CCE can still read it. In DVD2SVCD, CCE Advanced settings, what did you choose for the color space conversion setting?
telemike
15th September 2003, 15:35
My mistake in finding the problem. turns out my mpeg2dec3.dll was out of date and slowing things down.
sehh
16th September 2003, 19:08
First of all, great thanks goes to the author of EclCCE, great work.
Now, i'm having a problem running two instances of EclCCE at the same
time. I get a popup error saying that another instance is already
running.
I would like to run two CCE instances as i was doing with CCE 2.50,
because i've got a dual motherboard and i was running a CCE instance
per cpu, unfortunately not any more with CCE 2.66+EclCCE.
I would appriciate any help.
tylo
18th September 2003, 14:10
@RB: Is there any chance that you will add a command line option to enable batch execution minimized?
There is no way to achieve this, except through the GUI. E.g. creating a shortcut with batch arguments, and setting it to start minimized does not work. (I guess this is because CCE opens an encoding window, which is the one that should be minimized). Maybe that makes it tricky to implement?
Specfically, I would use this feature for the D2SRoBa plugin, so I can add a "Silent" mode where D2S and CCE runs minimized. (D2SRoBa executes CCE itself in batch).
Thanks in advance.
@sehh: Haven't tried it myself, but in the EclCCE.ini file, there is an option for this that you can edit. (if its not also an option in the EclCCE preference tab - dunno, I'm on a linux box).
RB
18th September 2003, 20:24
@sehh:
I actually added this "feature" in 1.5b IIRC. This needed to be done because of the way EclCCE is (and needs to be) coded, running multiple instances of it can lead to the instances interfering with each other, which will confuse EclCCE. I'll think about a possible solution in the next release, however. And no, there is no INI option to turn this off. Tylo likely refers to the ability to select multiple ECLs in the Open project dialog.
@Tylo:
Good idea, it will be in the next release. It will take a few days though as my job is keeping me really, really busy right now :)
sehh
18th September 2003, 21:51
@RB:
Thank you, i appricite the support.
Boulder
29th September 2003, 15:33
RB,
would it be possible to add a bitrate tweaker in which you'd be able to tweak the bitrate anywhere in the video clip, not just in the end? I've had to do this manually with my Star Trek : TOS captures where the first credits are near the beginning of the clip. I always cut the end credits off.
DDogg
1st October 2003, 20:55
Request to add a "hide de dam shutdown checkmark". When automated processes like tylo's plugin are running, and if you are typing a long forum reply, you can trigger it at the worse possible time. Really can makes a person crazy :)
bel
3rd October 2003, 20:15
Hi RB!
Beta 17 of cce 2.67 is out today.
DDogg
3rd October 2003, 21:49
OT: Change log for 2.67.00.14 -2.67.00.17
Version 2.67.00.17 Wednesday, October 1, 2003
Bug Fixes
- Mode setting at template setting was not properly set. (standalone version)
- Timecode at template setting was not properly reflected. (standalone version)
Enhancement
- Increased maximum template number from 16 to 36.
----------
Version 2.67.00.16 Friday, September 26, 2003
Bug Fix
- Could not encode only MPEG audio.
----------
Version 2.67.00.15 Thursday, September 25, 2003
Bug Fix
- Sometimes audio type was not properly set.
----------
Version 2.67.00.14 Wednesday, September 10, 2003
Bug Fixes
- Type-1 DV AVI with shorter audio than video caused an application error.
- When previewing QuickTime movie, frame searching was not correct.
univbee
5th October 2003, 04:08
EclCCE does not seem to work on a Japanese version of CinemaCraft (or, more accurately, running CCE on a Japanese version of Windows). It at first appears to, but saving does not work (it gives no error, but generates a .ecl file that's empty after [item]) and none of the added features are present (d'oh!) I have no problem running CCE in English instead of in Japanese, but doing this is not achievable on a Japanese version of Windows (thankfully, I'm using the Windows XP MUI, so it's not a disaster, but it's still annoying to have to log off and on each time to switch). Maybe there's a switch or some possibility of adding a hack that tricks CCE to run in English? I'm using CCE SP 2.67.00.11.
new_age
13th October 2003, 22:50
2.67.00.19 is out. (http://www.cinemacraft.com/files/cce/ccspt267.zip)
RB could you please add 2.67.00.19 support to EclCCE?
Some history:
Version 2.67.00.19 Thursday, October 9, 2003
Bug Fix
- Could not read frameserved files such as .avs and .vdr. (enbugged in 2.67.00.17)
----------
Version 2.67.00.18 Wednesday, October 8, 2003
Bug Fix
- Setting window of plug-in version may not be opened. (enbugged in 2.67.00.17)
----------
Version 2.67.00.17 Wednesday, October 1, 2003
Bug Fixes
- Mode setting at template setting was not properly set. (standalone version)
- Timecode at template setting was not properly reflected. (standalone version)
Enhancement
- Increased maximum template number from 16 to 36.
----------
Version 2.67.00.16 Friday, September 26, 2003
Bug Fix
- Could not encode only MPEG audio.
----------
Version 2.67.00.15 Thursday, September 25, 2003
Bug Fix
- Sometimes audio type was not properly set.
----------
Version 2.67.00.14 Wednesday, September 10, 2003
Bug Fixes
- Type-1 DV AVI with shorter audio than video caused an application error.
- When previewing QuickTime movie, frame searching was not correct.
----------
RB
17th October 2003, 08:24
Sorry for the late reply. I have uploaded a new version supporting 2.67.00.17 and 2.67.00.19. No other enhancements. My job is keeping me busy like hell right now. Boulder, univbee, I'll get back to your requests later.
@DDogg
Why don't you just minimize to tray? :)
new_age
17th October 2003, 12:51
Originally posted by RB
Sorry for the late reply. I have uploaded a new version supporting 2.67.00.17 and 2.67.00.19.
Many thanks!!
NA
DDogg
17th October 2003, 14:27
Why don't you just minimize to tray? 'cause the nature of the d2sroba process does short x% samples multiple times so CCE is popping up many times in this process. So, even if I minimize it, it always seems it pops up right when I hit a key typing. What happens then is the whole dang machine shuts down right in the middle of a long reply losing a lot of work. Hey, if it is a hassle, not to worry.
Boulder
17th October 2003, 23:27
Originally posted by RB
Boulder, univbee, I'll get back to your requests later.
No problem, take your time. The program's extremely useful at it's current form already:)
new_age
21st October 2003, 11:23
CCE 2.67.00.20 is out.
History:
Version 2.67.00.20 Thursday, October 16, 2003
Bug Fixes
- Could not read start up parameters. (standalone version) (only after 2.67.00.17)
- Could not encode bitmap files (not bitmap sequence). (standalone version)
Enhancement
- Enabled to read AVI files whose fccHandler is invalid. (standalone version)
-------------------------------------
RB can you make a support for this?
regards,
NA
RB
23rd October 2003, 10:06
Originally posted by new_age
CCE 2.67.00.20 is out.
RB can you make a support for this?
Done :)
new_age
23rd October 2003, 13:40
Originally posted by RB
Done :)
Thanks a lot!
NA
Eyes`Only
23rd October 2003, 19:05
Been checking changelogs but I never did find this: Have they fixed the random characters in the bitrate on the Advanced dialog screen yet? That bug drives me insane.
new_age
23rd October 2003, 20:06
Hello!
I can't decide whether it is an EclCCE bug or a DVD2SVCD 1.2.1 b3 bug. (Using CCE 2.67.00.19 or 2.67.00.20)
When DVD2SVCD uses EclCCE to load the modified ECL file the bitrate settings (and maybe other settings) doesn't change. If I press stop on encoding dialog and then manually load the same ECL file it works fine.
Just a guess: maybe DVD2SVCD starts encoding to early and EclCCE can't change the settings?
With earlier versions of this tools (DVD2SVCD, EclCCE, CCE 2.67.0.x) this worked fine.
NA
RB
24th October 2003, 20:02
I haven't changed anything in the ECL processing code for a couple of versions. I think it's an issue with DVD2SVCD, especially as loading the ECL manually works.
Gumbie
6th November 2003, 20:50
I ran the new script and yes (I first ran Ecl once).
I was trying to make a back up of finding nemo.(So the kids don't ruin my DVD, like they have with the rest of them )
I gots no DMA left to run anything,lol. CPU is @ 100%. CCSSTP.exe is at 100.00k, CCAPP.exe is at 4,164, CCEVTRMGR.exe is at 2,596,EclCCE.exe is at 44k,CCPXYSVC.exe is at 3,504,<-- (not sure if its related). I always set my priority to idle.IVTC came on but it has before and never had this trouble. Anyways I launched my newsbin pro reader and died,lol.Then recovery didn't work :(
was at hour 20 of 40 encoding time.waaaaaaaaaaaa.
Did I miss a bug fix? snivel snivel,lol.
new_age
13th November 2003, 03:01
CCE 2.67.00.21 is out.
History:
Version 2.67.00.21 Friday, November 7, 2003
Bug Fixes
- Chapter setting might not properly done when multipass VBR was selected. (standalone version)
(only after 2.67.00.16)
- Some bitmap files (not bitmap sequence) could not be encoded. (standalone version)
-------------------------------------
RB can you make a support for this again?
regards,
NA
ps: RB can you make ForceRun option in the INI file or something like that, so if the CCE version is not supported by the current EclCCE version it can ask to run it anyway? So next time (2.67.00.22) I'll just say ".22 is out and EclCCE force run works fine" :D
new_age
17th November 2003, 16:19
2.67.00.22 is out but only a premiere (pro) plugin update:
-------------------------------------
Version 2.67.00.22 Friday, November 14, 2003
Enhancement
- Revised to support Adobe Premiere Pro. (plug-in version)
-------------------------------------
NA
new_age
20th November 2003, 17:00
A new CCE again: 2.67.00.23
History:
Version 2.67.00.23 Tuesday, November 18, 2003
Bug Fix
- An application error may have occurred on multipass VBR mode. (plug-in version)
DR. GiGa BYTe
15th December 2003, 20:24
Will there be a new version, which supports the new CCE's?!?
or i'm just to stupid to find the right version (>1.17a)?
thx
dr.gb
[BMC]
16th December 2003, 17:03
Any chance of getting a revision of ECLCCE that works with CCE Version 2.67.00.23. BTW, thanks for all your hard work.
new_age
16th December 2003, 19:01
Probably RB wont be happy but you guys want a solution.
So get a hex editor and patch
EclCCE.dll at 0x000056DC original:0x14 change to:0x17
EclCCE.exe at 0x00009080 original:0x14 change to:0x17
or
change your CCE version info to 2.67.00.20 (cctspt.exe)
NA
barkilphedro
17th December 2003, 11:00
Does ECLCCE v1.7a support CCE V. 2.67.00.23?
thanky you for the great work done making ECLCCE.
RB
17th December 2003, 16:17
Sorry for the silence. My real life is keeping me real busy so I have very little time to visit this forum and work on EclCCE. Anyway, new version with support for CCE-SP 2.67.00.21 through CCE-SP 2.67.00.21 is up.
Mtz
19th December 2003, 06:24
I don't know yet, but seems to me that the version of EclCCE 1.7b have some problems with D2S: http://forum.doom9.org/showthread.php?s=&threadid=67057
jonny
2nd January 2004, 20:55
@RB:
Hi
I have a little feature request... :rolleyes:
It would be possible to add a command line switch to automatically run CCE on the tray?
(i'm running many small sequential encodes and CCE keeps popping up and down, the pc became unusable ^^)
PS:
many thanks for your great tool!
RB
11th January 2004, 16:38
@Mtz:
Has nothing to do with EclCCE. The CCE developers simply changed the registry key where the templates are stored. DVD2SVCD needs to be updated accordingly.
@jonny:
Good idea, but I don't have much time to add features to EclCCE these days. I'll keep it in mind and implement it in some later version.
jonny
11th January 2004, 16:45
No need to run, take it easy
Thanks!
kento
12th January 2004, 00:10
hello all.
I read the whole thread and constat a lot of you are speaking about D2S.
unfortunatly I try to use DVD2DVD-R and have a pb.
after ripping and using dvd2avi , dvd2dvd-r wants to load CCe via eclcce.
At this time i got "unable to find the CCE window" , error 87 : the parameter is incorrect.
When I use eclcce 1.7b and CCe 2.67.00.23 apart (without dvd2dvd-r) everything works fine.
I got the same pb with 1.7 and CCe 2.67.00.11
RB
13th January 2004, 15:36
Sorry, nothing I can do about this. If it works by running EclCCE directly, then it is clearly a problem of DVD2DVD-R.
New version 1.8 (http://home.t-online.de/home/340044300675/eclcce.zip) is out
25/03/2004 v1.8
- Added: ability to run CCE minimized. CCE will be automatically
minimized to tray if EclCCE.exe is run minimized and the –ecl
and/or –batch/-encode switches are used. Requires CCE-SP 2.66.01.07
or higher.
- Fixed: Video/Audio/VAF file extension specified in ECL was reset to
CCE default file extension when loading ECL.
- Fixed: create_new_vaf ECL option was reversed. Now create_new_vaf=1
really sets "Create new file" and create_new_vaf=0 sets "Use
existing file".
- Fixed: under certain circumstances, the ECL file was saved as the
last video file dropped into CCE, overwriting the video file.
- Fixed: Cancel button in Encode Progress Dialog was sometimes still
accessible although it was set to be hidden.
- Enhancement: shutdown timeout extended to 30 seconds. Also the CCE
window is now brought to the foreground when the shutdown sequence
is initiated.
CeanD
25th March 2004, 19:18
Whenever I try to load an ecl in CCE, I get this error:
GDipLoadImageFromFile failed : 3
This is with 1.8, and involves CCE SP 2.66.01.07 and 2.67.00.11
Sounds like GDI+ is not installed. This shouldn't be related to EclCCE. What happens when you just drop the file(s) to be encoded into CCE directly? Get GDI+ here: http://www.microsoft.com/downloads/details.aspx?FamilyID=bfc0b436-9015-43e2-81a3-54938b6f4614&DisplayLang=en
CeanD
25th March 2004, 21:00
Well that fixed it, for the moment. Now when I try to open CCE, it opens, and no GUI comes up. Shows on taskbar/taskmanager, but I can't get a window.
Right-click the CCE taskbar item, select "Move", use cursor keys to move CCE window into view. Looks like it's off-screen.
CeanD
25th March 2004, 21:53
Tried that to no avail. Move takes the cursor to the top right corner of the screen, and no matter where I move it too, it doesn't show up.
EDIT: That is regardless of desktop size.
EDIT2: Fixed!
brikin
27th March 2004, 07:23
RB
When I try to open or save an ecl my CCE windows just closes down. The EclCCE.exe file goes away in my task manager also. When I save an project I get a .ecl file but it has a 0kb size. I have tried 2.66 and 2.67 trial versions with 1.7b and now 1.8. Is there anything else I need to do?
Thanks
Brik
TFM_TheMask
28th March 2004, 21:12
@RB
Hi I downloaded your latest version 1.18 but now when I run CCE 2.50 the Cancel button is always visible, also when I use -nocancel (cmdline) or HideCancel=1 in your ini-file.
When I use CCE 2.67 the Cancel button is hidden.
In version 1.17 the Cancel button of CCE 2.50 was also hidden with these options.
Can you tell me why that is?
Thanks.
brikin
29th March 2004, 00:25
RB
I have 2.66 trial installed and was trying to use it with DVD Rebuilder. When DVD Rebuilder brought up CCE I couldn't see the window at all like CeanD. But CCE looked like it was encoding. I uninstalled CCE and deleted the registry entrees then reinstalled it. Now when ever I try to open or save an ecl file CCE just shuts down. The CCE and EclCCE exe files go away in the task manager. Has anyone else had this problem? I have tried to uninstall and reinstall and still get the same problem.
@TFM_TheMask:
Sorry for that, will be fixed in 1.8a which I'm already working on.
@brikin:
I'll fix the "invisible CCE" issue. It's actually a bug in CCE-SP versions prior to 2.67.00.13, which version are you using?
However, I cannot reproduce the issue with opening and saving ECLs here. Tried 2.66.01.07 and 2.67.00.23. What OS are you running? Do you get the file open/save dialogs at least? What kind of video files were loaded into CCE and how (drag-drop or added from File -Add menu)?
brikin
29th March 2004, 18:22
I wish I would have never un-installed CCE the first time because it looked like it was working I just couldn't see the window.
I am using CCE 2.66.01.07 trial with EclCCE 1.8. I am using Windows XP. I am trying to use this with DVD Rebuilder.
If I have any file in CCE and try to save the project CCE closes down. I get a 0kb .ecl file. If I try to open an .ecl file CCE closes down. This happens not matter if I use the menu to open the file or drag and drop method. I have tried to open the .ecl files from DVD Rebuilder.
I can't understand why it wasn't doing this before and after a re-install these issues popped up.
If you need any other info let me know.
Thanks RB
Hmmmm, very strange. I just cannot replicate this here. I'm using XP, too. So you are saying that when you click the little disk icon in the toolbar to save an ECL, it immediately shuts down, no additional dialogs like the common "Save As" Windows file dialog?
brikin
29th March 2004, 23:21
Sorry about that I do get the dialog window. When I type in the name and press Save CCE shuts down. Like I said it creates a .ecl file that is 0 kb.
Add the following to your EclCCE.INIDebug=1. Run it again and try to save an ECL. What happens?
brikin
29th March 2004, 23:46
I added that line to my .ini file and CCE closes down the same as it did before.
Does CCE still work with jdobb's Rebuilder, IOW is it possible to load an ECL from the command line (see EclCCE manual)?
brikin
30th March 2004, 14:03
When I try to use ReBuilder I see a bunch of CCE windows flash in the task bar. I think it is doing the same thing I just can't see them.
tylo
30th March 2004, 15:10
@RB, thanks a lot for doing the new minimize feature (I suggested). It works just perfect for D2SRoBa now!
A very minor request for version 1.8a: I notice that the checkbox "Shutdown after encoding" seems to be a default button (DEF_BUTTON), which makes the mouse pointer jump to that button when you restore it with a single click in the icon tray (that is if mouse 'Smart move' is enabled - very common). A double click in the tray will therfore often toggle shutdown! Could you make it non-default? Also, a shorter label and width of the button would make it less likely to be checked by mistake. /Add: Removing the shortcut (&Shutdown = Alt-s) would help in that respect too.
/OT: Also thanks for the M2VRequant port you did. FYI, I now bundle it with D2SRoBa (source also). Did a fix, and a few mods:
- made output file non read-only
- added support for streaming (std in and out).
Version 1.8a is out31/03/2004 v1.8a
- Fixed: Cancel button could not be hidden via command line or INI
option for CCE-SP 2.50/2.62/2.64.
- Fixed: under rare circumstances, CCE unexpectedly closed when
loading or saving ECL.
- Added: Fix for "invisible CCE window" issue with CCE-SP versions
prior to 2.67.00.12 (see CCE-SP HISTORY.TXT).
- Added: sanity check on ECL files to display a reasonable error
message when trying to load an unsupported ECL format (CCE Basic).
- Added: -hideshutdown command line option. Global option to hide the
Shutdown checkbox in progress dialog, press Ctrl-Shift-S to
hide/unhide at any time.
@tylo:
Hope you like the new feature :)
About M2VRequant: did you actually build upon my original release? It's heavily outdated, Makira since released several updates to the engine and of course, Nic transformed it into ReJig, including Makira's updates. Maybe you should better simply use ReJig.
RebelBZ
31st March 2004, 21:17
I'm using CCE 2.50 SP with DVD-RB &
I'm getting the AVIFILEOPEN error.
Where can I download version 1.7b ?
Thanks
Sorry, I don't keep the older versions. Try Google :)
tylo
1st April 2004, 08:30
Thanks, RB - very nice.
PS: I did use your old M2VRequant build, and I know its a little outdated. However, Nic doesn't seem pleased with the latest versions of Makiras engine. Rejig 0.5e is from December last year, and the source contains 3 different versions of the transcoder engine. Rejig is quite big - I only need the engine with command line support. I guess I should ask Nic what to do - maybe I could pull out the "best" engine from his source. Finally, I never need to shave off more that about 4% (ie. compress ~ 96%) which seems to give real nice results even with that old version.
manolito
1st April 2004, 13:17
@RB:
After I suggested to add a transcoder to the D2SRoBa method I went to the ReJig thread and asked a couple of questions. Here are Nic's and Dragongodz' replies:
@manolito: Really depends on what is needed. If he is going from raw m2v -> raw m2v then he may as well use Requant. The engine's dont differ much at present, so he may as well use the latest ReQuant engine. The commandline will not change (unless someone wants it to change, I dont think it's being used at present). Just post if you need more info. -Nic
Manolito - ye basically what Nic said. for shaving 5% or so off it should be hard to pick any difference. however at low bitrates it still may be possible in which case the 1 of the tweaks which is in 1 of those test files should be better, maybe.
I also tested the two tweaked engine versions by Dragongodz, but could not detect any visible difference. So I think your original Requant port is just fine for D2SRoba.
Cheers
manolito
I see, you are using it only to shrink oversized encodes a little... clever :)
EclCCE 1.8b is out02/04/2004 v1.8b
- Fixed: compatibility issue with CCE-SP 2.50/2.62/2.64, jdobbs's
DVD-Rebuilder and command line ECL loading. No more AVIFileOpen
errors with DVD-Rebuilder generated ECLs for CCE-SP 2.50.
- Some internal code cleaning and small fixes.
Beer-chan
2nd April 2004, 17:46
Hi RB, do you have documentation for the .ini file? CCE 2.50 doesn't reveal access to EclCCE's global settings in the Options menu so I figured the only way to modify these settings, like the CCE Process Priority setting, would be through the .ini file.
The only two INI options supported for CCE 2.50/2.62/2.64 are
HideCancel=0|1 ; 1 hides Cancel button in progress dialog,
; default is 0
Priority=-1|32|64|128 ; for default, normal, idle, high process
; priority. Default is -1, this runs CCE with
; whatever process priority was assigned to
; EclCCE.exe
Beer-chan
2nd April 2004, 20:48
Sweet. Thanks, RB. :)
DDogg
2nd April 2004, 22:12
I see, you are using it only to shrink oversized encodes a little... clever RB, that brings up another point. When you were doing that build I'm sure you never thought about somebody wanting to use requant to make a file bigger :) Just from curiosity, is it possible in theory?
manolito
3rd April 2004, 00:05
Hey DDogg, this is getting funny, I've been thinking about this, too. Is it just the command line processing in the various ReQuant incarnations that does not let us increase file size, or is this due to engine restrictions?
I tried to browse through the source code of RD's original Requant port, but it just made me dizzy. I've never been a "real programmer" after all, and I've always hated C code. :)
If this was possible it could sure make it even easier than it is now to fill the specified number of CDs to the limit without worrying too much about finding the right value for "Adjust %" in D2SRoBa. But it's already quite easy now, so I don't know if it's really worth the effort to modify Requant.
Cheers
manolito
Matthew
3rd April 2004, 07:08
Originally posted by RebelBZ
I'm using CCE 2.50 SP with DVD-RB &
I'm getting the AVIFILEOPEN error.
Where can I download version 1.7b ?
If you still want/need 1.7b, I have it :)
@DDogg, manolito:
I don't know if it is possible, I doubt it. Really, I just made that code compile without errors in VC++, I actually have no clue as to how the engine works :)
Anyway, even if it is possible, it would of course not result in better quality.
DDogg
3rd April 2004, 15:53
Anyway, even if it is possible, it would of course not result in better quality. Sure. We were just theorizing a little about potentially correcting a very small filesize prediction error. Like no more than -2%. Its not important. Was just one of those 'what if' things that pops to mind.
new_age
16th April 2004, 01:50
2.67.00.27 is out:
A little history:
Version 2.67.00.27 Thursday, April 15, 2004
Bug Fix
- When you output one file from Type-1 DV AVI files including ones with
shorter audio than video, an application error occurred. (standalone version)
----------
Version 2.67.00.26 Friday, February 20, 2004
Bug Fixes
- Video file extension was not appended when multipass CBR was selected at template.
- At chapter setting window, selected frame jumped back to previous one when
trying to move frame by frame using arrow keys after changing timecode.
----------
Version 2.67.00.24 Friday, December 19, 2003
Enhancement
- Added blanking function. (standalone version)
---------------------------------------
I hope a new EclCCE is coming with CCE 2.67.00.27 support. TIA.
NA
EclCCE 1.81 released.
CCE-SP 2.67.00.27 finally fixes the infamous memory leaks with AVISynth scripts. No more memory leaks when repeatedly opening file settings dialog (chapter setting), no more memory leaks during multipass encoding. No AddAudio() tricks necessary anymore.
16/04/2004 v1.81
- Added support for CCE-SP 2.67.00.27
- Added VafFix INI parameter. Setting VafFix=1 in [EclCCE] section in
EclCCE.ini causes EclCCE to handle the create_new_vaf ECL option
the way it did in EclCCE v1.7b. Use this only for compatibility
with utilities such as BatchCCEWS that rely on the previously
"reverted" handling of create_new_vaf.
Knocks
10th May 2004, 02:42
After upgrading to CCE-SP 2.67.00.27 trial with EclCCE 1.81, my CCE SP crashes now at the beginning of the encoding phase (using with DVD Rebuilder). Has anyone else had this problem?
Yes, I got error too with latest CCE Basic trial and this latest EclCCE.
And I was using the 0.48 DVD rebuilder.
I installed the CCE basic trial (v2.69) and then copied the EclCCE 1.81 to the same directory. Then I just run the EclCCE and choose the CCE exe file. It goes without an error for a short while. After ~8 seconds there is an error even when I have closed the EClCCE. And I believe that the error was the same with the rebuilder too.
So maybe there is some incompatibility between the latest EclCCE and these new CCE codecs.
EclCCE is only for CCE-SP. It is not necessary for CCE-Basic and will never work with CCE-Basic.
I have EclCCE v1.81 installed with CCE SP trial 2.67.00.23. I can save ECLs with EclCCE, but when I try to open one I get an error message "filename.ecl is not an ECL for CCE-SP". Does anyone know what this error is?
edit: I just realized that the ECL's created are empty. In fact when I load EclCCE, it will accept the AVS file no problem. But when I save the ecl, cce just quits. It creates an ecl file with 0 bytes. What's going on?
edit2: I lookd back in this thread and found that Brikin had the exact same problem described as me. I tried downgrading to CCE 2.66.01.07 but no go. I also tried the latest 2.67.00.27, but for some reason it won't accept my avs files at all (Cce just quits when I try to add one). My avs is a simple test one so it only includes Mpeg2source to a d2v file. I am able to encode the avs fine using either cce or eclcce, I am just not able to save an ecl file.
Okay, I solved my own problem guys. :D The problem had something to do with my Avisynth plugins folder. There must have been some conflit with one of the filters present, so I wiped it clean and started from the basics with only mpeg2dec3.dll, adding one plugin at a time. In the end I couldn't find that plugin that was causing the problem, but I must have had way too many installed before including many I never used so "cleaning out" your plugins now and again is probably a good thing.
Matthew
30th July 2004, 00:29
Would it be possible to add support for 2.67 retail? Obviously it doesn't need ecl support, but the command-line options for EclCCE are better (e.g. -nocancel) and the ability to minimise is extremely cool :) And of course there is the credits tweak as well.
Justn
1st August 2004, 17:56
that could be really handy, especially since how many programs now are set up with EclCCE in mind. i also would love to see support for the non trial versions of CCE.
Chibi Jasmin
3rd August 2004, 14:41
I would also very much like support for CCE SP Retail, especially latest 2.67.00.27!
OK guys, I'll add it for the next update. But it's going to be a while because I'm going on vacation and am busy with real life at the moment anyway :)
Chibi Jasmin
17th August 2004, 13:57
Thanks in advance!
Axlemar
30th August 2004, 01:20
I am not trying to be annoying, but can you give an idea to how long it will be before you release the next version. If you aren't sure then you don't have to reply.
rui
30th August 2004, 16:23
Originally posted by Chibi Jasmin
I would also very much like support for CCE SP Retail, especially latest 2.67.00.27!
i believe that version 1.81 already supports CCE 2.67.00.27.
It says so in the "History":
16/04/2004 v1.81
- Added support for CCE-SP 2.67.00.27
- Added VafFix INI parameter. Setting VafFix=1 in [EclCCE] section in
EclCCE.ini causes EclCCE to handle the create_new_vaf ECL option
the way it did in EclCCE v1.7b. Use this only for compatibility
with utilities such as BatchCCEWS that rely on the previously
"reverted" handling of create_new_vaf.
Boulder
30th August 2004, 17:13
Originally posted by rui
i believe that version 1.81 already supports CCE 2.67.00.27.
It says so in the "History":
But not the retail one!
Axlemar
30th August 2004, 18:36
yeah with the retail one a setting menu pops up for me and the program doesn't act right.
RB
31st August 2004, 15:29
Sorry guys, my real life is keeping me quite busy right now so I have almost no spare time. It may take a while. I'll watch out for CCE updates, though.
Piaf
8th November 2004, 20:09
Error 87, i dont get it i used eclcee many times and now this error shows up?:confused:
http://img110.exs.cx/img110/7479/getmsghook.png
CCE 2.67.00.23 /EclCCE 1.81
Win XP Pro SP2 Final
:sly: anyone seen this bfore?
RB
9th November 2004, 16:52
Can you still run CCE through EclCCE.exe by itself. That is, just double click on eclcce.exe in Explorer. Does it work?
Steel
9th November 2004, 18:31
Can u add support for version 2.70.01.03 to eclcce please.
Piaf
9th November 2004, 18:48
Originally posted by RB
Can you still run CCE through EclCCE.exe by itself. That is, just double click on eclcce.exe in Explorer. Does it work?
no :( it's not from DVDRB, really weird though it happens whit both 2.50SP/2.70.00.23, it have runned bfore whitout problems though on SP2 that is :devil:
Chibi Jasmin
11th November 2004, 13:42
Originally posted by Steel
Can u add support for version 2.70.01.03 to eclcce please.
I second that request for trial and retail version, please ;)
Piaf
13th November 2004, 19:50
a format did the fix aight :p ;)
burgerpardis
27th November 2004, 04:15
Originally posted by Steel
Can u add support for version 2.70.01.03 to eclcce please.
I third that request whenever you have the time. :)
burgerpardis
5th December 2004, 03:29
deleted
Steel
5th December 2004, 03:56
I don't use dvdrebuilder, and thus my request.
burgerpardis
5th December 2004, 05:17
I use CCE for other purposes as well, that is why I want your request.
caprioles9000
6th December 2004, 16:21
Originally posted by burgerpardis
I third that request whenever you have the time. :)
Fourth the request :) .....hope it comes soon :)
IgorC
9th December 2004, 13:08
[edited by mod] No cracks, warez or illegal content!
burgerpardis
10th December 2004, 03:49
You must buy it for about $2000.
RB
13th December 2004, 10:56
Hey guys, I know you are all waiting for a new release. Maybe I can make it a christmas gift, but again, real life is still a little more important right now :)
Steel
13th December 2004, 13:27
I'll add it to my christmas wish list for you.
burgerpardis
14th December 2004, 02:10
whenever you have time.
XadoX
15th December 2004, 08:29
I love X-Mas gifts :D
User64
2nd January 2005, 10:01
No X-Mas gift? :(
RB
16th January 2005, 16:55
Right, no X-Mas gift, sorry :(. Real life has still a higher priority right now.
Anyway, remember, for CCE 2.70, the only benefit of using EclCCE will be the minimize-to-tray and credits bitrate tweaking features....
rayvt
16th January 2005, 17:26
...and run CCE at lower priority!
thewonderer
30th January 2005, 00:30
Looks like I read someone saying that eclcce is required for the 2.70.05 version of cce. I tested this with dvd2svcd and it seems to be the case...
Can we hope that eclcce will be updated to support this need?
Thanks,
Martin
artoor
2nd February 2005, 18:53
I agree with You Martin. eclcce is required for the CCE v2.70.05. I tried with DVD2DVD-R Professional 2.1.0 and there was warning concern eclcce.
Originally posted by thewonderer Can we hope that eclcce will be updated to support this need?
I wish it were so... I'm waiting for this too :)
BTW - Hello everyone! I'm new user on this forum and my English is very poor. In this connection I'll try to be quiet :)
IceM
3rd February 2005, 09:20
Seems that your webspace is eather fucked or you used to much traffic.
If you need another place for your files send me a pm or put it on the doom9 servers.
edit: typo
edit2: -hm, link contained a cracked cce... sry-
RB
4th February 2005, 21:10
I fixed the links, sorry for that.
@All: I'm still too damn busy with my job, so no updates for now :(. But again, since CCE 2.70 trial now has native ECL support, tools that previously required EclCCE should now work directly with CCE without any trouble.
Boulder
4th February 2005, 21:13
They don't because the ecl format has changed once again:( Ask jdobbs:D
I'd like to use QCCE occasionally, AutoQ's not suited for my needs unfortunately. QCCE won't work without EclCCE and jonny's probably not going to update the tool anymore.
ginoboy
27th March 2005, 15:26
hi,
link of eclcce 1.81 is out..
thank's! :)
buzzqw
27th March 2005, 20:05
direct link
http://www.64k.it/andres/eclcce181.zip
BHH
ginoboy
29th March 2005, 17:48
ok, thanks! ;)
Hey guys,
sorry for the silence. My job and personal life is just keeping me way to busy, so I regret, but I have to say bye to EclCCE and my mod status in this forum. Sorry. I have linked the EclCCE source code in the first post in this thread. Feel free to use and modify it as you wish :)
tylo
16th June 2005, 20:10
Thank you, RB. Both for releasing the eclcce source code (clean and well written as always), but most of all for everything you have done for this community. I wish you good luck for the future. :thanks:
wmansir
16th June 2005, 23:03
I just wanted to say how much I appreciate all the work you did, both in the forum and on EclCCE. You clearly put in a lot of effort, even in the tedious areas like documentation, and made this place much better for it.
Thank you all for the kind words :) Of course I'll stick around and pop up every now and then.
@tylo
Special thanks :)
artoor
17th June 2005, 10:48
What a pity! I read Your info with sadness... but I can understand You... there are things important and the mosta important. Good luck!
ou8thisSN
16th August 2005, 06:49
heh, i just figured out how to use EclCCE, god bless the author for this ggreat utility
Dadde
26th September 2005, 14:13
Will be never released a new version of eclcce that implement CCE 2.70 low priority ???
manolito
26th September 2005, 19:51
EDIT: Unfortunately my life has become too busy to continue development of EclCCE. Feel free to download and use the source code for your own enhancements to EclCCE. Good luck!
Probably not, unless you dig into the source code and implement CCE 2.70 support yourself.
Cheers
manolito
j_olson
25th October 2005, 07:44
I wonder: When installing DVD Rebuilder it says that EclCCE is needed for CCE 2.50 SP, but here it's said that EclCCE only supports 2.66/2.67 and...?
I had CCE 2.67 + EclCCE and used it with DVD Rebuilder. But then I wanted to convert an high-resolution AVI to DVD, so I downloaded the latest version of DVD2SVCD which should be able to resize AVI. But that didn't work with CCE 2.67, so I reverted to 2.50.01. Just made a quick test, but that seemed to work. Then I wanted to reconfigure DVD Rebuilder so it also should use CCE 2.50, but the configuration program says CCE 2.50 needs EclCCE...?
Edit: Never mind ( :) ) Tried reconfiguring DVD Rebuilder and it installed EclCCE for CCE 2.50, and the program seems to work. Either DVD-RB isn't then using the installed EclCCE, or maybe CCE works both with and without EclCCE.
dannykg
4th May 2006, 14:50
Is it possible to get hold of RB's EclCCE source code? The posted links don't work any more.
I updated the links, see first post in this thread. Good luck :)
bobkoure
13th September 2006, 19:36
This looks to be a flavor of visual C++.
From the fact that there are both dsp and dsw files, I'd guess that it was visual c++.net - but I'd expect .DLLs to be easier to build in MSVS6. I don't have either IDE installed on my PC right now, but have access to both. The C++ code is written using hwnd callbacks, which would indicate something other than .NET
So... anybody know?
Of course, then there's the issue of "what's changed" between 2.67 and 2.7. Can anyone point me at a thread, have any hints, etc. I'd guess that if it was as simple as updating the acceptable version number range at install, that would have been done already.
Is EclCCE needed for just the "basic" version - and maybe the "trial" version, or the full retail as well? I don't have access to the full retail (and would only have the trial version for a limited time...) but if someone wanted to hand me a "what changed" list I wouldn't mind implementing the changes into EclCCE (pretty easy to stand on the shoulders of giants, and all that...)
Bob
bobkoure
13th September 2006, 21:50
I've just downloaded a copy of CCE 2.7.x SP trial - and it seems to work fine with DVD Rebuilder.
If the Basic does as well, I'm not sure there's a lot of reason to update EclCCE
BTW, CCE SP is a discontinued product as of this last June (who knew?)
RB
12th October 2006, 10:50
This looks to be a flavor of visual C++.
From the fact that there are both dsp and dsw files, I'd guess that it was visual c++.net - but I'd expect .DLLs to be easier to build in MSVS6. I don't have either IDE installed on my PC right now, but have access to both. The C++ code is written using hwnd callbacks, which would indicate something other than .NET
So... anybody know? Development environment for EclCCE was MSVC6 Pro SP5. It's mostly straight C code, I don't recall using C++ specific stuff much if any.
Trahald
12th October 2006, 14:09
RB is just a genious ;)... i looked at the code and while i didnt totally understand it, i could figure out basically what it was doing. the code is too old to be .net . to add support for newer cce you dont really have to totally understand how it works.. just do more of what its doing. (the simple explanation of what the program does is interfere with windows messaging system to its own benefit)
Yosho
5th July 2008, 23:11
I can no longer find ECLCCE anywhere the site that was posted a couple years ago is dead. Could someone please update those links with live ones?
bruce_lee
28th August 2008, 02:05
http://www.weethet.nl/downloads/cceecl.rar
verydoomed
15th December 2008, 10:11
The link to download it is dead the post is an old one- the development stopped then?
sorry didnt read the last page and the post by Bruce lee! I thought he was dead too!
dave1thor
11th September 2013, 03:31
I'm new to forums and came in response to RB's avi2dvd help link. Long story short I'm looking to get a copy of his source code and the link doesn't work. I see that this thread just seemed to have dried up.
dave1thor
11th September 2013, 03:33
Oh, source for eclcce. Any help or pointer appreciated.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.