[FFmpeg-user] I found the bugs
Rob Hallam
ffmpeg at roberthallam.com
Wed Jun 19 17:01:36 EEST 2024
On Wed, 19 Jun 2024 at 14:23, Mark Filipak <markfilipak.imdb at gmail.com> wrote:
> I think this may be a far ranging bug that affects '-ss' and that provokes many of the
> "non-monotonous DTS" error messages that seem to appear out of nowhere when a trivial, non-timing,
> non-timestamp change is made to a transcode or to a remux. I confess that I write "I think" rather
> than "We think" because I've not yet gotten others on ffmpeg-user to look at Ticket_11055.m2ts and
> to take this issue seriously enough to join me. Certainly, no one else on ffmpeg-user has
> communicated that they've tested (or even watched) Ticket_11055.m2ts.
I downloaded and played Ticket_11055.m2ts with vlc and mpv (which I
installed to perform this test).
Results appended below message, please let me know if you want this
posted to the bug report on trac.
Perceptually, both seem to play "properly", ie without pauses;
however, mpv does note an "invalid video timestamp".
Cheers & HTH,
Rob
---------- Results ----------
$ time mpv Ticket_11055.m2ts
(+) Video --vid=1 (h264 1920x1080 23.976fps)
(+) Audio --aid=1 (dts 1ch 48000Hz)
AO: [pulse] 48000Hz mono 1ch s32
VO: [gpu] 1920x1080 yuv420p
Invalid video timestamp: 4.078233 -> 3.994822
AV: 00:00:04 / 00:00:04 (99%) A-V: 0.000
Exiting... (End of file)
real 0m4.285s
user 0m1.167s
sys 0m0.167s
$ time vlc --play-and-exit Ticket_11055.m2ts
VLC media player 3.0.20 Vetinari (revision 3.0.20-0-g6f0d0ab126b)
[--- generic nonspecific vlc complaints trimmed ---]
[00007f1010c0a4f0] avcodec decoder: Using NVIDIA VDPAU Driver Shared
Library 535.179 Fri Apr 26 21:32:27 UTC 2024 for hardware decoding
[000055a606d597b0] main playlist: end of playlist, exiting
real 0m4.591s
user 0m0.294s
sys 0m0.236s
$ mpv --version
mpv v0.38.0-dirty Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects
built on May 23 2024 10:29:03
libplacebo version: v6.338.2
FFmpeg version: n6.1.1
FFmpeg library versions:
libavutil 58.29.100
libavcodec 60.31.102
libavformat 60.16.100
libswscale 7.5.100
libavfilter 9.12.100
libswresample 4.12.100
$ vlc --version
VLC media player 3.0.20 Vetinari (revision 3.0.20-0-g6f0d0ab126b)
VLC version 3.0.20 Vetinari (3.0.20-0-g6f0d0ab126b)
Compiled by builduser on (May 4 2024 17:53:32)
Compiler: gcc version 13.2.1 20240417 (GCC)
This program comes with NO WARRANTY, to the extent permitted by law.
You may redistribute it under the terms of the GNU General Public Licence;
see the file named COPYING for details.
Written by the VideoLAN team; see the AUTHORS file.
More information about the ffmpeg-user
mailing list