Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Alpha Version of an avpes2mpeg Conversion Utility



    [ The following text is in the "UNKNOWN-8BIT" character set. ]
    [ Your display is set for the "ISO-8859-1" character set.  ]
    [ Some characters may be displayed incorrectly. ]

> Something serious is wrong with it...
> 
> AVPES: 540 MB read VIDEO: 513 MB AUDIO: 24 MB PAD: 2 MB written
> Audio: Skip1 4d != 0xff len 2303
> Audio: Skip1: Skipped 816 bytes
> Segmentation fault

Yes, it is a bit sensitive against errors in the input stream.
Could you compile it with -g and create a core dump?
Or even better: Isolate the problematic part with dd and upload it
via ftp to smurf.franken.de (warning: only an isdn line).
As I have told: Itīs alpha.

> But on the other hand: Good work!

Thanks.

> It really seems to make compliant or at least compliant-enough stream 
> that even my Creative DXR2 card (with
> C-Cube MPEG-Decoder) plays the generated stream. This card refused to
> play any converted stream yet and is in general very selective about the
> streams it displays. 

Thanks for the info. I have tested it on a real magic hollywood and some
software decoders.

> But i noticed really bad flickering in the image.

Hmm. Does it happen with remultiplexed audio/video streams also? If not,
it may be a timing problem (the timing in the system stream isnīt 100%
correct).

> And what i'm missing
> is only converting from one specific to one specific points. Due to the
> lack of VPS or similar services all my recorded videos have junk at
> begin and end which i prefer to have removed.

Yes... Itīs on the todo list. You can remove junk at the beginning (but
only at GOP level) if you specify the start time as argument. But you
need a helper program to get the start time (I use a modified mpeg2decode,
which generates thumbnails from every GOP). Cutting at Picture Level will
be a bit harder: You may have to reassemble the audio stream, and if you
want 100% correct video, you probably have to decode the mpeg and re-encode
it (since most likely full frames wonīt appear in the stream when you need
them).

-- 
Martin (martin@smurf.franken.de)



Home | Main Index | Thread Index