Skip to content

ts demux error occurs when trying to stream a H.264/AAC TS

Whenever I try to stream a H.264/AAC transport stream file, VLC will only display the first frame from that file while audio continues to stream correctly.

Video:\

Codec: H264 - MPEG-4 AVC (part 10) (h264)\ Resolution: 1440x1080\ Framerate: 59.940059\ Decoded format: Planar 4:2:0 YUV

Audio: Codec: MPEG AAC Audio (mp4a) Channels: Stereo Resolution: 48000 Hz

A sample TS file is attached. http://streams.videolan.org/issues/7635/sample.ts

Here's the minimal command line that triggers this bug: vlc.exe sample.ts --sout="#duplicate{dst=display}"

Error message: ts error: MPEG-4 descriptor not found Full log is also attached.

As seen in the forums, this bug seems to be present for a long time now.

Edited by Jean-Baptiste Kempf
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information