Log in

View Full Version : ffdshow tryouts project: Discussion & Development


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 [161] 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308

Mercury_22
9th September 2009, 20:50
albain
:thanks:

@Alexins Your ICL 10 it's not working ! I can't even start playing

x64 and x86 are working fine

XhmikosR
9th September 2009, 21:25
I have this issue with ICL11 and forced loop unrolling. ex:/Qunroll10

Hi, xxl. I noticed that this problem (http://forum.doom9.org/showpost.php?p=1322542&postcount=7957) is gone with ICL11 if I use /Qvec-, that is if I disable vectorization. Disabling loop enrolling or increasing it to 10 didn't fix the problem.

Is it safe to use the /Qvec- option?

Another thing I've been trying to find is how to use intel specific commandline options when using devenv.
Now I'm using this which is working:

"%PROGRAMFILES%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"^
ffdshow_2008_icl10.sln /Rebuild "Release Unicode|Win32"^
/IntelSpecific Intel "Intel C++ %icl_version% [IA32]"

But if I use

"%PROGRAMFILES%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"^
ffdshow_2008_icl10.sln /Rebuild "Release Unicode|Win32"^
/IntelSpecific Intel "Intel C++ %icl_version% [IA32]" /Qvec-

it does not disable vectorization.


@Alexins Your ICL 10 it's not working ! I can't even start playing

x64 and x86 are working fine

It's probably because he's using ICL v11.1.038. I had the same problem, see a few posts back. Only 11.0.072 works for me for the time being.

alexins
9th September 2009, 21:29
@Alexins Your ICL 10 it's not working ! I can't even start playing

x64 and x86 are working fine

http://i075.radikal.ru/0909/1c/60b4aa34cb75t.jpg (http://radikal.ru/F/i075.radikal.ru/0909/1c/60b4aa34cb75.png.html)

Strangely, I have no problems arise...

Mercury_22
9th September 2009, 21:51
http://i075.radikal.ru/0909/1c/60b4aa34cb75t.jpg (http://radikal.ru/F/i075.radikal.ru/0909/1c/60b4aa34cb75.png.html)

Strangely, I have no problems arise...

I can't even open the video decoder configuration or audio decoder configuration or VFW decoder configuration! When I try to open the configuration tabs rundll32 it's starting to push my CPU up to 100% ! Again only with the ffdshow_rev3071_20090909_sse_icvl11 with the others x64 and x86 I have no problems

XhmikosR
9th September 2009, 21:52
http://i075.radikal.ru/0909/1c/60b4aa34cb75t.jpg (http://radikal.ru/F/i075.radikal.ru/0909/1c/60b4aa34cb75.png.html)

Strangely, I have no problems arise...

Weird. It does work for me too, while my ICL v11.1.038 build didn't work with rev3069 that's why I went back to v11.0.072. Are you using ICL v11.1.038 without changing anything else? Also, your builds have this (http://forum.doom9.org/showpost.php?p=1322542&postcount=7957) problem too. See a couple posts above, but I need confirmation if it's safe to use /Qvec-.

Mercury_22
9th September 2009, 22:33
Xhmikosr's ffdshow_rev3071_20090909_xhmikosr_icl11 (http://www.mediafire.com/?sharekey=3f33c77c2cf9ce251686155677bb26855284166a6fc12f6c) it's working here !

XhmikosR
10th September 2009, 11:30
So, I created two different ICL builds (http://www.mediafire.com/?sharekey=3f33c77c2cf9ce251686155677bb26855284166a6fc12f6c). One compiled with ICL 11.0.072 and one with 11.1.038. In both builds I used /Qvec- and nothing else. From my testing both versions work fine on Windows 7 Pro RTM 32bit. Could someone test them and report back if any problems are present?
Only Mercury_22 is having problems with ICL 11.1.038 builds and I wonder what might be the problem.
alexins' build also worked for me before he removed it from XvidVideo.RU.

alexins
10th September 2009, 12:19
So, I created two different ICL builds (http://www.mediafire.com/?sharekey=3f33c77c2cf9ce251686155677bb26855284166a6fc12f6c). One compiled with ICL 11.0.072 and one with 11.1.038. In both builds I used /Qvec- and nothing else. From my testing both versions work fine on Windows 7 Pro RTM 32bit. Could someone test them and report back if any problems are present?
Only Mercury_22 is having problems with ICL 11.1.038 builds and I wonder what might be the problem.
alexins' build also worked for me before he removed it from XvidVideo.RU.
I checked the FFDSHOW ICL 11.0.072 and FFDSHOW ICL 11.1.038, there were no problems, work well!

Mercury_22
10th September 2009, 12:50
I checked the FFDSHOW ICL 11.0.072 and FFDSHOW ICL 11.1.038, there were no problems, work well!

I've just did a clean install of windows 7 x64 ultimate RTM and ffdshow_rev3071_20090909_xhmikosr_icl11.1.038 can't even install ! regsvr32 hangs at the end of install process with my cpu at 50%.
I have just updated windows and installed the drivers !
Maybe Intel's drivers have something to do with this ?
http://downloadcenter.intel.com/Filter_Results.aspx?strOSs=All&strTypes=All&ProductID=816&lang=eng&OSFullName=All%20Operating%20Systems

http://downloadcenter.intel.com/Filter_Results.aspx?strOSs=All&strTypes=All&ProductID=2101&lang=eng&OSFullName=All%20Operating%20Systems

Can you post your ICL again ? cause I've delete it ?

XhmikosR
10th September 2009, 12:55
If a process is not using ffdshow.ax while installing ffdshow, I don't see any other reason for the regsvr32 to hang.

Let's see if other people are having similar problems like you have.

Alexins 3071 icl11 build (http://www.mediafire.com/?vjhzj13qhn2).

Mercury_22
10th September 2009, 13:06
If a process is not using ffdshow.ax while installing ffdshow, I don't see any other reason for the regsvr32 to hang.

Let's see if other people are having similar problems like you have.

Alexins 3071 icl11 build (http://www.mediafire.com/?vjhzj13qhn2).

I can't use your link (java script error) but i can download from your folder !

XhmikosR
10th September 2009, 13:08
Try again later, it's a MediaFire problem I suppose, or use this link (http://stashbox.org/627246/ffdshow_rev3071_20090909_sse_icvl11.exe).

Mercury_22
10th September 2009, 13:20
Try again later, it's a MediaFire problem I suppose, or use this link (http://stashbox.org/627246/ffdshow_rev3071_20090909_sse_icvl11.exe).

OK I've downloaded and installed (alexins version) without problems but again I cant even open a video file and I can't even open FFDShow config tabs ! rundll32.exe*32 hangs and it using up to 50% of my CPU

Again I've just installed windows update it installed drivers and now I've installed vcredist 2005 and 2008 x86 and x64 ATL and directx_aug2009_redist

XhmikosR
10th September 2009, 13:25
I'm on Windows 7 Pro RTM 32bit and alexins is on Windows 7 Ultimate 64bit and we both have no problems. I cannot think of something else. It seems that only you are having this problem. It's just weird that with my ICL 11.0.072 build you are having no problems, but with any ICL 11.1.038 build you do.

Mercury_22
10th September 2009, 13:45
I'm on Windows 7 Pro RTM 32bit and alexins is on Windows 7 Ultimate 64bit and we both have no problems. I cannot think of something else. It seems that only you are having this problem. It's just weird that with my ICL 11.0.072 build you are having no problems, but with any ICL 11.1.038 build you do.
I'll do again a clean install and without installing drivers and update the windows i'll try to install your ICL 11.1.038 again

Edit I just did a clean install no update no drivers no nothing and it's the same ! I can't install your ffdshow_rev3071_20090909_xhmikosr_icl11.1.038

Could be cause I DON'T have ICL installed ? :confused:

XhmikosR
10th September 2009, 14:25
Of course you don't need to have ICL installed. There is definitely something wrong with the ICL 11.1.038 build and your system.
Do you have the 32bit version of Windows 7? Can you install that and test it?

EDIT: Maybe try to boot in safe mode and see if you can install the ICL 11.1.038 version?

alexins
10th September 2009, 21:45
Weird. It does work for me too, while my ICL v11.1.038 build didn't work with rev3069 that's why I went back to v11.0.072. Are you using ICL v11.1.038 without changing anything else? Also, your builds have this (http://forum.doom9.org/showpost.php?p=1322542&postcount=7957) problem too. See a couple posts above, but I need confirmation if it's safe to use /Qvec-.

Key /Qvec- helped to make a correct ffdshow icl11. To build I used the ICL v11.1.038.

http://s41.radikal.ru/i092/0909/7f/91fac22b330et.jpg (http://radikal.ru/F/s41.radikal.ru/i092/0909/7f/91fac22b330e.png.html)
http://i082.radikal.ru/0909/29/3582d64dab8ct.jpg (http://radikal.ru/F/i082.radikal.ru/0909/29/3582d64dab8c.png.html)

:thanks:

XhmikosR
10th September 2009, 21:50
Yes, I know it works, but since I'm not a programmer I don't know if it's 100% safe to use it. Maybe there is another workaround, like using /Qvec-threshold:number, but i haven't tried that yet.

I haven't found any way to pass the /Qvec- switch through cmd (see this (http://forum.doom9.org/showthread.php?p=1323756#post1323756) post), do you know any way to do it? I searched Intel forums and the included documentation...

alexins
10th September 2009, 22:01
Yes, I know it works, but since I'm not a programmer I don't know if it's 100% safe to use it. Maybe there is another workaround, like using /Qvec-threshold:number, but i haven't tried that yet.

I haven't found any way to pass the /Qvec- switch through cmd (see this (http://forum.doom9.org/showthread.php?p=1323756#post1323756) post), do you know any way to do it? I searched Intel forums and the included documentation...
It's very simple, edit the file ffdshow_2008_icl10.vcproj.
Locate the line:
AdditionalOptions="/Qip"
... and its replacement:
AdditionalOptions="/Qip /Qvec-"

XhmikosR
10th September 2009, 22:04
I'm doing everything via a batch file, that's why I ask. Maybe I'll use FINDSTR and ECHO >> to automate this step.

EDIT: It's more difficult than I thought:mad:

BatKnight
11th September 2009, 22:14
Do you have the 32bit version of Windows 7? Can you install that and test it?
The 3071 icl11 doesn't work in my Windows 7 32bit. The normal build works fine.

I've installed 3071 icl11 (from xvidvideo.ru) and in the end it stalled forever without completing instalation. Regsvr32.exe is taking full cpu. I ended the ffdshow setup task but regsvr32 stayed on.
It told me that I needed to restart windows (weird, never had to) because explorer.exe was in the use list of ffdshow.

I restarted only to find that explorer.exe didn't boot. It was in the Task Manager but I had no desktop. I forced the execution of explorer and the desktop appeared.

I tried to play a movie but it's a no go. MPC-HC.EXE uses full cpu time but it never loads the movie.

I installed the normal 3071 (without icl11) and without the need to reboot, everything is fine and plays ok.

Bat

XhmikosR
11th September 2009, 22:31
I have uploaded (http://www.mediafire.com/?sharekey=3f33c77c2cf9ce251686155677bb26855284166a6fc12f6c) 2 ICL11 versions. Which one did you use? I expect that the other ICL11 version (not the 11.1.038) will be just fine. I'm also on Win 7 PRO RTM 32bit and both my ICL builds and alexins build work. I still don't get it why this happens to you and Mercury_22. I tested it also on vista 32bit and 64bit and everything installs fine.

leeperry
12th September 2009, 02:15
:thanks: for the ICL11 builds XhmikosR :)

what's the difference between the 2 builds BTW? and what diff over ICL10? did you run any benchmark?

I run the 11.1.038 on XP SP3, so far so good!

XhmikosR
12th September 2009, 08:51
The only difference is that one is compiled with ICL 11.1.038 and the other with ICL 11.0.072. No, I haven't done any benchmarks, and there should be no real difference between ICL10 and ICL11 builds.

Leak
12th September 2009, 09:57
The only difference is that one is compiled with ICL 11.1.038 and the other with ICL 11.0.072. No, I haven't done any benchmarks, and there should be no real difference between ICL10 and ICL11 builds.
Do you happen to have an unused XP license rolling around? In that case I'd suggest grabbing VirtualBox (http://www.virtualbox.org/), installing said XP on it, patching it up via Windows Update and making a snapshot before installing ffdshow the first time - testing installation problems doesn't get any faster than this...

Just my 0.02 EYPO... ;)

np: Jürgen Paape - Ofterschwang (Various - Kompakt Total 10 (Disc 2))

XhmikosR
12th September 2009, 10:14
Sorry, I don't get your point... What does this have to do with the problem Batknight and Mercury_22 have? Because there is something wrong with ICL 11.1.038 build and their systems. I do use VirtualBox everyday for compiling various programs.

Mercury_22
12th September 2009, 11:40
The 3071 icl11 doesn't work in my Windows 7 32bit. The normal build works fine.

I've installed 3071 icl11 (from xvidvideo.ru) and in the end it stalled forever without completing instalation. Regsvr32.exe is taking full cpu. I ended the ffdshow setup task but regsvr32 stayed on.
It told me that I needed to restart windows (weird, never had to) because explorer.exe was in the use list of ffdshow.

I restarted only to find that explorer.exe didn't boot. It was in the Task Manager but I had no desktop. I forced the execution of explorer and the desktop appeared.

I tried to play a movie but it's a no go. MPC-HC.EXE uses full cpu time but it never loads the movie.

I installed the normal 3071 (without icl11) and without the need to reboot, everything is fine and plays ok.

Bat

So, I'm NOT the only one ! Could this be a Intel base system vs AMD base system ?

leeperry
12th September 2009, 12:28
well, the installs from xvidvideo.ru kept trying to reset my registry settings...sometimes it wouldn't detect that I already had ffdshow installed?! XhmikosR builds have been working great so far! and it's prolly my imagination, but seeking looks faster too(I use a lot of PP in both ffdshow filters) :o

I run an o/c Q6600/GF9600 on XP SP3

Leak
12th September 2009, 12:54
Sorry, I don't get your point... What does this have to do with the problem Batknight and Mercury_22 have? Because there is something wrong with ICL 11.1.038 build and their systems. I do use VirtualBox everyday for compiling various programs.
Erk, sorry - I somehow thought his problem was that the build didn't install properly... dunno how that happened... :(

XhmikosR
12th September 2009, 13:10
@Leak: no problem, I just couldn't see how that would help solving the above problem.

I really can't figure out what the problem is. System specs:
Windows 7 RTM 32bit
Intel Q6600
Nvidia 8800 GTS

Both my 3071 ICL builds install and work as expected.

Maybe BatKnight could post what CPU he's using? Because it's not impossible that it's a bug in ICL...

@leepery: The only difference between my ICL builds and alexins that I'm aware of is that he is using GCC 4.5.0 while I'm using 4.4.1.

BatKnight
12th September 2009, 16:52
Maybe BatKnight could post what CPU he's using? Because it's not impossible that it's a bug in ICL....
I use an Intel C2D E8400 and the Windows 7 is RTM.
I don't have any garbage in my windows, all is nice and clean always with the latest drivers, including Intel chipset drivers.

The ICL11 build I tested was from xvidvideo.ru
XhmikosR, please provide a new link with your build so I can test it.

Bat

XhmikosR
12th September 2009, 19:41
http://www.mediafire.com/?sharekey=3f33c77c2cf9ce251686155677bb26855284166a6fc12f6c

BatKnight
12th September 2009, 20:29
http://www.mediafire.com/?sharekey=3f33c77c2cf9ce251686155677bb26855284166a6fc12f6c
No files or folders found

Bat

XhmikosR
12th September 2009, 20:39
MediaFire is always causing problems. :mad:

http://stashbox.org/629382/ffdshow_rev3071_20090909_xhmikosr_icl11.1.038.exe
http://stashbox.org/629384/ffdshow_rev3071_20090909_xhmikosr_icl11.exe

The second one should be fine, it's compiled with ICL 11.0.072.

BatKnight
12th September 2009, 20:51
MediaFire is always causing problems. :mad:

http://stashbox.org/629382/ffdshow_rev3071_20090909_xhmikosr_icl11.1.038.exe
http://stashbox.org/629384/ffdshow_rev3071_20090909_xhmikosr_icl11.exe

The second one should be fine, it's compiled with ICL 11.0.072.
OK,

So, your build ICL11 compiled with ICL 11.0.072 works fine indeed. It installs properly and the videos play nice.
But the first build, compiled with 11.1.038 doesn't install properly. The ffdshow setup stops right before the finish and I go to Task Manager and find regsvr32.exe is eating all my CPU. I end its task and then ffdshow's setup ends. But after that, the videos won't play. MPC-HC never gets to load the video and eats all the CPU.

Does this help?
I am available to test other builds to help understand the problem.

Bat

XhmikosR
12th September 2009, 20:55
We need to find out what your and Mercury_22's computer have in common.
Anyway I'll switch back to ICL 11.0.072 like I had done in the past. But it really irritates me because I don't see any obvious reason for the ICL 11.1.038 builds not to work. :(

BatKnight
12th September 2009, 21:03
We need to find out what your and Mercury_22's computer have in common.
Anyway I'll switch back to ICL 11.0.072 like I had done in the past. But it really irritates me because I don't see any obvious reason for the ICL 11.1.038 builds not to work. :(
I really don't know what can be. All I can tell you is that regsvr32.exe hangs eating all the CPU and won't stop until I end the task. But I can't tell which dll it is registering. If this is important let me know what I have to do to find it out.
You can find my specs on my signature from now on. If you remember anything, please do ask and I'll do my best to answer.
Like I said before, no bloatware on my PC, fresh install when the RTM came out. Legal version, I'm a Technet subscriber, no cracks.
I have UAC disabled (always! can't stand having windows asking me if I am sure, when I am the only user of this computer).
If you find a tool or any other way of diagnosing the problem, let me know I'll run it.

Bat

Mercury_22
12th September 2009, 21:07
We need to find out what your and Mercury_22's computer have in common.
Anyway I'll switch back to ICL 11.0.072 like I had done in the past. But it really irritates me because I don't see any obvious reason for the ICL 11.1.038 builds not to work. :(

So far we have the same CPU and the same errors :confused:
But I don't think it's the CPU cause I've manage to install your ICL 11.1.038 version on my VM (VMware ) with the same OS and AFAIK the VM it's "seeing" the exact CPU I have on the host
My MB it's GA-EP45-DS3P ( Intel P45 + ICH10R Chipset) so...
And I'm using the built in administrator account so no UAC and no run as administrator needed

XhmikosR
12th September 2009, 21:10
Unfortunately I'm not a programmer and I don't think that the developers of ffdshow care about ICL 11. Maybe it's a bug in ICL, I don't know. So next try will be when Intel releases a new version of ICL. Until then I'll use 11.0.072 which works for everyone. Maybe alexins should use that version until a solution is found.

BatKnight
12th September 2009, 21:15
My MB it's GA-EP45-DS3P ( Intel P45 + ICH10R Chipset) so...
I have a MSI P35 Neo-F ( Intel P35 + ICH9 )
And I'm using the built in administrator account so no UAC and no run as administrator needed
Same here, UAC disabled, so always administrator rights.

Other builds install and register their DLLs correctly, so it has to be something on the DLL that hangs REGSVR32 and not on the rights of the operating system.

Bat

Porsche_fan
12th September 2009, 21:45
I have noticed that postprocessing doesn’t work when using ffdshow to decode a Windows Media Advanced Profile (VC-1) file. However, if I use MPC’s built in codec VC1 (FFmpeg) codec to decode and then use ffdshow set to Raw Support, I can utilize ffdshow’s postprocessing.


I’ve tried other players and had the same experience where postprocessing doesn’t work if ffdshow decodes. Also tried several of the recent builds too.


Is there a reason for ffdshow’s codec to disable ffdshow’s postprocessing for this file format?

LoRd_MuldeR
12th September 2009, 23:00
Not sure, but AFAIK the WMV9/VC-1 format has a "built-in" deblock filter that is always enabled, because it's an inherent part of the encoding/decoding process.

That's similar (but not identical) to H.264's Inloop-Deblocking. Therefore it would make sense to disable additional Post-processing for those formats...

Px
12th September 2009, 23:28
BatKnight
Mercury_22
Use Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx) utility to see registry and file activity on your system while hang, maybe that helps to track down the problem

BatKnight
13th September 2009, 02:39
BatKnight
Mercury_22
Use Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx) utility to see registry and file activity on your system while hang, maybe that helps to track down the problem
OK, I've done it.
I used Process Monitor to isolate the REGSVR32.EXE process during ffdshow installation and found out that it hangs with full CPU when registering ffdshow.ax
Here is a file with 2 logs in PML format (Process Monitor) showing everything. One is during the ffdshow installation and the other one is just a "regsvr32 /s ffdshow.ax"
http://stashbox.org/629584/logfiles.rar
Both give the same problem: the process hangs forever eating all CPU.

I have other information: I've tested the ICL 11.1.038 ffdshow on my notebook which is a C2D T4200 with Intel chipset and Windows 7 x64 and it gave the same exact problem. So I can reproduce this problem on both Win 7 x64 and Win 7 32bits.
On x64 I've noticed that it uses the 32bit regsvr32.exe, if this is of any importance.

If any ffdshow developer needs further testing, just let me know.

Bat

Snowknight26
13th September 2009, 02:47
On x64 I've noticed that it uses the 32bit regsvr32.exe, if this is of any importance.

That's normal when you're using the 32-bit version of ffdshow.

GrofLuigi
13th September 2009, 03:13
BatKnight,

From a quick glance on your procmon log I can guess what could have interfered:

Eset
PunkBuster
DEP
Prefetch (if corrupt?)

For more, I think you'd need to disable "drop filtered events" if used, and not restrict logging to regsvr32 only...

GL

Porsche_fan
13th September 2009, 03:29
@ LoRd_MuldeR.

That makes sense. However, it was exactly that built in deblocking feature of wmv9 that I was hoping to take advantage of and couple it with ffdshow’s postprocessing deblocker.


Additionally, it would be helpful to use the postprocessing deblocking when decoding wmv videos with libavcodec. Within ffdshow it appears that for wmv decoding, deblocking occurs with wmv9 selected as the codec. However, the internal deblocking function doesn’t appear to occur, or is extremely minimal, with libavcodec. MPC’s FFmpeg decoding for wmv also appears to be missing the internal deblocking function too.


If it is possible, I think it would be beneficial to enable within ffdshow postprocessing with wmv decoding, allowing the flexibility to mix and match deblocking methods with different wmv decoders. As sometimes some deblocking is required but the wmv9 codec is a little too aggressive, resulting in significant loss of detail. In those instances it would be nice to be able to use libavcodec combined with ffdshow's postprocessing deblockers.

FoLLgoTT
13th September 2009, 09:57
Test 5.1 AC3 (Dolby Digital) (http://www.tfm.ro/win32-projects/test-avi-ac3/)
Test 7.1 E-AC3 (Dolby Digital Plus) (http://sharebee.com/69772daa)
Test 7.1 Dolby TrueHD (http://www.megaupload.com/?d=7P9P81CW)
Test 7.1 DTS-HD HR (http://sharebee.com/abf92989)
Test 7.1 LPCM (http://www.megaupload.com/?d=0HM2JCEP)

Very helpful links. Do you have similar streams for 5.1 or 6.1?

nm
13th September 2009, 11:36
Additionally, it would be helpful to use the postprocessing deblocking when decoding wmv videos with libavcodec. Within ffdshow it appears that for wmv decoding, deblocking occurs with wmv9 selected as the codec. However, the internal deblocking function doesn’t appear to occur, or is extremely minimal, with libavcodec. MPC’s FFmpeg decoding for wmv also appears to be missing the internal deblocking function too.
What do you mean by "internal deblocking"? Libavcodec does in-loop deblocking, but it doesn't do postprocess (out-loop) deblocking that Microsoft's wmv decoder does by default. For postprocess deblocking you are supposed to use ffdshow's filters, which should satisfy all your requirements. So are you suggesting that one of those filters should be enabled automatically for wmv decoding?

Px
13th September 2009, 14:04
OK, I've done it.
I used Process Monitor to isolate the REGSVR32.EXE process during ffdshow installation and found out that it hangs with full CPU when registering ffdshow.ax
In addition to GrofLuigi answer:
Last event with regsvr32 in your logs is querying HKCU\Software\GNU\ffdshow\allowDPRINTF key, I've installed same version on my system to see, what regsvr32 doing next. In my case, it was querying keys HKCU\Software\GNU\ffdshow\isBlacklist and HKCU\Software\GNU\ffdshow\blacklist. Try to delete this keys and reinstall ffdshow again