Log in

View Full Version : multiAVCHD: Media/Properties window very slow to load


John D
15th November 2012, 13:53
Hi all,

When I click Properties from the Media tab it takes around 50 seconds for the Properties window to first appear. It also takes ages if I click the ‘>>’ button to move to the next title or even just click the ‘F>>’ button to move forward one frame of the current title. In fact it seems that the delay is fairly consistent in relation to the length of the clip to be displayed, e.g. 50 seconds for an 8:30 clip, 33 seconds for a 5:30 clip, 27 seconds for a 4:30 clip, etc.

I found a post (http://forum.doom9.org/showthread.php?t=143744&page=298) that suggests unticking the ‘Use ffdshow only in: <program list>’ option in ffdshow, but this option was already unticked in both the 32- and 64-bit versions of ffdshow that I have installed.

Does anyone have any further suggestions?

Many thanks,

John

setarip_old
15th November 2012, 17:18
(If I remember correctly) Have you tried using ONLY the 32bit version of Avisynth and ffdshow?

John D
20th November 2012, 00:22
Thank you for the suggestion, but I've now uninstalled the 64-bit version of ffdshow and unfortunately it hasn't made any difference. The Avisynth version I have is 2.58. I believe this is a 32-bit version, in that I didn't notice any mention of a 64-bit version when I installed this.

I would love to get to the bottom of this because apart from this multiAVCHD is pretty much exactly what I am looking for.

John D
20th November 2012, 15:14
I checked the Windows 7 Task Manager while this was happening, and in each case AVSInfo.exe would start up, hog 80% of the CPU for the whole time and grab lots (e.g. up to 600MB) of memory. I noticed an earlier post that suggested renaming AVSInfo.exe to e.g. AVSInfo.xxx to help track down a similar issue. This resulted in x264.exe being used instead, but with similar delays and CPU/memory usage to before. Not sure why x264_64.exe is not picked up though, as I ticked the ’64 bit’ box in the x264 are in Settings.

The footage in question is a 1.25 GB, 8-minute, 1920x1080 clip at 25fps, in case it’s just that my expectations that are wrong (I could understand why it might take a little while to load a clip like this, but I’m assuming that other people are routinely working with files that are bigger than that without experiencing these long delays).

Capsbackup
21st November 2012, 16:32
I believe this is a ffdshow setting causing the long delay (32 seconds). Try opening your ffdshow video decoder configuration, select DirectShow Control, and put a check mark in "Don't use ffdshow in".

setarip_old
21st November 2012, 17:35
I haven't been actively involved in following the last improvements to MultiAVCHD - but you might check with "Dean" (the author) to find out whether or not all necessary enhancements were made to deal with Windows 7...

John D
22nd November 2012, 14:42
Many thanks for the suggestion re the DirectShow control settings, but I did already have this box checked. My settings in this area are:

Merit: ffdshow default
Multiple ffdshow instances: only one – check all filters in graph
[checked] Don’t use ffdshow in: [long list of programs unchanged from default]
[unchecked] Use ffdshow only in: [long list of programs unchanged from default]

I will check with Dean re Win7.

Capsbackup
22nd November 2012, 21:03
This is what worked for me, and I am using Windows 7 Pro, 64 bit:

deank, I finally got it to work! :)
My ffdshow installation has a DXVA Video Decoder Configuration option as well as a Video Decoder Configuration option. When I select this one and uncheck " Use ffdshow only in:" my delay is fixed.
So I have both video decoder configurations set the same, and all is well! :D
Thanks again for working with me on this one, I do appreciate it.:cool:

John D
26th November 2012, 20:09
I didn’t see a DXVA configuration option in version 4486 of ffdshow, so I went back and downloaded the ‘official release’ version 4422, which did give me this option. Unchecking the ‘use ffdshow only in …’ option didn’t change anything though. So I uninstalled everything again and reinstalled as follows:

AviSynth 2.58 (as before)
Haali Media Splitter 1.11.96.14 (as before)
ffdshow 32 bit rev 4489 (latest, replacing 4422)
ffdshow 64 bit rev 4489 (latest, replacing 4422)
Windows 7 Filter Tweaker version 5.6 (latest, replacing 5.5)
multiAVCHD 4.1 build 770 (which upgraded itself automatically to 771 as before)

I again configured everything as per http://adubvideo.net/how-to/setup-proper-playback-chain-windows and the Windows 7 additional guide that this links to. I also set the MPEG2 decoder to ‘libavcodec’ (in the ffdshow codec config) to ensure that multiTEST worked (as per an earlier thread).

Now all I get is about a 1.5 second delay, which I am more than happy with, but I’m afraid I can’t say what actually fixed the issue. Either way, many thanks for your help on this.