Bug#500782: Creates invalid transport streams

Neil McGovern neilm at debian.org
Wed Oct 1 12:13:07 UTC 2008


Package: vlc
Version: 0.8.6-svn20061
Severity: normal

Hi,

VLC can produce invalid transport streams[0] when transcoding certain
types of film.

Steps to reproduce:
1) Download the 1080p h.264 mov of Big Buck Bunny.
2) In VLC, Open File...
3) Select the file, and select Stream/Save
4) Select 'File' and enter a saved name
5) Ensure that you are transcoding to a52

This produces a Target of:
sout=#transcode{acodec=a52,ab=192,channels=2}:duplicate{dst=std{access=file,mux=ts,dst="output.ts"}}

In the output file, the PTS < DTS about 50% of the time. In our case
with the Big Buck Bunny file, 6558 times (out of about 15K). This means
almost half of the time stamps are wrong because they ask to present a
picture on the display at a time precedent the time when it has to be
decoded.

Thanks,
Neil

[0] Well, while not tecnically invalid, nothing will be able to play
them.
-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)





More information about the pkg-multimedia-maintainers mailing list