Opened 8 years ago

Closed 8 years ago

#5466 closed defect (fixed)

Closed captions information no longer shown

Reported by: Carl Eugen Hoyos Owned by:
Priority: important Component: undetermined
Version: git-master Keywords: codecpar regression
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket2885/
Information on whether the input video stream contains Closed Captions are not shown since the codecpar merge.

$ ffmpeg -i transformers.ts
ffmpeg version N-79598-gdbe1dd5 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, mpegts, from 'transformers.ts':
  Duration: 00:01:59.29, start: 0.578456, bitrate: 9015 kb/s
  Program 1
    Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuvj420p(pc), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn
    Stream #0:1[0x1e2]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 384 kb/s
At least one output file must be specified

Change History (4)

comment:1 by Hendrik, 8 years ago

This is not a container level information and hence not available from avformat.

comment:2 by Carl Eugen Hoyos, 8 years ago

How are colour space, resolution and video codec aspect ratio container information?
Please fix this regression, it is absolutely impossible to know whether a video stream contains Closed Captions without this feature.

in reply to:  2 comment:3 by Hendrik, 8 years ago

Replying to cehoyos:

How are colour space, resolution and video codec aspect ratio container information?

Many containers explicitly include this kind of information, and some codecs need containers to provide valid values to even function.

comment:4 by Michael Niedermayer, 8 years ago

Reproduced by developer: set
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.