[FFmpeg-trac] #8586(undetermined:new): mpegts seeking failure

FFmpeg trac at avcodec.org
Fri Mar 27 18:40:23 EET 2020


#8586: mpegts seeking failure
-------------------------------------+-------------------------------------
             Reporter:  ronag        |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 We have noticed that some mpegts files FFmpeg fails to properly seek. Even
 though the file itself when read sequentially (without seeking) seems to
 work fine.

 {{{
 Desktop$ ffmpeg -ss 16.919999837875366 -i N4SGWtf5_~9R23.ts -frames:v 1
 foo.webp -y
 ffmpeg version N-97026-gea46b45e9c-tessus  https://evermeet.cx/ffmpeg/
 Copyright (c) 2000-2020 the FFmpeg developers
   built with Apple clang version 11.0.0 (clang-1100.0.33.17)
   configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-
 version=tessus --enable-avisynth --enable-fontconfig --enable-gpl
 --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d
 --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-
 libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-
 libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-
 libopus --enable-librubberband --enable-libshine --enable-libsnappy
 --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame
 --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-
 libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-
 libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-
 libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-
 flags=--static --disable-ffplay
   libavutil      56. 42.101 / 56. 42.101
   libavcodec     58. 76.100 / 58. 76.100
   libavformat    58. 42.100 / 58. 42.100
   libavdevice    58.  9.103 / 58.  9.103
   libavfilter     7. 77.100 /  7. 77.100
   libswscale      5.  6.101 /  5.  6.101
   libswresample   3.  6.100 /  3.  6.100
   libpostproc    55.  6.100 / 55.  6.100
 [aac @ 0x7f89e5017800] Assuming an incorrectly encoded 7.1 channel layout
 instead of a spec-compliant 7.1(wide) layout, use -strict 1 to decode
 according to the specification instead.
 Input #0, mpegts, from 'N4SGWtf5_~9R23.ts':
   Duration: 00:00:20.01, start: 64000.040000, bitrate: 5810 kb/s
   Program 1
     Metadata:
       service_name    : Service01
       service_provider: FFmpeg
     Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
 yuv420p(progressive), 1280x720, 50 fps, 50 tbr, 90k tbn, 100 tbc
     Stream #0:1[0x101]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000
 Hz, 7.1, fltp, 310 kb/s
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> webp (libwebp))
 Press [q] to stop, [?] for help
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805600] reference picture missing during reorder
     Last message repeated 3 times
 [h264 @ 0x7f89e6805600] Missing reference picture, default is 0
 [h264 @ 0x7f89e6805600] decode_slice_header error
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6805c00] reference picture missing during reorder
     Last message repeated 1 times
 [h264 @ 0x7f89e6805c00] Missing reference picture, default is 0
     Last message repeated 1 times
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 [h264 @ 0x7f89e6806200] reference picture missing during reorder
 [h264 @ 0x7f89e6806200] Missing reference picture, default is 2
 Output #0, webp, to 'foo.webp':
   Metadata:
     encoder         : Lavf58.42.100
     Stream #0:0: Video: webp (libwebp), yuv420p, 1280x720, q=2-31, 200
 kb/s, 50 fps, 1k tbn, 50 tbc
     Metadata:
       encoder         : Lavc58.76.100 libwebp
 frame=    0 fps=0.0 q=0.0 Lsize=       0kB time=00:00:00.00 bitrate=N/A
 speed=   0x
 video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: unknown
 Output file is empty, nothing was encoded (check -ss / -t / -frames
 parameters if used)
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8586>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list