Clear all

Problem with MPC-HC

7 Posts
2 Users
30.2 K Views
Topic starter


I'm trying to reproduce a capture made with MagicYUV (v2.0.0 for Windows) in the latest version of MPC-HC (1.7.13) and this error appears when loading the file, playing only the audio. I have tried to disable all internal filters but the problem persists:


Any ideas to solve it ?, MPC-HC is my favorite player 🙁

3 Answers

Interesting. Does the file open in other players (like MPC-BE) or editors (VirtualDub, etc.)?
Also, could you send a sample file which refuses to play (upload somewhere where I can download from)?

Kyaneos Topic starter 02/04/2018 3:58 pm

With VirtualDub it works fine, and also with MPC-BE, but I don't like this player.

A sample of the video, it's captured with Nero Vision Xtra 7.0:!TBBTHLZK!HBeWy38315NZA6SneX9tJPI9WMfQJd70JKXNuvZ95Ks


OK, I see. Here's the situation: your video resolution in pixels is 720x576, however it has a final intended image aspect ratio of 25:16 which equals 900x576. This information is conveyed by the dwPictAspectRatioX (25) and dwPictAspectRatioY (16) fields in VIDEOINFOHEADER2 (Format_VIDEOINFO2), and so the renderer scales the video accordingly, so it doesn't look squished.

The problem is that the AVIDecompressor filter which wraps the MagicYUV VFW codec cannot handle VIDEOINFO2 (only VIDEOINFO), so it cannot accept the output of the LAV splitter.

As a workaround, you can disable "AVI" in the "Source Filter" list in the "Internal Filters" tab in MPC-HC settings. That way the default AVI splitter will split the AVI, however it will strip away this 25:16 ratio info (VIDEOINFO2), so the end result will look squished, as this scaling aspect ratio information won't reach the renderer. This might or might not be acceptable for you.

The correct solution would be if MagicYUV had a DirectShow decoder which would handle VIDEOINFO2 correctly.

BTW, I don't know if 900x576 final resolution for display is the correct aspect ratio just by looking at the video, so be sure to check if it is.

Kyaneos Topic starter 03/04/2018 2:32 am

The correct aspect ratio is 4:3, I don't know why the program uses 25:16  😩 

I'm seeing in the options of the capture program that the aspect ratio is not configurable.

Balázs Balázs 04/04/2018 2:04 am

In any case, it doesn't really matter, the resolution is still 720x576, and it only affects presentation on certain players.

Also, disabling 'AVI' in the MPC-HC source filters list should make it play there too.

Topic starter

Thanks for your time Balázs 😉 


Balázs Balázs 04/04/2018 11:38 pm

BTW, I see you're digitizing VHS material, do you have some tips (equipment, etc.)  on how should I go about digitizing old VHS tapes? I have quite a few 20+ years old family videos and really want to archive them.