<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Aug 26, 2013 at 1:10 PM, Jim Stichnoth <span dir="ltr"><<a href="mailto:stichnot@gmail.com" target="_blank">stichnot@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><span>On Thu, Aug 22, 2013 at 2:56 PM, Jim Stichnoth <span dir="ltr"><<a href="mailto:stichnot@gmail.com" target="_blank">stichnot@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div>On Thu, Aug 22, 2013 at 12:37 PM, John Finlay <span dir="ltr"><<a href="mailto:finlay@moeraki.com" target="_blank">finlay@moeraki.com</a>></span> wrote:<br>

</div></div><div class="gmail_extra"><div class="gmail_quote"><div><div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF"><div><div>
    <div>On 8/22/2013 12:04 PM, Jim Stichnoth
      wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">On Thu, Aug 22, 2013 at 10:26 AM, John Finlay <span dir="ltr"><<a href="mailto:finlay@moeraki.com" target="_blank">finlay@moeraki.com</a>></span>
        wrote:<br>
        <div class="gmail_extra">
          <div class="gmail_quote">
            <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
              <div text="#000000" bgcolor="#FFFFFF">
                <div>
                  <div>
                    <div><span style="color:rgb(34,34,34)">Added as
                        ticket </span><a href="http://code.mythtv.org/trac/ticket/11772" target="_blank">11772</a><br>
                    </div>
                    <div><br>
                    </div>
                  </div>
                </div>
              </div>
            </blockquote>
            <div>Thanks for the sample.  It'll take some new development
              to get this implemented in MythTV, but since ffmpeg seems
              to understand the tx3g format, it should be doable.</div>
            <div><br>
            </div>
            <div>Jim</div>
          </div>
        </div>
      </div>
      <br>
    </blockquote></div></div>
    I used HandBrake to create the same sample in a mkv container and
    mythtv can display the subtitles just fine.<span><font color="#888888"><br>
    </font></span></div><div text="#000000" bgcolor="#FFFFFF"><br></div></blockquote></div></div><div>I should have actually tested before posting.  The subtitles in the sample display properly for me in mythfrontend, using Master.  Most likely, this is a deficiency in the version of ffmpeg that was used with 0.25.</div>

<span><font color="#888888">
<div></div></font></span></div></div></div></blockquote></div><br></div></span><div class="gmail_extra">Just to close on this discussion.  Others confirmed that your sample does not show subtitles in either 0.25 or 0.26.  This strongly suggests a problem in older versions of ffmpeg, but fixed recently enough that some ffmpeg resync for 0.27 has the fix (as does vlc).  Presumably the older ffmpeg recognizes this subtitle type inside a mkv container but not mp4.</div><span><font color="#888888">
<div class="gmail_extra"><br></div><div class="gmail_extra">Jim</div></font></span></div>
<br></blockquote><div><br></div><div>Hopefully it's OK to piggyback on this post.</div><div><br></div><div>Comcast in our area recently started moving its channels to MP4 compression.  While I appreciate the file size savings, I can no longer view captions.  VLC shows them fine.</div><div><br></div><div>Mediainfo reports:</div><div><br></div><div><div>Text #1</div><div>ID                                       : 4268 (0x10AC)-CC1</div><div>Menu ID                                  : 1 (0x1)</div><div>Format                                   : EIA-608</div><div>Muxing mode                              : SCTE 128 / DTVCC Transport</div><div>Muxing mode, more info                   : Muxed in Video #1</div><div>Duration                                 : 1h 2mn</div><div>Bit rate mode                            : Constant</div><div>Stream size                              : 0.00 Byte (0%)</div><div><br></div><div>Text #2</div><div>ID                                       : 4268 (0x10AC)-1</div><div>Menu ID                                  : 1 (0x1)</div><div>Format                                   : EIA-708</div><div>Muxing mode                              : SCTE 128 / DTVCC Transport</div><div>Muxing mode, more info                   : Muxed in Video #1</div><div>Duration                                 : 1h 2mn</div><div>Bit rate mode                            : Constant</div><div>Stream size                              : 0.00 Byte (0%)</div><div><br></div><div>Text #3</div><div>ID                                       : 4268 (0x10AC)-2</div><div>Menu ID                                  : 1 (0x1)</div><div>Format                                   : EIA-708</div><div>Muxing mode                              : SCTE 128 / DTVCC Transport</div><div>Muxing mode, more info                   : Muxed in Video #1</div><div>Duration                                 : 1h 2mn</div><div>Bit rate mode                            : Constant</div><div>Stream size                              : 0.00 Byte (0%)</div></div><div><br></div><div>mythbackend --version<br></div><div><div>Please attach all output as a file in bug reports.</div><div>MythTV Version : 68e51d6fd4fa25e985b21cb3a5b5ca6fce9aca9d</div><div>MythTV Branch : fixes/0.27</div><div>Network Protocol : 77</div><div>Library API : 0.27.20151025-1</div><div>QT Version : 4.8.5</div><div>Options compiled in:</div><div> linux release use_hidesyms using_alsa using_oss using_backend using_bindings_python using_bindings_php using_frontend using_hdhomerun using_ceton using_hdpvr using_ivtv using_libcrypto using_libfftw3 using_libxml2 using_libudf using_mheg using_opengl using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xrandr using_xv using_mythlogserver using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_mheg using_libxml2 using_libudf</div></div><div><br></div><div><br></div><div><br></div></div></div></div>