View Full Version : 32bits directshow filter with 64bit player
Shinobu
18th April 2010, 10:16
Hello.
i'm currently using windows seven 64bits.
MPC 32bits with 32 bits directshow filters works fins in the program(86) folder.
MPC 64bits with 64 bits directshow filters works fine in the program folder
but i'm not able to use mpc 64 bits with some 32 bits filter.
>I want to use mpc 64 bits with 64 bits filters but some filter or decoder doesn't exist in 64 bit yet (the realmedia filters, vp7 decoder, radlight audio decoder ....)
so am i doing something wrong or is there no way to use 32 bits directshow filters with a 64 bits player ?
Thanks a lot ^^
fastplayer
18th April 2010, 10:24
There's no way.
Shinobu
18th April 2010, 10:40
thanks but could you explain why ?
is it a MPC limitation ? a windows limitation ? a structural limitation witch make that a 64bit software cant use a 32bits code
thanks again
me7
18th April 2010, 11:06
thanks but could you explain why ?
is it a MPC limitation ? a windows limitation ? a structural limitation witch make that a 64bit software cant use a 32bits code
thanks again
exactly.
Shinobu
18th April 2010, 11:09
thanks i thought so but haven't found a clear documentation about that
Virtual_ManPL
18th April 2010, 12:54
odd...
cause for example Safari (64bit) on Mac can use Flash (32bit) with some warrper...:cool:
http://img706.imageshack.us/img706/3855/screenshot20100409at135.png
namaiki
19th April 2010, 01:27
Is that Safari in 32-bit mode?
Blue_MiSfit
20th April 2010, 07:18
Various methods _exist_ to make 32 and 64 bit code work together (see avs2yuv), but that usually means lots of drudgery.
Don't even bother. The speed advantage of 64 bit is not worth it, guaranteed. :)
~MiSfit
Snowknight26
20th April 2010, 07:24
A speed increase of up to 15% isn't appealing to you? That could be the difference between choppy and perfect playback.
namaiki
20th April 2010, 08:15
Considering the speed of most 64-bit CPUs that run Windows, you probably won't notice the difference. Some people only want to run 64-bit software because it is 64-bit.
namaiki
20th April 2010, 08:22
Besides, what would be the performance with 32-bit filter in 64-bit application?
Blue_MiSfit
20th April 2010, 09:40
@Snowknight26: You might see 10% without extensive optimization, AFAIK. None of the formats the OP has mentioned are particularly CPU heavy anyway..
~MiSfit
nurbs
20th April 2010, 10:51
A speed increase of up to 15% isn't appealing to you? That could be the difference between choppy and perfect playback.
But a lot of programs rely on hand written assembly for speed. With programs like x264 where you have all the assembly in 32 and 64 bit that's fine, but in other cases where you have 32 bit assembly, but no 64 bit assembly the 64 bit version could be slower.
Snowknight26
20th April 2010, 17:33
I guess I forgot to include the qualifier 'in a perfect world.'
Delerue
6th May 2010, 19:07
In fact, there's at least a try to use 32 bits codecs inside 64 bits apps. You can see a programa called Proxy Codec (http://amamaman.hp.infoseek.co.jp/english/proxycodec.htm). I've tried to make it work, but no success.
BTW, JoshyD port of Avisynth to 64 bits (http://forum.doom9.org/showthread.php?t=152800) gave me 30% performance increase. Of course, he did some SIMD optimizations, but there's also specific 64 bits optimizations.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.