Jump to content

Conversion to MKV no Subtitles ....


Recommended Posts

nyplayer
Posted (edited)

I was testing the converting of a recording and found out that there appears to be no CC after conversion.... Is this a known issue ? ... Watching on FireTV and Android.

 

Edit ...

Played on VLC no subtitles are being copied over.

 

 

 

 

Edited by nyplayer
Posted

Hi there, yes subtitles are supported when converting. Let's look at an example:

Thanks.

  • Like 1
nyplayer
Posted

I converted several recordings from TS to MKV and their are no subtitles in the MKV converted file ... I used the TV Profile. What more can I report you can easily test this and you will see no subtitles in the MKV file.

Posted
24 minutes ago, nyplayer said:

I converted several recordings from TS to MKV and their are no subtitles in the MKV converted file ... I used the TV Profile. What more can I report you can easily test this and you will see no subtitles in the MKV file.

Are these actual subtitles or Closed Captions like from US TV recordings?

nyplayer
Posted

Closed Captions. 

Posted

Closed captions are different then subtitles and are embedded in the video (line 21) and don't stand up to conversions of the video.
You could use a program such as mcebuddy which I believe can extract the closed captions and rewrite them as srt files.

rbjtech
Posted

Pretty sure the free eac3to does transport stream CC's as well :-

eac3to input.ts -demux

 

nyplayer
Posted (edited)

Ok I will create a postscript using CCEEXTRACTOR then FMMPEG  to Remux to MKV and not use the EMBY built in conversion. VLC has no Problem playing CC in MKV.

Edited by nyplayer
  • Like 2
Posted

CCEXTRACTOR will do the job.

  • Like 1
nyplayer
Posted

I created a batch job that uses CCEXTRACTOR to create the srt then use  FMMPEG to remux to MKV inserting the srt file in the MKV.

 

CD /d "%~dp0"
MOVE "%~f1" "%~dp1"
if %ERRORLEVEL% NEQ 0 exit
set filein="%~f1"
if "%~x1" EQU ".ts" set fileout=%filein:.ts=.mkv%
if "%~x1" EQU ".ts" set sortout=%filein:.ts=.srt%
set ext=%~x1
DEL %fileout%
ccextractorwinfull.exe "%~f1"
ffmpeg -i %filein% -i %sortout% -c copy %fileout%
SET FFMPEG=%ERRORLEVEL%
IF %FFMPEG% EQU 0 DEL %filein%
exit

 

 

 

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...