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. |
|
|
Thread Tools | Search this Thread | Display Modes |
22nd December 2008, 12:21 | #21 | Link | |
Registered User
Join Date: Aug 2008
Location: Japan
Posts: 45
|
Quote:
Last edited by tobinaka; 22nd December 2008 at 12:22. Reason: English spelling |
|
22nd December 2008, 12:31 | #22 | Link | |
Registered User
Join Date: Jul 2008
Posts: 22
|
Quote:
Maybe he has not installed -Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) or -Microsoft Visual C++ 2008 Redistributable Package (x86) ? Or is Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) include in SP3? The installer works fine on my WinXP Sp3. |
|
22nd December 2008, 13:28 | #24 | Link | |
Registered User
Join Date: Aug 2008
Location: Japan
Posts: 45
|
Quote:
I've made highlighted the notice of my fist post to install the package installation. Thanks. By the way, it doesn't matter, today is UMEZAWA's birthday. Happy birthday to you! |
|
22nd December 2008, 16:46 | #28 | Link |
Moderator
Join Date: Feb 2002
Posts: 643
|
Yes, joy would be the right word.
I have managed to encode 1080p RGB at 50fps with no frame loss (!). I physically can't get any more frames from the capture hardware, but I have no doubts this codec could do 1080p 60fps if it had the input. It is eating 720p RGB at 60fps for breakfast. As i7 uses Hyper-threading it's difficult to tell how much CPU I'm using, but I'm guessing that for 1080p at 50fps it's about 60-70%. |
22nd December 2008, 18:09 | #30 | Link |
Moderator
Join Date: Feb 2002
Posts: 643
|
Is there any particular reason that four different versions of the codec are registered - eg on for YV12, one for YUY2, one for RGB, one for ARGB etc, etc... couldn't it simply be one complete codec in the same way that Huffyuv works?
|
22nd December 2008, 20:03 | #31 | Link | |
Registered User
Join Date: Aug 2008
Location: Japan
Posts: 45
|
Quote:
ver 5.1.2 released -readme (English) -installer (.msi) -source code -fix the bug that ULY0(YUV420 codec) sometimes didn't set the correct size (byte count) of the output image. The problem was only with ULY0. That fixes the problem of the crash when Explorer goes getting the thumnail of the video. He said it's a bush mistake as you can see in the diff... |
|
22nd December 2008, 20:15 | #32 | Link | ||
Registered User
Join Date: Aug 2008
Location: Japan
Posts: 45
|
Quote:
Quote:
But I agree with you. It'll be better to put them into one pack. Your idea will be received as a request. |
||
23rd December 2008, 15:31 | #33 | Link | |
Registered User
Join Date: Aug 2008
Location: Japan
Posts: 45
|
I contacted with Takeshi (UMEZAWA's first name) and told him about the discussions until now. His misunderstanding on MMX with 64bit Windows has been removed. But, I'm afraid to tell the users of Athron64 and P2/P3, he still won't use MMX because that doesn't pay for his enviroment.
If you want MMX for Ut Video, please give him the patches. Ut Video is opensouced and GPL licensed. He said he's willing to accept its patches for improvement, of course also about MMX, though he don't make a code for MMX by himself. I think that's fair, isn't it? Quote:
He also said it may be good to make such a wrapper as changing the output ways depending on the imput formats. For reference, he said, Ut Video has its setting on local while Huffyuv has on global. This is another point Ut Video differs from Huffyuv. |
|
31st December 2008, 03:05 | #34 | Link |
Registered User
Join Date: May 2008
Posts: 1,840
|
I did a benchmark with a 5000 frame mpeg2 720x480 progressive video via dgindex and avisynth which is the encode part. Then I used vdub to encode the lossless file to xvid which is the decode part with no crop or resize.
Here's the results Code:
ENCODE DECODE TOTAL SIZE(MB) ffhuffy-left 0:40 1:26 2:06 622 ffhuffy-plane 0:38 1:25 2:03 539 ffhuffy-median 0:39 1:42 2:21 503 huffyuvmt-left 0:44 1:35 2:19 817 huffyuvmt-grad 0:42 1:29 2:11 717 huffyuvmt-medi 0:40 1:36 2:16 779 lagarith 0:44 2:04 2:48 498 lagarith-mt 0:57 1:10 2:07 498 ut-median(ULY2) 0:48 1:29 2:17 573 ut-left(ULY2) 0:48 1:32 2:20 788 x264 1:05 1:41 2:46 523 amv2mt-r1 0:43 1:17 2:00 1921 amv2mt-r2 0:43 1:18 2:01 916 amv2mt-y1 0:43 1:18 2:01 1921 amv2mt-y2 0:43 1:18 2:01 916 amv2-r1 0:40 1:22 2:02 1953 amv2-r2 0:39 1:26 2:05 914 amv2-y1 0:41 1:22 2:03 1953 amv2-y2 0:42 1:25 2:07 914 ut divided into 2 x264 used --qp 0 --no-cabac --subme 1 --partitions none --me dia --threads auto --thread-input --aq-strength 0.0 --progress --no-psnr --no-ssim ffhuffy was from ffdshow-mt build 2552 using adaptive huffman tables lagarith-mt encode result is real, I double checked. Strange that it encodes faster with 1 thread then it does 2. AMV3 crashed vdub when starting an encode AMV2 has a watermark (shareware) and a long delay when a file is renamed ut seems competitive and I'm excited to see if it gets some more performance to beat ffdshows huffyuv and lagarith in this particular test. EDIT: I noticed on the ut encodes vdub crashed at the end. EDIT2: added AMV2 results, more specific with x264 settings used Last edited by turbojet; 31st December 2008 at 17:19. |
31st December 2008, 15:54 | #35 | Link | |
Registered User
Join Date: Aug 2008
Location: Japan
Posts: 45
|
Quote:
Another Japanese programmer Amaman, the developer of AMV2/3 shareware lossless video codec, showed a result (Japanese) of codec benchmarks mainly in Athlon64 CPUs. It said that Ut is a little faster than Huffyuv, and that Amaman's AMV2 is much faster. Ut in other than YUV2 is worse. That means two things: Athlon64 is not good at SSE2, and there is a way to improve Ut greatly in Athlon64. We can't know the source of AMV2/3 because it's shareware and Amaman don't open the source. I think Doom9's Forum CAN do that, though I don't know if it DO that. Anyway, Amaman's report is Japanese and too long, then your simple English report helps many Forum users (and me!) Didn't you use Ut Video 5.1.0? The previous version that I introduced here first had a bug causing crashes. In 5.1.0, I saw VDubMod crashing with Ut as you said, but it's fixed now. Use 5.1.2, then if you have a crash even with 5.1.2, please report it in detail. |
|
31st December 2008, 17:02 | #37 | Link | |
Registered User
Join Date: Aug 2008
Location: Japan
Posts: 45
|
Quote:
|
|
4th January 2009, 13:35 | #38 | Link |
Moderator
Join Date: Feb 2002
Posts: 643
|
AMV Codec looks very interesting... but am I right in assuming it is downsampling my 24-bit RGB input into YV12 in all cases?
I have to admit that even the lossy quality isn't bad at all. EDIT: Oh I see, just like UT, there are different codecs for different colour-spaces. The RGB codecs appear to crash my capture tool with out of bound memory access errors. It's great to see lossless encoding for the HD era being taken seriously, and also that both AMV and UT can decode in real time too - something that has long been a problem for Huffyuv. Last edited by easy2Bcheesy; 4th January 2009 at 14:14. |
4th January 2009, 14:17 | #39 | Link |
Registered User
Join Date: Aug 2008
Location: Japan
Posts: 45
|
I don't know how AMV is because I've never used it. If you notice any error, please report the author Amaman directly. I've never contacted with Amaman. But if you have any difficuty to contact with him by e-mail, tell me, and I'll help you by translating it into English, for example.
|
5th January 2009, 06:36 | #40 | Link |
Registered User
Join Date: Nov 2003
Location: Kowloon, Hong Kong
Posts: 168
|
Glad to see a new codec targeted for high speed capturing!
I'm please to know somebody still coding assembly, this is the best language and have highest efficiency. Hope UT will be even better.
__________________
Hong Kong - International Joke Center (after 1997-6-30) |
|
|