Lyris
9th March 2011, 02:53
Early last year, I wrote a tool called CCE Assist for SP2. Then the next morning, Cinema Craft SP3 was officially announced. D'oh.
So, here is a better, more robust, faster version of CCE Assist, for SP3, which now works with 60i, 50i, and 25p video too. If you find it useful, or if it doesn't work for you, or if you want a feature added, let me know.
I wrote CCE Assist to speed up the boring, repetitive, and time consuming process of re-encoding little clips from a film with differing picture settings, in an attempt to find the best quality (eg to tailor the quantization parameters to a specific film stock, or to bias things in one direction for a difficult to encode scene). Once set up, CCE Assist saves you many minutes (and cumulatively, hours) worth of mouse clicks.
Here's what it does:
1. Automatically generates an ECL (encode list) file and passes it automatically to Cinema Craft Encoder SP3.
2. Runs DGIndex on the resultant MPEG2 encodes.
3. Uses AVISynth + SSIM plugin + VirtualDub to show the results of the encodes, letting you visually inspect the differences between the different settings.
It's nothing you couldn't do by hand - but it saves a lot of time.
Tested as working on my machine using the latest version of CCE SP3. Let me know if you run into problems.
Not affiliated or supported by CTC or its resellers.
Download (~400kb) (davidmackenzie.me/cceassist/cceassist_sp3.zip)
http://img217.imageshack.us/img217/3907/cceassistsp3.jpg
Intro / How To Use video (http://www.youtube.com/watch?v=6bDGueu3fgw)
REQUIREMENTS
* AVISynth 2.5
* AVISynth SSIM plugin. Direct download link (http://perso.wanadoo.fr/reservoir/dl/SSIM-0.24.rar) | Doom9 thread (http://forum.doom9.org/showthread.php?p=370323)
* VirtualDub
* DGIndex / DGMPGdec (download at bottom of this page (http://hank315.nl/))
* Cinema Craft Encoder SP3 (of course)
BEFORE YOU RUN
Open CCEAssist.ini and double-check that all of the paths to CCE, DGIndex, and VirtualDub are all correct.
LIMITATIONS
Doesn't work with QuickTime input files. For these, you can use an AVIsynth script with QTInput() or FFMPEGSource, or similar. Will add if requested.
Some other functions (eg lowpass filter) not implemented.
So, here is a better, more robust, faster version of CCE Assist, for SP3, which now works with 60i, 50i, and 25p video too. If you find it useful, or if it doesn't work for you, or if you want a feature added, let me know.
I wrote CCE Assist to speed up the boring, repetitive, and time consuming process of re-encoding little clips from a film with differing picture settings, in an attempt to find the best quality (eg to tailor the quantization parameters to a specific film stock, or to bias things in one direction for a difficult to encode scene). Once set up, CCE Assist saves you many minutes (and cumulatively, hours) worth of mouse clicks.
Here's what it does:
1. Automatically generates an ECL (encode list) file and passes it automatically to Cinema Craft Encoder SP3.
2. Runs DGIndex on the resultant MPEG2 encodes.
3. Uses AVISynth + SSIM plugin + VirtualDub to show the results of the encodes, letting you visually inspect the differences between the different settings.
It's nothing you couldn't do by hand - but it saves a lot of time.
Tested as working on my machine using the latest version of CCE SP3. Let me know if you run into problems.
Not affiliated or supported by CTC or its resellers.
Download (~400kb) (davidmackenzie.me/cceassist/cceassist_sp3.zip)
http://img217.imageshack.us/img217/3907/cceassistsp3.jpg
Intro / How To Use video (http://www.youtube.com/watch?v=6bDGueu3fgw)
REQUIREMENTS
* AVISynth 2.5
* AVISynth SSIM plugin. Direct download link (http://perso.wanadoo.fr/reservoir/dl/SSIM-0.24.rar) | Doom9 thread (http://forum.doom9.org/showthread.php?p=370323)
* VirtualDub
* DGIndex / DGMPGdec (download at bottom of this page (http://hank315.nl/))
* Cinema Craft Encoder SP3 (of course)
BEFORE YOU RUN
Open CCEAssist.ini and double-check that all of the paths to CCE, DGIndex, and VirtualDub are all correct.
LIMITATIONS
Doesn't work with QuickTime input files. For these, you can use an AVIsynth script with QTInput() or FFMPEGSource, or similar. Will add if requested.
Some other functions (eg lowpass filter) not implemented.