According to flvdump, this video has some timestamp related oddities,
like :
--- Tag #2287 at 0x41AAD (268973) ---
Tag type: Video
Body length: 51
Timestamp: 54037
* Video codec: Sorensen H.263
* Video frame type: disposable inter frame
Previous tag size: 62
--- Tag #2288 at 0x41AEF (269039) ---
Tag type: Video
Body length: 66
Timestamp: 53809 (should be 16831025)
* Video codec: Sorensen H.263
* Video frame type: inter frame
Previous tag size: 77
which is weird, because it's not really correct for a video to have
decreasing timestamps, unless there's something I'm not aware of in
the FLV format.
As of now, flvmeta is kinda conservative in its timestamp fixing
algorithm as it will consider decreasing timestamps in a stream as the
indication that an overflow occured and the 4th byte should be used
for the following timestamps.
I guess I need to do something smarter than that, because the
difference between 54037 and 53809 is way too small to be taken into
account for such a case.
Regards,
Marc
On Nov 2, 9:15 am, "Michael J.T. O'Kelly" <
moke...@hlcam.com> wrote:
> After I run flvmeta.exe 1.0.10 on this FLV:
>
>
http://videos.highlightcam.com.s3.amazonaws.com/video_759da317c08c40e...