[FFmpeg-trac] #6426(avformat:new): Muxing using av_interleaved_write_frame() does not interleave

FFmpeg trac at avcodec.org
Wed May 31 22:35:00 EEST 2017


#6426: Muxing using av_interleaved_write_frame() does not interleave
------------------------------------+------------------------------------
             Reporter:  DeHackEd    |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:              |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by DeHackEd):

 The issue was first noticed when trying to make a multi-bitrate HLS stream
 collection. When shifting between bitrates the audio might pop or video
 might glitch, but it's inconsistent. I traced it down to this problem. By
 replacing a call to av_interleaved_write_frame() with my own function that
 does the sorting and calls av_write_frame() itself, everything is okay
 now.

 As an alternative to ffprobe you could open an mpegts file in Wireshark
 and view the transport stream chunks with it.

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


More information about the FFmpeg-trac mailing list