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 September 2011, 16:44 | #5181 | Link | |
Firefox User
Join Date: Sep 2003
Posts: 202
|
Quote:
http://code.google.com/p/cppthreadpool/ Or maybe this one: http://www.codeproject.com/KB/threads/threads.aspx Or this one: http://code.google.com/p/spserver/do...ar.gz&can=2&q= In short, people like having their own wheels. Last edited by roytam1; 2nd September 2011 at 16:50. |
|
2nd September 2011, 18:06 | #5183 | Link | |
Registered User
Join Date: Feb 2010
Posts: 364
|
Quote:
|
|
2nd September 2011, 18:38 | #5185 | Link | ||
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
The only meaningful numbers: ffdshow with YV12 output: 216 fps ffdshow with RGB: 200 fps For a real comparison, wait until i implemented multi-threading. I actually just increased LAV Videos RGB performance as well. Its now at 220 fps with RGB output, in comparison to 253 fps with YV12. Quote:
On XP, that depends on your sound card drivers.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 2nd September 2011 at 18:47. |
||
2nd September 2011, 19:16 | #5186 | Link | |
Registered User
Join Date: Aug 2010
Posts: 576
|
Quote:
|
|
2nd September 2011, 19:40 | #5187 | Link | |
Registered User
Join Date: Jun 2005
Posts: 70
|
Quote:
The splitter was the MPA-Splitter from GABEST. I can look if I can provide the version of his splitter wich I had. I think I did a backup of the old 100000 splitters before using LAV . But I never would go back to these xD. Sorry, the file MPASplitter.ax does not have any version information. |
|
2nd September 2011, 19:43 | #5188 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
As far as i know, SBR is supported by avcodecs aac decoder.
I can still try to construct the proper codec setup data, not sure how much work it would be to find the right values.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
2nd September 2011, 19:49 | #5190 | Link | |
Registered User
Join Date: Jun 2005
Posts: 70
|
Quote:
I'll just trust and believe you! xD ASAK the Gabset source is on sourceforge. You can take a look at it and reimplement (not copy and paste) it. |
|
2nd September 2011, 20:21 | #5191 | Link | |
Registered User
Join Date: Feb 2010
Posts: 364
|
Quote:
Amazing work. Can't wait for the numbers after you add multi threading. |
|
2nd September 2011, 20:26 | #5192 | Link |
Unavailable
Join Date: Mar 2009
Location: offline
Posts: 1,480
|
@ pirlouy, this is what works over here:
1) dis-able "uncompressed" in the audio decoder 2) en-able "uncompressed" in the audio processor 3) with Graphstudio, or RadLight Filter Manager, set the merit of the audio processor to 0x00800000 or greater 4) reboot, or logoff and logon 5) enjoy |
2nd September 2011, 20:31 | #5193 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
LAV Video already uses multi-threading for decoding, its only about the RGB converter, which is right now single-threaded. Continuing in the text.. Well, its not 100% fair. LAV Video will overtax your CPU, using <#cores * 1.5> number of threads, while ffdshow uses a maximum of <#cores> for decoding. So with that rule, LAV Video is faster, only because it uses more decoding threads (and of course more CPU power) Comparing with LAV Video forced to the same number of threads as ffdshow: 8 threads: LAV Video: - YV12: 216 fps - RGB output: 193 fps ffdshow: - YV12: 216 fps - RGB: 200 fps 1 thread: LAV Video: - YV12: 55 fps - RGB output: 49 fps ffdshow: - YV12: 54 fps - RGB: 52 fps Note that these are the number of decoding threads, ffdshows RGB converter is always multi-threaded, you really cannot turn that off for a fair 1:1 comparison. Anyhow, multithreading the RGB converter gives a small advantage, i would say it cuts the required processing time about in half. I'll look into adding it tomorrow, should be fairly easy.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 2nd September 2011 at 20:40. |
|
2nd September 2011, 21:24 | #5194 | Link |
Registered User
Join Date: Aug 2007
Posts: 1,430
|
Have any more details on this? As far as I can see that doesn't happen at all. If 6-channel audio is passed to the default audio renderer, the audio renderer reports the audio stream as having nChannels = 6 and consequently (for a 2-channel device) 4 channels are dropped.
|
2nd September 2011, 22:37 | #5196 | Link | |
Registered User
Join Date: Jan 2008
Posts: 589
|
Quote:
|
|
3rd September 2011, 00:36 | #5197 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
This mixed 64/32 Bit environment is strange, i successfully registered the 64 Bit components but i have problems with the 32 Bit ones
PS: Funny the Installer fails registering the 64 Bit components, though the 32 bit components register with it crazy :P Ahhh ok get it syswow64 and system32 are reversed
__________________
all my compares are riddles so please try to decipher them yourselves :) It is about Time Join the Revolution NOW before it is to Late ! http://forum.doom9.org/showthread.php?t=168004 Last edited by CruNcher; 3rd September 2011 at 01:23. |
3rd September 2011, 00:43 | #5198 | Link | |
Registered User
Join Date: Aug 2007
Posts: 1,430
|
Quote:
On a side note, LAV Splitter doesn't parse the 'test_audacity.wav' file in this zip. |
|
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|