[Ffmpeg-devel] bug report: ffmpeg converting error - AVI to MP4

Jimmy jimmy_x86
Tue Feb 20 12:39:54 CET 2007


I tried using another MJPEG encoder. I've found ffdshow (which I see it uses ffmpeg's libavcodec), and still upon converting I get these errors.
I can only assume that ffmpeg can't convert correctly this type of MJPEG frames. Am I correct?

Kostya <kostya.shishkov at gmail.com> wrote: On Sun, Feb 18, 2007 at 11:06:20AM -0800, Jimmy wrote:
> Hello.
> 
> I am trying convert from AVI to MP4.
> The codecs I use for AVI are:
>     - video: PicVideo M-JPEG
>     - audio: PCM 44.1kHz, 16 bit, stereo
> 
> The convertion process goes smoothly for a while and at a point ffmpeg starts returning alot of errors.
> The most common is "[mjpeg @ 0x840fbc0]Subsampling in JPEG-LS is not supported."
> >From the time the error occurs the resulted MP4 has white image frames.
> I am recording with iuVCR v. 4.7.4.293.

This codec violates JFIF format.

Those pictures which are almost correct are missing huffman table 0x00
(ancient FFmpeg build 4747 handles them correctly, new FFmpeg and
libjpeg-based programs could not handle them at all).

Those frames which give you errors consist of
sequences FF  00 .

BTW can you play it with original codec?
 
> The command line: ffmpeg -i JPEG-LS_error.avi -r 25 JPEG-LS_error.mp4
> 
> I uploaded also the AVI file that generates these errors: upload.mplayerhq.hu/MPlayer/incoming/mjpeg/JPEG-LS_error.avi
> 
> Thank you so much.
> Jimmy
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel at mplayerhq.hu
http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel


 
---------------------------------
TV dinner still cooling?
Check out "Tonight's Picks" on Yahoo! TV.



More information about the ffmpeg-devel mailing list