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. |
28th May 2004, 23:34 | #22 | Link |
Registered User
Join Date: Apr 2003
Location: USA
Posts: 91
|
Wow, this is great. Already found a use for it. Elsewhere in this forum found the following link where a sample video can be downloaded.
http://www.geocities.com/alex_j_jordan/ When I tried to open it with the latest Xvid codec I got a mess after the first frame, after installing ffvfw and turning off Xvid with vswap, I got the message that no YV12 decoder could be found on the computer so installed Helix YV12, set ffvfw to decode DivX and no more problems. Thanks! I have already run into several decoding problems with the latest Xvid (It even has trouble decoding at least one earlier build of Xvid) so this new Codec is great! Last edited by t_2; 28th May 2004 at 23:36. |
30th May 2004, 12:18 | #24 | Link |
Registered User
Join Date: Apr 2003
Location: USA
Posts: 91
|
@Wilbert
I have a real neat Radix PCI protector card on this computer which allows me to experiment a lot without ruining my system, so everytime I log on I have to install AviSynth, Xvid, etc. It just takes a minute and I highly reccommend it, because many of these media codecs are very stuborn when it comes to removing them. Anyway, the only MPEG4 decoder I had on my system was Xvid. The file I wanted to open was DivX. Xvid opened it in VirtualDub but after the first frame it was a mess. So I installed ffvfw and set it to decode DivX, but after turning Xvid off ( in Vswap) I could no longer open the file because ffvfw evidently couldn't decode the YVI2, but after installing the Helix codec not only could I open it with ffvfw, but that codec did a good job of decoding the MPEG4. I didn't realize ffvfw could be set to decode Helix YV12, or maybe I just don't understand your question and what you are trying to point out. Please clarify, Thanks. t_2 |
1st December 2005, 09:38 | #26 | Link | ||
Registered User
Join Date: May 2005
Posts: 236
|
Quote:
Thanks |
||
1st December 2005, 12:06 | #27 | Link | |
Learning...
Join Date: Nov 2005
Location: 12.97°N, 77.56°E
Posts: 135
|
Quote:
The "Compression..." setting in VDub determines which codec to use. How much compression really happens and the type of compression depends on the codec you choose. The codec may decide to throw away some information to reduce the size (lossy compressed), retain all information and still reduce the size (lossless compressed) or store all the information as is (lossless uncompressed). Last edited by ariga; 1st December 2005 at 15:46. |
|
1st December 2005, 12:12 | #28 | Link |
Moderator
Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
|
I guess you are confused. First it compresses. Second, i don't know whether it is lossless or not. Karl doesn't say anything about it in his announcement post. I guess best is to send him a pm to find out.
edit: reading Leak's response in the other thread, i see i'm wrong here. Sorry about that. It looks like it's just a colorspace converter. Last edited by Wilbert; 1st December 2005 at 12:34. |
1st December 2005, 18:23 | #29 | Link |
Moderator
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
|
It is not really a "compressor". It is a color convertor. If you choose "Fast recompress" in VdubMod, and the input format is a 'YUV' format, it is lossless, i.e. the conversion does not go via RGB. If you choose "Normal recompress" for "Full Processing mode", the input will be RGB, and the conversion will not be completely lossless, in the sense of rounding errors.
In general though, after I discovered Avisynth a few years ago, I rarely use these codecs to convert to YV12 or I420. Instead I use Avisynth directly. Alain2: why do you use it to convert (compress) to YV12?
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion. |
1st December 2005, 19:08 | #30 | Link |
Registered User
Join Date: May 2005
Posts: 236
|
Well it's not that I am really confused, it's just that I didn't know all that ^^ The idea was : I have an avs script which takes hours to compile (there is some deen, fft3dfilter, dehalo_alpha in it), so the idea was to do a lossless uncompressed pass of this script, and then compress the result with 3-pass x264, that way I use the script only once instead of the 3 passes, so it speeds up things on particularly long scripts.
YV12 because my avisynth script is outputting YV12, so for the lossless temp clip I wanted to keep the same format. But i didn't know the trick of fast recompress versus normal / full processing. I never use vdub, i decided to use it only a few days ago to do my lossless yv12 clip, but I made the mistake of choosing full processing... Does the same apply for the other lossless codecs that are mentionned in ariga's thread? If you know of a better way for me to do an uncompressed lossless clip out of an avisynth yv12 clip, please shoot btw i checked, i have lost a lot between my avs output and the yv12 raw file obtained with the full processing parameter so as this Helix codec can do lossless only for yuy format, i need to use another codec for yv12 -> yv12 lossless, like ffdshow ? The name "yuv-codecs-1.2.exe" somehow confused me, probably because i didn't know about yuv format ^^ Last edited by Alain2; 1st December 2005 at 19:18. |
1st December 2005, 19:20 | #31 | Link |
Moderator
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
|
Why don't you just use Vdubmod "Direct Stream Copy"? The output of Avisynth will then be YV12. No need to use the YV12 compressor at all.
And you are right: in Full Processing Mode, Vdubmod will convert YV12 to RGB and feed that to the YV12 compressor, which will then convert RGB back to YV12. This is not lossless. So use Direct Stream Copy; and you don't need the YV12 compressor...
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion. |
8th August 2006, 15:59 | #33 | Link |
Born to Rip
Join Date: Dec 2001
Location: Cordova, TN, USA
Posts: 140
|
What is the licensing of these codecs? Free, Free for non-commercial use, or open source? I don't need the source but I'd like to be sure that I can install them on a computer at work.
__________________
--SmokesLikeaPoet When wrestling alligators the gator only has to win once. Read my Adventures In HDTV Capture Blog. |
8th August 2006, 23:06 | #35 | Link | |
Moderator
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
|
Quote:
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion. |
|
8th August 2006, 23:10 | #36 | Link | |
Moderator
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
|
Quote:
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion. |
|
9th August 2006, 01:41 | #37 | Link | |
Registered User
Join Date: Aug 2005
Posts: 20
|
Quote:
mpeg2source("Laputa.d2v") TFM(PP=0,display=false,input="Laputa_auto_TFM.txt") TDecimate(noblend=true,input="Laputa_auto_TDecimate.txt") Lanczos4Resize(860,484) Crop(24,8,-24,-12) versus mpeg2source("Laputa.d2v") TFM(PP=0,display=false,input="Laputa_auto_TFM.txt") TDecimate(noblend=true,input="Laputa_auto_TDecimate.txt") Lanczos4Resize(860,484) Crop(26,8,-26,-12) when i placed two instances of VdubMod on top of each other and switched between those windows via taskbar. I don't know if it's noticable when the windows are next to each other, since it's only a small difference, but it's noticable. I made screenshots and checked the diff in paint shop: it's around 2-4 in each of the 3 color channels; It's present in the whole image, and it's influenced by the image, so it might be rounding errors, but why and of what? Is there a different calculation going on in one of the cases or VdubMod accessing helix differently? Pretty weird. o_O |
|
9th August 2006, 18:55 | #38 | Link |
Moderator
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
|
So what I tried next was the following:
Video 1: Rawsource("foremn_c.yuv",352,288,"I420").AssumeFPS(30.0).Crop(2,2,-2,-2) resulting in 348x284 video. I saved 10 frames, using Direct Stream Copy. Then I added back borders: AVISource("f_crop.avi").AddBorders(2,2,2,2) Again saved using Direct Stream Copy. Then I compared this with the original video, and the only pixels that differed, were the ones within the 2 pixel border around the edge.
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion. |
9th August 2006, 20:31 | #39 | Link | |
Registered User
Join Date: Aug 2005
Posts: 20
|
Quote:
|
|
14th August 2006, 14:23 | #40 | Link | |
Registered User
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,079
|
Quote:
Question: Does the Helix codec handle interlaced content correctly, or will it also mess up chroma like DivX and XviD? Cheers manolito |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|