Opened 6 years ago

Closed 6 years ago

#11772 closed Bug Report - General (Fixed)

Subtitle streams not available/shown for mp4 files

Reported by: John Finlay <finlay@…> Owned by: Jim Stichnoth
Priority: minor Milestone: 0.27
Component: MythTV - Captions Version: 0.25.3
Severity: medium Keywords:
Cc: Ticket locked: no

Description

When I create (using HandBrake?) mp4 files from recorded programs I include the closed captions as a subtitle stream. VLC is able to display the subtitles but in MythTV the subtitles are not available to be displayed. I have attached a short file containing subtitles that MythTV does not make available.

Attachments (2)

mythversion (873 bytes) - added by John Finlay <finlay@…> 6 years ago.
mythfrontend version
test-sample.mp4 (1.4 MB) - added by John Finlay <finlay@…> 6 years ago.
sample mp4 file

Download all attachments as: .zip

Change History (4)

Changed 6 years ago by John Finlay <finlay@…>

Attachment: mythversion added

mythfrontend version

Changed 6 years ago by John Finlay <finlay@…>

Attachment: test-sample.mp4 added

sample mp4 file

comment:1 Changed 6 years ago by Jim Stichnoth

Status: newaccepted
$ ffprobe test-sample.mp4 
avprobe version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2007-2013 the Libav developers
  built on Apr  2 2013 17:02:36 with gcc 4.6.3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test-sample.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42isomavc1
    creation_time   : 2013-08-22 17:21:39
    encoder         : HandBrake 0.9.9 2013052900
  Duration: 00:00:10.02, start: 0.000000, bitrate: 1183 kb/s
    Stream #0.0(und): Video: h264 (Main), yuv420p, 704x360 [PAR 10:11 DAR 16:9], 1018 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 180k tbc
    Metadata:
      creation_time   : 2013-08-22 17:21:39
    Stream #0.1(eng): Audio: aac, 48000 Hz, stereo, s16, 160 kb/s
    Metadata:
      creation_time   : 2013-08-22 17:21:39
    Stream #0.2(eng): Subtitle: tx3g / 0x67337874, 0 kb/s
    Metadata:
      creation_time   : 2013-08-22 17:21:39
Unsupported codec with id 94213 for input stream 2

The subtitle stream is the tx3g format, which MythTV doesn't (yet) support.

comment:2 Changed 6 years ago by Jim Stichnoth

Milestone: unknown0.27
Resolution: Fixed
Status: acceptedclosed

I was wrong, MythTV does indeed support this format.

These subtitles work properly in Master but not 0.26, so it appears that it's most likely a gap in earlier versions of ffmpeg used in versions 0.26 and before.

Note: See TracTickets for help on using tickets.