laminar
26th June 2007, 10:45
Hi all,
I tried to decode various mpeg1/2 ES streams (frame, field and field/frame encoded) with avisynth scripts.
I didn't succeed to decode all of them properly. I use a CLI to manage a huge list of streams automatically
I tried the following decoders :
- libavcodec and libmpeg2
- MPEGSource (MPEGDecoder.dll)
- MPEG2Source (DGDecode.dll)
Im facing the following problems :
- libavcodec and libmpeg2 : don't start all the time from the first frame, seems linked to an open GOP problem...
- libavcodec and libmpeg2 : The number of decoded frames is sometimes different to the number of frames encoded in the stream
- libavcodec and libmpeg2 : The last frame is sometimes repeated once or even more
- MPEGSource --> very bad behavior
- MPEG2Source --> required to generate .d2v files through an intermediate GUI (so I can't use it in my case)
Are you aware of this kind of issue ?
Is there any other mpeg decoder that I can use ?
Thanks for your help
I tried to decode various mpeg1/2 ES streams (frame, field and field/frame encoded) with avisynth scripts.
I didn't succeed to decode all of them properly. I use a CLI to manage a huge list of streams automatically
I tried the following decoders :
- libavcodec and libmpeg2
- MPEGSource (MPEGDecoder.dll)
- MPEG2Source (DGDecode.dll)
Im facing the following problems :
- libavcodec and libmpeg2 : don't start all the time from the first frame, seems linked to an open GOP problem...
- libavcodec and libmpeg2 : The number of decoded frames is sometimes different to the number of frames encoded in the stream
- libavcodec and libmpeg2 : The last frame is sometimes repeated once or even more
- MPEGSource --> very bad behavior
- MPEG2Source --> required to generate .d2v files through an intermediate GUI (so I can't use it in my case)
Are you aware of this kind of issue ?
Is there any other mpeg decoder that I can use ?
Thanks for your help