[FFmpeg-trac] #9428(avcodec:open): avcodec: truehd parser drops data but does not adjust initial timestamps
FFmpeg
trac at avcodec.org
Mon Dec 2 05:09:08 EET 2024
#9428: avcodec: truehd parser drops data but does not adjust initial timestamps
------------------------------------+-----------------------------------
Reporter: jeeb | Owner: (none)
Type: defect | Status: open
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+-----------------------------------
Changes (by Balling):
* status: new => open
Comment:
pos 501277 is not the keyframe for this track of TrueHD, so this is just a
bug, I imagine.
For those that do not get it, this timestamp should be 0.092, not 0,
coming from that adler-32 block with checksum 0xf3858bc9 and timestamp
0.092, not to mention that position in file is not 501277, but 558728, it
is literally first key frame mkv and tagged as such.
{{{
{
"type": "packet",
"codec_type": "audio",
"stream_index": 1,
"pts": 0,
"pts_time": "0.000000",
"dts": 0,
"dts_time": "0.000000",
"size": "324",
"pos": "501277",
"flags": "K__"
},
{
"type": "frame",
"media_type": "audio",
"stream_index": 1,
"key_frame": 1,
"pts": 0,
"pts_time": "0.000000",
"pkt_dts": 0,
"pkt_dts_time": "0.000000",
"best_effort_timestamp": 0,
"best_effort_timestamp_time": "0.000000",
"pkt_pos": "501277",
"pkt_size": "324",
"sample_fmt": "s32",
"nb_samples": 40,
"channels": 6,
"channel_layout": "5.1(side)"
},
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9428#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list