VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or Try ConvertXtoDVD and convert all your movies to DVD. Free trial ! :)
+ Reply to Thread
Results 1 to 5 of 5
  1. I thought
    -map 0:s:language:eng
    would allow me to map the English subtitle streams but it doesn't work. The string
    -map 0:m:language:eng
    does work, but it acts on [U]all[U] streams, and causes unpredictable behavior. Is there another way I can process an MKV file and retain only the English subtitles? Thanks.
    Last edited by wallywalters; 8th Oct 2018 at 21:53. Reason: typos
    Quote Quote  
  2. mkvmerge -o "output.mkv" -s eng "input.mkv"

    (I assumed you want to keep video and audio, not only English subtitles.)
    Quote Quote  
  3. I wish to keep the first video stream (if there are more than one), the English audio streams (only), and the English subtitles (only). My ffmpeg command line works in the first two cases but not for the subtitles.
    Quote Quote  
  4. mkvmerge -o "output.mkv" -d 0 -a eng -s eng "input.mkv"

    But this only works with assuming the first video track has TrackID 0 (should be true in 99.9% of all cases). Unfortunately, mkvmerge doesn't have options like -map 0:v:0.
    Quote Quote  

Similar Threads