Khaaan!
28th March 2010, 02:45
::: I'm using the latest 1771 SVN build and this issue has only started happening a few versions ago) :::
When playing an AVI video (doesn't matter what codec, I have tried DivX videos, XViD videos and camcorder MJPEG videos with various audio format tracks too) I get anywhere from 10 seconds to 30 seconds of pausing which happens roughly every 2 seconds of playback.
It only happens on AVI files and isn't on any certain codec. However if I repeatedly close and re-open the video I may get lucky and it doesn't stutter every 2 seconds.
The stuttering stops after 10-30 seconds though and playback resumes as normal.
I watched the CPU usage and during each 2 second pause one of my 4 cores jumps to 70~% so something in the 32bit version of MPC-HC is causing this.
I installed the x64 version and did not have a single problem at all.
I have re-installed the x85 version and used totally stock settings and can confirm the pausing issue exists on stock settings (all filters enabled) and my own settings (all filters disabled, DivX decoder for video, AC3 filter for audio, Haali for splitting).
So why has this only started happening a few builds back? Something changed that could affect AVI files? I keep track of the changelog and nothing jumped out of the ordinary.
Not a major issue because the x64 version works and thankfully the Windows H264 decoder supports DXVA as well so I'll continue using the x64 build I think.
I'm running Windows 7 x64 Pro and have the following codecs installed:
- DivX 8
- FFDshow (no decoders enabled, just used for VirtualDub/testing)
- Haali Media Splitter
- AC3 Filter
I have the following External Filters set up in MPC-HC:
- AC3 Filter = Prefer
- Haali Splitter = Prefer
- DivX Decoder Filter = Prefer
All Source and Transform Filters are disabled except for the AVI Source filter (so MJPEG videos work).
I am also using EVR custom presenter with Bicubic A 1.0 resizer option and am not using any Vsync options (not needed, sync/tearing is good enough without).
Thanks!
When playing an AVI video (doesn't matter what codec, I have tried DivX videos, XViD videos and camcorder MJPEG videos with various audio format tracks too) I get anywhere from 10 seconds to 30 seconds of pausing which happens roughly every 2 seconds of playback.
It only happens on AVI files and isn't on any certain codec. However if I repeatedly close and re-open the video I may get lucky and it doesn't stutter every 2 seconds.
The stuttering stops after 10-30 seconds though and playback resumes as normal.
I watched the CPU usage and during each 2 second pause one of my 4 cores jumps to 70~% so something in the 32bit version of MPC-HC is causing this.
I installed the x64 version and did not have a single problem at all.
I have re-installed the x85 version and used totally stock settings and can confirm the pausing issue exists on stock settings (all filters enabled) and my own settings (all filters disabled, DivX decoder for video, AC3 filter for audio, Haali for splitting).
So why has this only started happening a few builds back? Something changed that could affect AVI files? I keep track of the changelog and nothing jumped out of the ordinary.
Not a major issue because the x64 version works and thankfully the Windows H264 decoder supports DXVA as well so I'll continue using the x64 build I think.
I'm running Windows 7 x64 Pro and have the following codecs installed:
- DivX 8
- FFDshow (no decoders enabled, just used for VirtualDub/testing)
- Haali Media Splitter
- AC3 Filter
I have the following External Filters set up in MPC-HC:
- AC3 Filter = Prefer
- Haali Splitter = Prefer
- DivX Decoder Filter = Prefer
All Source and Transform Filters are disabled except for the AVI Source filter (so MJPEG videos work).
I am also using EVR custom presenter with Bicubic A 1.0 resizer option and am not using any Vsync options (not needed, sync/tearing is good enough without).
Thanks!