Media Player Classic Load Subtitles Error
Contents |
Topic: Weird subtitle problem « previous next » Pages: [1] Reply Print Author Topic: Weird subtitle problem (Read 10251 times) mpc subtitles greyed out void CCCP Plankton Posts: 3 Weird subtitle problem « on: June 02,
Media Player Classic Subtitles Not Working
2014, 07:28:50 PM » Quote Apologies first: No log attached at this moment because i'm at work. Will
Mpc Hc Subtitles Greyed Out
upload them tonight if deemed necessary. Been using CCCP for many years; the problem only begins with 2014-04-20 build. When playing MKV videos with MPC and external subtitles (.ass), following
How To Load Subtitle In Media Player Classic
behavior are observed: 1 - dragging an external sub directly into MPC result in the MPC trying to render the subtitle "as video" i.e. it closes original video, "loads" subtitle and since its no video, MPC minimizes itself down to just the timeline(seekbar). 2 - "load subtitle" from menu does not do anything. 3 - MPC is capable to play subtitles mpc hc cannot load subtitles normally if and only if the subtitle's loaded automatically i.e. by changing the name of .ass file to match that of video, creating pairs like kick.mkv & kick.ass.4 - the method mentioned in 3 is still not perfect in that "subresync" from menu is greyed out, as if no subtitle's present at all. (Long story short: Can't drag-and-drop subtitles. Can't use subresync.)Been changing names for the past month but now I've got some out-of-sync subs hence the help seeking. Any advice/suggetion's much appreciated! « Last Edit: June 04, 2014, 03:06:37 AM by void » Logged void CCCP Plankton Posts: 3 Re: Weird subtitle problem « Reply #1 on: June 04, 2014, 03:11:56 AM » Quote Additional Info:Play->Filter:I can use DirectVobSub to manually load subtitles with different name. Doing so does not enable subresync. Pin-Info from VS:QuoteFilter : DirectVobSub (auto-loading version) - CLSID : {9852A670-F845-491B-9BE6-EBD841B8A613}- Connected to:CLSID: {EE30215D-164F-4A92-A4EB-9D4C13390F9F}Filter: LAV Video DecoderPin: Output- Connection media type:Video: NV12 1280x720 23.976fpsAM_MEDIA_TYPE: majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}subtype: MEDIASUBTYPE_NV12 {3231564E-0000-0010-8000-00AA00389B71}formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}bFixedSizeSamples: 1bTemporalCompression: 0lSampleSize: 1382400cbFormat: 112VIDEOINFOHEADER:rcSource: (0,0)-(1280,720)rcTarget: (0,0)-(1280,720)dwBitRate: 0dwBitErrorRate: 0AvgTimePerFrame: 417083VIDEOINFOHEADER2:dwInterlaceFlags: 0x00000000dwCopyProtectFlags: 0x00000000dwPictAspectRatioX: 16dwPictAspectRatioY: 9dwControlFlags: 0x00000000dwReserved2: 0x00000000BITMAPINFOHEADER:biSize: 40biWidth: 128
Tweak Tool > Media Foundation > Disable for .mp4 and .mkvThis should revolve most problems.Long answer:Since Windows 7, both Windows Media Player and Media Center make use of the Media Foundation framework instead of DirectShow for playing certain file types. media player classic subresync greyed out As a result, DirectShow subtitle filters like DirectVobSub are not used. Media Foundation mpc hc auto load subtitles lacks native support for common subtitle formats.Media Foundation is used for several common file types such as: AVI, WMV, media player classic subtitles delay MP4, MOV, 3GP, and M2TS. Since Windows 10 also for MKV.In case of AVI files, subtitles will be displayed if DirectVobSub (a.k.a. VSFilter) is installed. WMP will automatically switch from Media Foundation http://www.cccp-project.net/forums/index.php?topic=7206.0 to DirectShow in that case.For the other file formats mentioned above you need to disable Media Foundation in order to be able to get subtitles. WMP will then use the DirectShow filters from the codec pack instead.Warning:Disabling Media Foundation can break playback of the relevant file formats in applications that are only capable of using Media Foundation. For example Windows Store apps from Microsoft on https://www.codecguide.com/faq_subtitles.htm Windows 8 and 10.Most people will only use WMP for playback, so this is not a big problem.If you use a 64-bit version of Windows, then we recommend to use the 32-bit version of WMP (which is actually also the default one in Windows) and only disable Media Foundation for 32-bit. Other applications that use Media Foundation are practically all 64-bits, which means they will have Media Foundation available as normal.Additional tips:If still you have trouble getting DirectVobSub to load for external subtitles, then you also need to change the preferred decoder. Codec Tweak Tool > Win7DSFilterTweaker > Preferred decoders The correct setting to use is USE MERIT. Do NOT set it to a specific decoder, because then the subtitles will not work. Just make sure your preferred decoder has the highest merit (in case you have multiple compatible decoders). The codec pack installer will automatically configure the preferred decoders for you. This step should only be needed if you have manually installed the codecs.We recommend using Media Player Classic for video playback. That is capable of displaying subtitles without the need for all kinds of special workarounds.Q:How do I mak