#11200: FFmpeg setting all timestamps to end
-------------------------------------+-------------------------------------
Reporter: hachi | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: timestamp | Blocked By:
DTS Non-monotonous |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
FFmpeg incorrecly alters timestamps, which results in subtitles not
displayed when viewing output file:
{{{
[sost#0:6/copy @ 0x127e150b0] Non-monotonic DTS; previous: 1268750,
current: 150; changing to 1268750. This may result in incorrect timestamps
in the output file.
[sost#0:6/copy @ 0x127e150b0] Non-monotonic DTS; previous: 1268750,
current: 2020; changing to 1268750. This may result in incorrect
timestamps in the output file.
[sost#0:6/copy @ 0x127e150b0] Non-monotonic DTS; previous: 1268750,
current: 5070; changing to 1268750. This may result in incorrect
timestamps in the output file.
}}}
I have not found an option to preserve original timestamps and bypass this
error.
How to reproduce:
{{{
% ffmpeg -i input.mkv -c copy -map 0 output.mkv
ffmpeg version 7.0.2 Copyright (c) 2000-2024 the FFmpeg developers
built with Apple clang version 15.0.0 (clang-1500.3.9.4)
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11200>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".