[FFmpeg-trac] #5001(ffmpeg:closed): stream_type video option "V" not respected in ffmpeg but is in ffprobe

FFmpeg trac at avcodec.org
Mon Jan 23 16:55:45 EET 2017


#5001: stream_type video option "V" not respected in ffmpeg but is in ffprobe
-------------------------------------+-------------------------------------
             Reporter:  macman104    |                    Owner:
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:  ffmpeg
              Version:  unspecified  |               Resolution:
             Keywords:               |  needs_more_info
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------
Changes (by cehoyos):

 * keywords:  ffmpeg, stream_type, video =>
 * status:  new => closed
 * resolution:   => needs_more_info


Comment:

 Replying to [ticket:5001 macman104]:
 > And switching to using capital V, correctly shows only the one stream
 > {{{
 > ffprobe -v error -show_entries "stream=codec_name" -select_streams V
 filename.mkv
 > [STREAM]
 > codec_name=h264
 > [/STREAM]
 > }}}
 I cannot reproduce this:
 {{{
 $ ffprobe -show_entries "stream=codec_name" -select_streams V short-mjpeg-
 ffmpeg-error.mkv
 ffprobe version N-76479-gc878082 Copyright (c) 2007-2015 the FFmpeg
 developers
   built with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl
   libavutil      55.  5.100 / 55.  5.100
   libavcodec     57. 14.100 / 57. 14.100
   libavformat    57. 14.100 / 57. 14.100
   libavdevice    57.  0.100 / 57.  0.100
   libavfilter     6. 14.101 /  6. 14.101
   libswscale      4.  0.100 /  4.  0.100
   libswresample   2.  0.100 /  2.  0.100
   libpostproc    54.  0.100 / 54.  0.100
 [mjpeg @ 0x326f140] Changeing bps to 8
 [mjpeg @ 0x326f900] Changeing bps to 8
 [mjpeg @ 0x3270180] Changeing bps to 8
 [mjpeg @ 0x3270a00] Changeing bps to 8
 Input #0, matroska,webm, from 'short-mjpeg-ffmpeg-error.mkv':
   Metadata:
     ENCODER         : Lavf57.14.100
   Duration: 00:00:00.54, start: 0.000000, bitrate: 1417 kb/s
     Stream #0:0(eng): Video: h264 (High), yuv420p(tv, bt709), 1916x1076
 [SAR 1:1 DAR 479:269], 23.98 fps, 23.98 tbr, 1k tbn, 2k tbc (default)
     Metadata:
       BPS             : 5026690
       BPS-eng         : 5026690
       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION-eng    : 00:19:07.565000000
       NUMBER_OF_FRAMES: 27514
       NUMBER_OF_FRAMES-eng: 27514
       NUMBER_OF_BYTES : 721056690
       NUMBER_OF_BYTES-eng: 721056690
       _STATISTICS_WRITING_APP: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_DATE_UTC: 2015-10-29 01:22:49
       _STATISTICS_WRITING_DATE_UTC-eng: 2015-10-29 01:22:49
       _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION        : 00:00:00.542000000
     Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
 (default)
     Metadata:
       BPS             : 384000
       BPS-eng         : 384000
       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION-eng    : 00:19:07.552000000
       NUMBER_OF_FRAMES: 35861
       NUMBER_OF_FRAMES-eng: 35861
       NUMBER_OF_BYTES : 55082496
       NUMBER_OF_BYTES-eng: 55082496
       _STATISTICS_WRITING_APP: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_DATE_UTC: 2015-10-29 01:22:49
       _STATISTICS_WRITING_DATE_UTC-eng: 2015-10-29 01:22:49
       _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION        : 00:00:00.512000000
     Stream #0:2(eng): Subtitle: subrip
     Metadata:
       BPS             : 139
       BPS-eng         : 139
       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION-eng    : 00:18:33.410000000
       NUMBER_OF_FRAMES: 457
       NUMBER_OF_FRAMES-eng: 457
       NUMBER_OF_BYTES : 19481
       NUMBER_OF_BYTES-eng: 19481
       _STATISTICS_WRITING_APP: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_DATE_UTC: 2015-10-29 01:22:49
       _STATISTICS_WRITING_DATE_UTC-eng: 2015-10-29 01:22:49
       _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION        : 00:00:00.000000000
     Stream #0:3: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
 120x176, SAR 1:1 DAR 15:22, 30k fps, 1k tbr, 1k tbn, 1k tbc
     Metadata:
       FILENAME        : small_cover.jpg
       MIMETYPE        : image/jpeg
       DURATION        : 00:00:00.000000000
     Stream #0:4: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
 600x882, SAR 1:1 DAR 100:147, 30k fps, 1k tbr, 1k tbn, 1k tbc
     Metadata:
       FILENAME        : cover.jpg
       MIMETYPE        : image/jpeg
       DURATION        : 00:00:00.000000000
     Stream #0:5: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
 1067x600, SAR 1:1 DAR 1067:600, 30k fps, 1k tbr, 1k tbn, 1k tbc
     Metadata:
       FILENAME        : cover_land.jpg
       MIMETYPE        : image/jpeg
       DURATION        : 00:00:00.000000000
     Stream #0:6: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
 213x120, SAR 1:1 DAR 71:40, 30k fps, 1k tbr, 1k tbn, 1k tbc
     Metadata:
       FILENAME        : small_cover_land.jpg
       MIMETYPE        : image/jpeg
       DURATION        : 00:00:00.000000000
 [STREAM]
 codec_name=h264
 [/STREAM]
 [STREAM]
 codec_name=mjpeg
 [/STREAM]
 [STREAM]
 codec_name=mjpeg
 [/STREAM]
 [STREAM]
 codec_name=mjpeg
 [/STREAM]
 [STREAM]
 codec_name=mjpeg
 [/STREAM]
 }}}
 {{{
 $ ffprobe -show_entries "stream=codec_name" -select_streams V short-mjpeg-
 ffmpeg-error.mkv
 ffprobe version N-83174-gcab0f3a Copyright (c) 2007-2017 the FFmpeg
 developers
   built with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl
   libavutil      55. 43.100 / 55. 43.100
   libavcodec     57. 74.100 / 57. 74.100
   libavformat    57. 62.100 / 57. 62.100
   libavdevice    57.  2.100 / 57.  2.100
   libavfilter     6. 69.100 /  6. 69.100
   libswscale      4.  3.101 /  4.  3.101
   libswresample   2.  4.100 /  2.  4.100
   libpostproc    54.  2.100 / 54.  2.100
 Input #0, matroska,webm, from 'short-mjpeg-ffmpeg-error.mkv':
   Metadata:
     ENCODER         : Lavf57.14.100
   Duration: 00:00:00.54, start: 0.000000, bitrate: 1417 kb/s
     Stream #0:0(eng): Video: h264 (High), yuv420p(tv, bt709, progressive),
 1916x1076 [SAR 1:1 DAR 479:269], 23.98 fps, 23.98 tbr, 1k tbn, 2k tbc
 (default)
     Metadata:
       BPS             : 5026690
       BPS-eng         : 5026690
       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION-eng    : 00:19:07.565000000
       NUMBER_OF_FRAMES: 27514
       NUMBER_OF_FRAMES-eng: 27514
       NUMBER_OF_BYTES : 721056690
       NUMBER_OF_BYTES-eng: 721056690
       _STATISTICS_WRITING_APP: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_DATE_UTC: 2015-10-29 01:22:49
       _STATISTICS_WRITING_DATE_UTC-eng: 2015-10-29 01:22:49
       _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION        : 00:00:00.542000000
     Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
 (default)
     Metadata:
       BPS             : 384000
       BPS-eng         : 384000
       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION-eng    : 00:19:07.552000000
       NUMBER_OF_FRAMES: 35861
       NUMBER_OF_FRAMES-eng: 35861
       NUMBER_OF_BYTES : 55082496
       NUMBER_OF_BYTES-eng: 55082496
       _STATISTICS_WRITING_APP: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_DATE_UTC: 2015-10-29 01:22:49
       _STATISTICS_WRITING_DATE_UTC-eng: 2015-10-29 01:22:49
       _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION        : 00:00:00.512000000
     Stream #0:2(eng): Subtitle: subrip
     Metadata:
       BPS             : 139
       BPS-eng         : 139
       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION-eng    : 00:18:33.410000000
       NUMBER_OF_FRAMES: 457
       NUMBER_OF_FRAMES-eng: 457
       NUMBER_OF_BYTES : 19481
       NUMBER_OF_BYTES-eng: 19481
       _STATISTICS_WRITING_APP: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_APP-eng: mkvmerge v8.5.0 ('Vanishing Act') 64bit
       _STATISTICS_WRITING_DATE_UTC: 2015-10-29 01:22:49
       _STATISTICS_WRITING_DATE_UTC-eng: 2015-10-29 01:22:49
       _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       DURATION        : 00:00:00.000000000
     Stream #0:3: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
 120x176, SAR 1:1 DAR 15:22, 30k fps, 1k tbr, 1k tbn, 1k tbc
     Metadata:
       FILENAME        : small_cover.jpg
       MIMETYPE        : image/jpeg
       DURATION        : 00:00:00.000000000
     Stream #0:4: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
 600x882, SAR 1:1 DAR 100:147, 30k fps, 1k tbr, 1k tbn, 1k tbc
     Metadata:
       FILENAME        : cover.jpg
       MIMETYPE        : image/jpeg
       DURATION        : 00:00:00.000000000
     Stream #0:5: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
 1067x600, SAR 1:1 DAR 1067:600, 30k fps, 1k tbr, 1k tbn, 1k tbc
     Metadata:
       FILENAME        : cover_land.jpg
       MIMETYPE        : image/jpeg
       DURATION        : 00:00:00.000000000
     Stream #0:6: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
 213x120, SAR 1:1 DAR 71:40, 30k fps, 1k tbr, 1k tbn, 1k tbc
     Metadata:
       FILENAME        : small_cover_land.jpg
       MIMETYPE        : image/jpeg
       DURATION        : 00:00:00.000000000
 [STREAM]
 codec_name=h264
 [/STREAM]
 [STREAM]
 codec_name=mjpeg
 [/STREAM]
 [STREAM]
 codec_name=mjpeg
 [/STREAM]
 [STREAM]
 codec_name=mjpeg
 [/STREAM]
 [STREAM]
 codec_name=mjpeg
 [/STREAM]
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5001#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list