Windows Entertainment and Connected Home

How to organize, access and enjoy all of your media in and around your home

codecs and subtitles issues with .mkv

  • rated by 0 users
  • This post has 8 Replies |
  • 2 Followers
Page 1 of 1 (9 items)
  •  

    Hello,

    All the movies (all .mkvs) I watch are in english which is fine since I only speak english.  The problem is on movies like Kill Bill Vol 1 for example there are a lot of scenes where they speak Jap. and the subtitles don't show up.

    On my VMC pc I have Coreavc 1.9.0 and the latest version of ffdshow installed.  Haali splitter was installed with coreavc.  All subtitles don't show in any movie I play, which is almost OK, except for movies that have 1/2 non-english speaking parts.

    Now on my other pc, which is just a pc, I installed CCCP which installs directvobsub as well and when I manually tell it to "english, non english speaking parts only, english" it will show the subs.

    If I install directvobsub on my VMC pc, how do I set it so that it will default to only show "english, non-english speaking parts only, english" automatically.  Since I will be using Media Center I can't click on the directvobsub to change it all the time nor do I want to.

    It also seems if I manually set it in haali media splitter it works also but only if directvobsub is installed as well.  Is there a section in haali splitter to set this to force this setting every time???

  •  
    You should try ffdshow as your codec instead, I know there are extensive subtitle options for it.
    Ben How good can it be, if it isn't HD? Engadget HD
  •  

    If I could get it to work on my standard XP SP2 PC first then I would try that on my VMC pc.  I was having audio/video lag which is why I went to coreavc on VMC pc.

    I have a full CCCP suite installed on my XP SP2 pc.  I can only show the subtitles if I manually right click on the directvobsub green arrow and select "english, show non-english subtitles only, english" when the movie is playing.  I don't see a setting to set this permanantly.

    I need a setting in some codec or splitter to set this permanantly.

     

    I just uninstalled everything, installed ffdshow and haali media splitter.  ffdshow only shows all subtitles or none at all.

  •  
    jackal2001:

    Hello,

    All the movies (all .mkvs) I watch are in english which is fine since I only speak english.  The problem is on movies like Kill Bill Vol 1 for example there are a lot of scenes where they speak Jap. and the subtitles don't show up.

    On my VMC pc I have Coreavc 1.9.0 and the latest version of ffdshow installed.  Haali splitter was installed with coreavc.  All subtitles don't show in any movie I play, which is almost OK, except for movies that have 1/2 non-english speaking parts.

    Now on my other pc, which is just a pc, I installed CCCP which installs directvobsub as well and when I manually tell it to "english, non english speaking parts only, english" it will show the subs.

    If I install directvobsub on my VMC pc, how do I set it so that it will default to only show "english, non-english speaking parts only, english" automatically.  Since I will be using Media Center I can't click on the directvobsub to change it all the time nor do I want to.

    It also seems if I manually set it in haali media splitter it works also but only if directvobsub is installed as well.  Is there a section in haali splitter to set this to force this setting every time???

    First thing you should do is set a restore point.  Next uninstall all of your current codecs.  Then go to http://shark007.net/ and install the latest version of the vista codec pack.  This pack is clean and has a nice GUI to help you adjust your settings and it is very simple to use and install

    Regarding your mkv videos, some have multiple tracks and the best method that I have discovered is to use mkvmerge GUI to remuse the mkv video with only the audio and/or subtitles you want.  The process is very painless and it should take no more then 60 to 90 seconds to complete.  You can find a copy here, http://www.bunkus.org/videotools/mkvtoolnix/.

    I hope this helps.

  •  

    well mkvmerge helped a little.  i forced the subtitle, but i guess kill bill is just screwy.  it is still a subtitle and therefore you have to have subtitles turned on in whatever to see it.

    I was hoping it was just an embedded subtitle, but it doesn't look like it is.  So that means if I want to watch it, I have to turn on subtitles, then watch it, then disable subtitles again for all my other movies.

  •  

    well mkvmerge helped a little.  i forced the subtitle, but i guess kill bill is just screwy.  it is still a subtitle and therefore you have to have subtitles turned on in whatever to see it.

    I was hoping it was just an embedded subtitle, but it doesn't look like it is.  So that means if I want to watch it, I have to turn on subtitles, then watch it, then disable subtitles again for all my other movies.

    Well even after I left subtitles on, it seems that my other movies don't show subtitles.  I had to force the subtitle flag on kill bill 1 and 2, but it seems to be working now.  I am using CCCP codec package, because vsfilter controls the subtitles.

     

    So it seems like mkvmerge is the answer.  I just got rid of all the other subtitles, and set the "force" flag for "english, only show subtitles for non-english, english" and that seems to work now.

    Thanks for that program link!!!

  •  
    Yes I've noticed that before on some movies, very annoying.

    What you can do is to use mkvextract to extract the various elements. Then look online and find an SSA or SRT file with just the forced subtitles and use mkvmerge to mux them back together. You can also just use mkvmerge to add the subtitle track if you don't mind leaving all the old ones.

    If you can't find an SSA or SRT file with just the forced subtitles, then you can edit them yourself. There are a few good free SSA and SRT editors, or you can just edit it with a text editor. In either case, it is very time consuming.

    You can hardsub the subtitles into the video stream, but that requires re-encoding the video. For this you can use mencoder with the -sub switch to specify the subtitle file.
    Ben How good can it be, if it isn't HD? Engadget HD
  •  

    yuck, that seems like a lot of work.

    i pulled down the mkvextract gui interface, but for now I'll just keep removing the subtitles and forcing the ones that need it.  honestly there shouldn't be too many of them.

  •  
    I am glad mkvmerge worked for you.
Page 1 of 1 (9 items)