mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-03 21:23:48 +00:00
01-BBC1.EastEnders.ts: Incorrect progress display #167
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cfsmp3 on GitHub (Jun 29, 2016).
Originally assigned to: @anshul1912 on GitHub.
In 01-BBC1.EastEnders.ts (using this file but I assume it's a general problem) the first time progress is reported it prints this:
0% | 202:07
That timestamp is calculated here:
With ctx->demux_ctx->min_global_timestamp==0
Anyway, the timing variables are fixed by the next pass (of course something is broken here already) and the correct time start. But that the 7 to the right is left there forever because the new lines only use 2 characters for the hour.
Of course no, it's not a solution to write an extra space :-)
@anshul1912 commented on GitHub (Jul 2, 2016):
payload.pcr is coming 0 in between the video, which makes the min_global_timestamp as 0,
and when we calculate it comes out to be random value.
Another thing is that when fts is 0, we calculate timestamp from PCR, in rest of place we rely on timestamp from PES, both have different timing which makes a rondom second when fts is 0
sample pcr_id = 101