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 |
![]() |
#81 | Link |
契約者
Join Date: Jun 2008
Posts: 1,576
|
Sorry, I don't understand. You can't download it?
EDIT: if so - try this... By the way, with Haali renderer this is not really a problem. At first I just not realized that DiAVC outputs only YV12. Haali accepts only YUY2, so I just need additional transform filter. Last edited by Keiyakusha; 15th October 2009 at 00:35. |
![]() |
![]() |
![]() |
#82 | Link | |
Registered User
Join Date: Nov 2005
Posts: 497
|
Quote:
|
|
![]() |
![]() |
![]() |
#83 | Link |
Registered User
Join Date: Jul 2008
Posts: 184
|
Good news, I did some test on longer clips (I had been using ~30 second ones before) and DiAVC is the fastest for me! This is really impressive.
I get the blinking too and videos start out green (Haali renderer). Seeking causes the image to freeze also. Last edited by Astrophizz; 15th October 2009 at 06:30. |
![]() |
![]() |
![]() |
#84 | Link |
Registered User
Join Date: Jan 2006
Posts: 147
|
64-bit XP is not supported yet, right?? Coz MPC-HC just hangs when I try to play anything with DiAVC.
__________________
i7-2600 | GA-B75-D3V | Tempest EVO | VX450 & XMS3 16GB | SanDisk Extreme 120GB | U2311H | MK520 | MSI GTX750 Ti Gaming | CM Hyper 212+ | APC 1KVA | Xonar DG | SoundSticks III | Win 7 x64 |
![]() |
![]() |
![]() |
#89 | Link | |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Quote:
Also, note there are two lossless modes: the old one (profile_idc=144) and the new one (profile_idc=244). Old one is just replacing dct with a direct subtraction, while the new one involves some pixel prediction and thus is slightly trickier. |
|
![]() |
![]() |
![]() |
#90 | Link | |
Registered User
Join Date: Nov 2005
Posts: 497
|
Quote:
I know this, but that only add some intra-prediction function, and replace some function pointer of intra-prediction. |
|
![]() |
![]() |
![]() |
#91 | Link | |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Quote:
Yup, it's not too complicated. |
|
![]() |
![]() |
![]() |
#93 | Link |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
But on WIN64 you have the atrocious API that requires callee-save xmm6-xmm15, which seriously limits what you can do (since if you can get a 10 cycle speedup by using 8 more registers, you've probably lost performance because of the loads/stores...).
__________________
Follow x264 development progress | akupenguin quotes | x264 git status ffmpeg and x264-related consulting/coding contracts | Doom10 Last edited by Dark Shikari; 15th October 2009 at 11:35. |
![]() |
![]() |
![]() |
#95 | Link | |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Quote:
You should look at common/x86/x86inc.asm in x264; it contains macros for handling of the three calling conventions (32-bit, 64-bit, win64). Win64 is extremely weird and is completely incompatible with all other 64-bit calling conventions (which use the standard one). In addition to the callee-save XMM registers, it also has a different general-purpose register calling convention, probably just to annoy people. And the above is a typo, it's xmm6-xmm15 that are callee-save. |
|
![]() |
![]() |
![]() |
#96 | Link |
Registered User
Join Date: Dec 2004
Location: Melbourne, AU
Posts: 1,963
|
The most annoying thing is the exception handling restrictions - if you touch the stack pointer you are supposed to set up a frame pointer, have properly formed epilogs/prologs and make sure the special exception handling data is included in the binary. (I say "supposed to" because it will still run without it but if an exception/crash happens the app will be immediately terminated, even if an exception handler is meant to catch it.)
MS gets the middle finger for keeping rsi/rdi non-volatile as well. |
![]() |
![]() |
![]() |
#97 | Link | |
Registered User
Join Date: Nov 2005
Posts: 497
|
Quote:
|
|
![]() |
![]() |
![]() |
#98 | Link |
Registered User
Join Date: Nov 2005
Posts: 497
|
Which splitter can split the dmb contents in http://samples.mplayerhq.hu/V-codecs/h264/dmb/? I found that those bitstreams crash the haali media splitter.
|
![]() |
![]() |
![]() |
Tags |
avc, diavc, fastest decoder, h.264, software |
Thread Tools | Search this Thread |
Display Modes | |
|
|