1 Application provided invalid, non monotonically increasing dts to muxer in stream 0:

1.1 Classification

Validator

Validator version

Error message type

ffmpeg

general

MIME type

Version

Profile

video/quicktime

audio/x-ms-wma

1.2 Analyses

1.2.1 Analysis

DTS is abbreviation from Decode Timestamp. Muxer (multiplexer) combines multiple data streams into single stream eg. for transfer.

From https://stackoverflow.com/a/76222700: The ‘non monotonically increasing dts’ issue is mainly a result of streaming the input video file in a loop. Each time the loop starts, the timestamps starts from the beginning. The remuxing procedure copies the timestamps from the input to the output, so there is a ‘non-increased DTS scenario’ each time the loop restarts.

Is it a bug in the validating software? - no

1.3 Possible solutions

1.3.1 Convert file format with ffmpeg

1.3.1.1 Suggestion

The problematic WMA file is converted to WAVE format using FFMpeg.

1.3.1.2 Effects

The file format changes to the WAVE format.

1.3.1.3 Justification

1.3.1.4 Execution example

ffmpeg -i <problematic WMA file> <converted WAV file>

1.4 Output example

[null @ 0x11f4c00] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 5142 >= 5142
[null @ 0x11f4c00] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 6053 >= 6053

1.5 Notes on the error