[ivtv-users] Finding out the length (in min) of saved encoder (MP2) file?
Lars Hanisch
dvb at cinnamon-sage.de
Tue Feb 23 18:14:24 CET 2010
Hi,
Am 23.02.2010 15:41, schrieb Andy Walls:
> On Tue, 2010-02-23 at 14:55 +0100, Johan Persson wrote:
>> Since my knowledge of the details of the MP2 stream produced by a caputure card
>> (+ ivtv) driver is rather vague so before I start to immerse myself in standards
>> documents I was wondering if there is some "shortcut" to find out the overall
>> length (in min or sec) for a saved MP2 file from the capture card without having
>> to write a (semi-) complete MP2 decoder onseself?
>>
>> I'm thinking of using the libmpeg2 but before I start analysing the headers and
>> example programs (there is no documentation) I thought I would ask.
>
> In the ivtv-utils source, there is a ps-analyzer utility which dumps out
> a lot of information (e.g. timestamps of every frame), but at the end
> you get this:
>
> Statistics:
>
> video frames: 554
> audio frames: 436
> private packets: 554
> total time: 18.35 seconds
>
>
>> It doesn't have ot be precise on the second; +/- 1 min accuracy is good enough
>> for my purposes.
>
> A fellow on the linux-media list just provided a patch to correct some
> time reference decoding problems in ps-analyzer, but I have not checked
> it in yet.
You find the patch here:
http://www.spinics.net/lists/linux-media/msg15744.html
Regards,
Lars.
>
> Check the output of the current ps-analyzer against known sample mpegs
> that you have timed yourself.
>
> Regards,
> Andy
>
>> /Johan
>
>
>
> _______________________________________________
> ivtv-users mailing list
> ivtv-users at ivtvdriver.org
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
>
More information about the ivtv-users
mailing list