#10062: av1_qsv produces incorrect output files
-------------------------------------+-------------------------------------
Reporter: oviano | Owner: (none)
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: qsv | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by oviano):
Ok, so manually setting the PTS to the DTS, or similar workaround,
produces a decodable file, but even though the packets are stamped with
correct PTS and DTS, the frames the dav1d emits from this aren't always
correct. For example, if the first sequence of packet PTS are 0, 512,
1024, 1536, 2048.....then dav1d emits frames where the first two frames
are both with PTS 2048.
The frames themselves are correct though. I tested a 240 frame file where
each frame displays its frame number, and they are all present and
correct, just the timestamps are wrong.
I can only assume that embedded in the bitstream there is additional frame
numbers/time stamps/something which causes dav1d to give a different
output frame PTS compared to the input packet PTS.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10062#comment:11>
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".