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 |
5th January 2011, 20:29 | #1201 | Link |
Registered User
Join Date: Nov 2009
Posts: 327
|
@prokhozhijj: If Avisynth MT works with DSS2 but not DGSource, the problem is that Graft's code is not thread-safe. Fixing it would require code modifications to DGSource. One workaround you could try if you have sufficient memory would be splitting your script into four parts with the Trim() function and starting a new encoder process for each part.
|
5th January 2011, 20:48 | #1202 | Link | |
Registered User
Join Date: Feb 2009
Posts: 48
|
Quote:
Is there any way how to force to use multithreading in trial version of DiAVC? Neuron2 said that it is possible to turn on multithreading in DiAVC decoder. But I have no idea how to do it for trial version. May be some settings in registry?
__________________
CPU: Core 2 Quad q9505 RAM: 4G OS: Windows 7 64 Video: Nvidia Geforce 460 GTX VP4 AviSynth: 2.5.8 Last edited by prokhozhijj; 5th January 2011 at 23:35. |
|
6th January 2011, 00:02 | #1203 | Link |
Registered User
Join Date: Nov 2009
Posts: 327
|
DiAVC is internally multi-threaded, but that has nothing to do with Avisynth MT, which creates multiple instances of filters (DGSource). There is a registry key that sets all DiAVC options, but it is encoded with some kind of bitmask, so it may be difficult to change the thread count by itself. However, the default behavior is to open 1.5 decoder threads per CPU (I think), and you do not need to change it. Your problem is with DGSource and its incompatibility with Avisynth MT. Besides, in the script that you posted, the vast majority of CPU time is spent in MVTools.
P.S. By all reports, calling SetMTMode(5) before DGSource is supposed to fix compatibility issues. Have you tried it? Last edited by Stephen R. Savage; 6th January 2011 at 00:05. |
6th January 2011, 10:26 | #1204 | Link |
Registered User
Join Date: Feb 2009
Posts: 48
|
Of course I've tried. Just look on my previous post. It crashes. Even with new version that Donald just made.
__________________
CPU: Core 2 Quad q9505 RAM: 4G OS: Windows 7 64 Video: Nvidia Geforce 460 GTX VP4 AviSynth: 2.5.8 |
15th February 2011, 20:28 | #1206 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
The purpose of DGAVCDecDI is making the DiAVC decoder available as a source filter in Avisynth - through it's native interface, rather than the DirectShow interface. I'm not aware of any other software that is built on top of DiAVC's native interface. However there is an SDK available on the DiAVC web-site, so everybody could create such software. But it has to be noted that for any DiAVC-based software each user would need to obtain a license of DiAVC first, as is the case with DGAVCDecDI...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 15th February 2011 at 20:53. |
|
24th February 2011, 22:22 | #1207 | Link |
Registered User
Join Date: Aug 2007
Location: Fort Wayn,Indiana
Posts: 52
|
Sounds stupid but what does this codec in real world terms
gain me over CoreAvc when using frame doubling script,madvr. How much will this lesson my cpu load. Don't know all the questions to ask but am just curious before I try it out so I know what to expect? Thanks Greg |
25th February 2011, 09:04 | #1208 | Link | |
Registered User
Join Date: Nov 2005
Posts: 497
|
Quote:
When the CPU is Core 2 Duo, the gain is about 20%. If the CPU is old, the gain is small.
__________________
The Next Generation Internet Video Codec project.[/url]. |
|
25th February 2011, 21:33 | #1209 | Link | |
Registered User
Join Date: Aug 2007
Location: Fort Wayn,Indiana
Posts: 52
|
Quote:
CoreAvc and frame doubling on my preferred script 88% cpu usuage. Trying to figure if it will save me enough headroom on my cpu or buy a i7 |
|
26th February 2011, 09:46 | #1212 | Link | |
Registered User
Join Date: Nov 2005
Posts: 497
|
Quote:
__________________
The Next Generation Internet Video Codec project.[/url]. |
|
27th February 2011, 09:21 | #1214 | Link |
Registered User
Join Date: Nov 2005
Posts: 497
|
I added a small feature named "low delay". If you playback video generally on local machine, don't choose it.
__________________
The Next Generation Internet Video Codec project.[/url]. |
1st March 2011, 11:23 | #1216 | Link |
Registered User
Join Date: Nov 2005
Posts: 583
|
MBAFF Interlaced video
Greetings schweinsz. DiAVC seems to have problems dealing with MBAFF interlaced video such as this Beyonce clip. http://forum.doom9.org/showpost.php?...71&postcount=3 |
1st March 2011, 19:24 | #1217 | Link | |
Registered User
Join Date: Nov 2005
Posts: 497
|
Quote:
__________________
The Next Generation Internet Video Codec project.[/url]. |
|
1st March 2011, 22:15 | #1219 | Link |
Registered User
Join Date: Nov 2009
Posts: 327
|
@GREG1292: CoreAVC will probably have lower total CPU usage due to PureVideo.
@mariner: DiAVC does no deinterlacing on its own. In an earlier post, schweinsz mentioned that it just sets DEINTERLACE_BOB for handling downstream. |
Tags |
avc, diavc, fastest decoder, h.264, software |
Thread Tools | Search this Thread |
Display Modes | |
|
|