Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
2nd June 2005, 01:45 | #21 | Link |
Registered User
Join Date: Apr 2003
Location: Brazil
Posts: 87
|
It seems my first impressions were a little off. The codec does in fact get more artifacts, BUT it keeps a LOT more detail then the Canopus codec. Just check out this pictures (attached, need to be validated). And cedocida perhaps uses a little more sharpen on the decoder?! The original frame is from a computer generated & huffyuv compressed video.
Last edited by Longinus; 11th June 2005 at 10:04. |
13th June 2005, 00:13 | #22 | Link |
Registered User
Join Date: Apr 2005
Posts: 213
|
I’ve tested the images with Fritz Framalyzer.
Canopus ED in RGB: 11,4207 Q in YCbCr: 0,8299 Cedocida ED in RGB: 12,0344 Q in YCbCr: 0,8291 ED in RGB means Euclidean distance in RGB. Q in YCbCr is based on the SSIM metric. In all cases, the Canopus Codec has better values. Last edited by Archimedes; 23rd November 2007 at 15:13. |
11th July 2005, 17:05 | #23 | Link |
Registered User
Join Date: Feb 2005
Posts: 76
|
I have not seen any new posts about Andreas Dittrich’s Cedocida
DV codec for about a month. I am really pleased with the results I’m getting using this codec. I recently filmed my Aunts indoor birthday party that had the normal amount of DV grain in the DV AVI I get when filming indoors with my NTSC Cannon Optura 10, and Panasonic PV-DV901D DV camcorders (no matter which DV codec I’m working with). I edited the material in VideoStudio and Frameserved with Debugmode to an AVIsynth script I use to remove the grain of indoor video, and loaded the AVS script into Virtualdub to resave the filtered video using Fast recompress with the Cedocida DV codec as the video compression, Direct stream copy for the audio. This edited\filtered DV AVI I then exported back to the camcorder as a master of the project. I also encoded that DV AVI as a 2 pass VBR 8000kbps/sec Average bitrate MPEG2 in TMPGEnc and encoded the audio into a stereo Dolby Digital AC3 soundtrack using Soft Encode. I then authored a DVD using DVDLab PRO. The result was the best looking home movie DVD I’ve made so far. I had no problems with the artifacts mentioned in previous posts, and the color was right on, & the picture sharp, and clean, when viewing the DVD on the computer, & TV. I really like the fact that the Cedocida DV codec has all the parameters you can set depending on the final video format of your material. I would like to thank Andreas for his fine work, in making this free open source DV codec, and encourage him to continue in it’s development. By the way, I found I could use it as a type 1, or type 2 DV codec in VideoStudio. I’m including the simple AVIsynth script I use for frameserving DV indoor filming under medium lighting, if anyone is interested in using it, (or critiquing it) it may not be the best denoiser script around, but it sure works well for me. I can frameserve this ***.avs script using Debugmode to both VirtualDub, & TMPGEnc from VideoStudio. Does anyone else have any comments about their results with this codec now that it’s been around for a while? LoadPlugin("E:\Program Files\AviSynth 2.5\plugins\UnDot.dll") LoadPlugin("E:\Program Files\AviSynth 2.5\plugins\Convolution3D.dll") DirectShowSource("H:\Video Tests 2\Julie project\debugmode.avi") SeparateFields() odd=SelectOdd.UnDot() evn=SelectEven.UnDot() odd=SelectOdd.Convolution3D(0, 12, 20, 12, 16, 6, 0) evn=SelectEven.Convolution3D(0, 12, 20, 12, 16, 6, 0) Interleave(evn,odd) Weave() converttorgb24() Last edited by bobcat56458; 11th July 2005 at 17:51. Reason: bad text formatting |
12th July 2005, 01:07 | #24 | Link |
Registered User
Join Date: Apr 2003
Location: Brazil
Posts: 87
|
Hello bobcat56458.
I agree with you... It's a very good codec (I'm using it all the time now).. I only have some questions about you avisynth script... Why using directshowsource()? Avisource() should open Debugmod frameserver's avi... and it's faster. And why are you using undot in each field like that... you could just do.. separatefields() undot() I don't think undot is a temporal filter (os maybe it is, I'm not sure.. ). Of course the way you did also works.. |
12th July 2005, 05:07 | #25 | Link |
Registered User
Join Date: Feb 2005
Posts: 76
|
Longinus, your right there is no need to use selectodd\selecteven when using undot, as it is a median filter, but doing so does not effect the result of the script. As for the using of Avisource or Directshowsource I did a test with my P4 1800GHz computer with 512MB of RAM, and did not see any speed increase using Avisource. Frameserving from VideoStudio, using Debugmode frameserver, and opening the Avisynth script in VirtualDub. Then doing a Fast recompress with the Cedocida DV codec as the video compression. Both times I averaged about 6~7fps. I’m glad to see I’m not the only one that thinks the Cedocida DV codec has merit, thanks for the undot tip.
|
12th July 2005, 06:08 | #26 | Link | |
Registered User
Join Date: Apr 2003
Location: Brazil
Posts: 87
|
Quote:
|
|
29th July 2005, 17:10 | #27 | Link |
Registered User
Join Date: Jun 2003
Location: Land of the Noobs & the Home of the Brave
Posts: 349
|
What is the FOURCC of this DV codec? It appears it will replace your current DV codec... Can I somehow change the FOURCC so that I can still use it, but not make it the default?
__________________
Tired of waiting for video encodes? Get a totally new P4 Desktop Computer for FREE. Last edited by joshbm; 29th July 2005 at 17:14. |
30th July 2005, 04:34 | #28 | Link |
Registered User
Join Date: Feb 2005
Posts: 76
|
Joshbm, it is a regular "dvsd" fourcc DV codec. I use the program VCSwap which allows me to swap in, and out of different codecs so I can have one active DV codec, and as many inactive DV codecs as I want. Just make sure you make your active DV codec inactive before installing a new DV codec. It also works with other types of codecs as well.
|
1st August 2005, 13:06 | #30 | Link | |
Registered User
Join Date: Apr 2003
Location: Czech Republic
Posts: 752
|
Quote:
|
|
2nd August 2005, 08:29 | #31 | Link |
Registered User
Join Date: May 2003
Posts: 132
|
@Andreas Dittrich, thanks for the codec (and for making it open source), any chance you will/can code and submit a patch for it to FFmpeg (link)? either to replace their existing DV codec or improve on it?, ...that way all open source projects that use FFmpeg will automaticly benifit from it, (including; FFdshow, MPlayer, XINE, VLC/VideoLAN, XBMC, etc. )
|
6th September 2005, 23:56 | #33 | Link |
Registered User
Join Date: Feb 2005
Posts: 76
|
I really like the Celocida DV codec but I have one program that I'm having a problem using it with. In VirtualDub (I’ve tried various versions) if I save a file using Full processing mode, and the Celocida DV codec as the compression type, when I play back the saved DV file in a media player the resulting video is corrupt with large color blocks. This problem does not occur using other DV codecs as the compression type. I’m just wondering is anyone having this problem in VirtualDub?
|
3rd October 2005, 14:49 | #34 | Link |
Registered User
Join Date: Jun 2004
Location: Netherlands
Posts: 129
|
I'm a bit in the dark about the yv12 chroma sampling option. As i usually create dvd's out of my dv's, i should capture to YV12 right?
So i have interlaced dv content on my cam and want interlaced dvd content in the end. Should i then use "mpeg-2 interlaced"? And is it ok to use "dv" for the encoding part anyway, in case i change my mind and make an xvid for instance? |
3rd October 2005, 16:01 | #35 | Link | ||
Moderator
Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
|
Quote:
Quote:
|
||
30th November 2005, 08:41 | #39 | Link |
Learning...
Join Date: Nov 2005
Location: 12.97°N, 77.56°E
Posts: 135
|
Clarification on YV12 sampling option
When decoding PAL DV with AVISource() in AviSynth, what YV12 sampling should be used if
1) Frameserving to Virtual dub for DivX encoding ? 2) ConvertToYUY2(interlaced=false) and frameserving to CCE ? 3) ConvertToYUY2(interlaced=true) and frameserving to CCE ? |
30th November 2005, 15:05 | #40 | Link |
Guest
Join Date: Jan 2002
Posts: 21,901
|
It depends on the content.
You can use my AutoYUY2() filter. It will make that decision automatically for you. http://neuron2.net/autoyuy2/autoyuy2.html Last edited by Guest; 30th November 2005 at 15:07. |
Thread Tools | Search this Thread |
Display Modes | |
|
|