AnimeSuki Forums

Register Forum Rules FAQ Community Today's Posts Search

Go Back   AnimeSuki Forum > Support > Tech Support > Playback Help

Notices

 
 
Thread Tools
Old 2011-06-16, 11:32   Link #21
cyberbeing
Senior Member
 
 
Join Date: May 2006
Location: California
My mistake, I was thinking they would be using libass by this point, but it looking at the source they are still using code based on the original FFDshow subtitle filter. Has it improved at all over the years to the point where it's usable?
__________________
cyberbeing is offline  
Old 2011-06-16, 11:41   Link #22
sneaker
Senior Member
 
Join Date: Dec 2008
It's far behind libass, but it gets the very basic thinks right. An alternative for slow computers.
sneaker is offline  
Old 2011-06-16, 18:15   Link #23
0utf0xZer0
Pretentious moe scholar
 
 
Join Date: Oct 2006
Location: Vancouver, Canada
Age: 37
Quote:
Originally Posted by cyberbeing View Post
Sandy Bridge CPUs are up to 50% faster clock for clock compared to Penryn. They are the king of single thread performance today. The E5700 would need to be overclocked to ~4.5Ghz to be comparable to a 3.0Ghz Sandy Bridge. Ivy Bridge set for release in 2012, will be another large leap and will supposedly be up to 37% faster clock for clock than Sandy Bridge. A 2.2Ghz Ivy Bridge may be equal to a 3.0Ghz Sandy Bridge which is equal to a 4.5Ghz Penryn. If a 1.6Ghz Ivy Bridge mobile chip ends up by chance having equal performance to the E5700 desktop chip, you are just asking for trouble in 2012.
Thing is, how much does VSfilter benefit from these sorts of architectural improvements? From what I remember, some apps benefit more than others.

I also assume that VSfilter being single threaded means that higher clock speed is more important than more core, so long as you have at least two (one for VSfilter, one for decoding the video).

If VSfilter does benefit from architecture improvements, I guess that the 2.1ghz i3 in the base model Thinkpad X220 is better than. say, a 2.8ghz Athlon II or Core 2 Duo based desktop. GPU and mass storage capabilities might be a little lacking for my usage though, so the netbook plus cheap desktop combo may still be better for me.

Also, this thread really makes me wonder if libass can be used with CCCP, since that would probably render even something like an E-350 adequate. Never heard of libass having the necessary DirectShow support though.
__________________

Signature courtesy of Ganbaru.
0utf0xZer0 is offline  
Old 2011-06-16, 18:42   Link #24
sneaker
Senior Member
 
Join Date: Dec 2008
No one has ported it yet, though the guy who made some modifications to the AviSynth plug-in said that he might also make a DirectShow version sometime this year. But only "might".
sneaker is offline  
Old 2011-06-17, 05:06   Link #25
TheFluff
Excessively jovial fellow
 
 
Join Date: Dec 2005
Location: ISDB-T
Age: 37
Quote:
Originally Posted by sneaker View Post
No one has ported it yet, though the guy who made some modifications to the AviSynth plug-in said that he might also make a DirectShow version sometime this year. But only "might".
It's been discussed multiple times, but it's nontrivial. I also sorta doubt lachs0r is going to do it; he's the kind of person who despises C++ in general, not to mention the COM+/ATL shit required to write DShow filters in the first place. Additionally, the stuff VSFilter does to insert itself into filter graphs is some serious voodoo even for experienced DShow programmers.
__________________
| ffmpegsource
17:43:13 <~deculture> Also, TheFluff, you are so fucking slowpoke.jpg that people think we dropped the DVD's.
17:43:16 <~deculture> nice job, fag!

01:04:41 < Plorkyeran> it was annoying to typeset so it should be annoying to read
TheFluff is offline  
Old 2011-06-17, 19:54   Link #26
cyberbeing
Senior Member
 
 
Join Date: May 2006
Location: California
Quote:
Originally Posted by 0utf0xZer0 View Post
Thing is, how much does VSfilter benefit from these sorts of architectural improvements? From what I remember, some apps benefit more than others.
From what I've seen, VSFilter benefits greatly from both processor architectural improvements (increases in IPC) and compiler optimizations. You can even today nudge a bit more performance out of VSFilter by creating a PGO build in VS2010. I saw ~15% performance improvement with a PGO build vs CCCP-Beta-2011-06-15 on an old X2 4800+. Every little bit counts, but PGO builds can be a pain in the ass to make optimally. If you don't profile the instrumented build on a good selection of samples, you could end up with a build slower or no faster than a non-PGO build. I wouldn't count on the CCCP VSFilter build ever being PGO, but anybody who is a student that qualifies for Microsoft's Dreamspark program could easily grab a copy of VS2010 Pro, and play around with creating their own personal PGO build.

Quote:
Originally Posted by 0utf0xZer0 View Post
I also assume that VSfilter being single threaded means that higher clock speed is more important than more core...
Correct.

Quote:
Originally Posted by 0utf0xZer0 View Post
If VSfilter does benefit from architecture improvements, I guess that the 2.1ghz i3 in the base model Thinkpad X220 is better than. say, a 2.8ghz Athlon II or Core 2 Duo based desktop...
Looking at some synthetic benchmarks, it appears the 2.1Ghz i3-2310M (no Turbo Boost) trades blows with a 3.0Ghz Core 2 Duo desktop processor.
The 2.3Ghz i5-2410M (Turbo Boost to 2.9Ghz) is probably the best value, but considering the the X220 only has a 12.5" 1366x768 screen, maybe not. On a larger laptop, most definitely.
__________________
cyberbeing is offline  
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 22:11.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
We use Silk.