On Sun, 2007-12-02 at 18:04 -0500, S.D.Byers wrote:

Hi,


> When I run the transcode frame dump command I get these errors:
> 
> [mpeg4 @ 0x2aaaacff3e50]slice end not reached but screenspace end (-9 left 
> 46310F, score= -9035)
> 
> In particular transcode yeilds a couple of these errors while parsing the
> stream then dumps the required frame but with decoding errors visible in
> the image. Several (3 or more) of the frames I specifically require from
> this file are corrupt. Samples available upon req.
> 
> This "slice end..." error is thrown by decode_slice() in h263dec.c in
> ffmpeg, I think.

I confirm this issue and your diagnosis. Unfortunately, the causes and
the reasons aren't yet clear.

[...]
> Does anybody have some simple advice for avoiding this problem?
> Failing that, should I start fiddling with source?

Yes: fetch and install last 1.0.5 release snapshot (1.0.5rc4), and use
'nopad' option for ffmpeg import module, like follows:

$ transcode -i 0091411.avi -o frame. -x ffmpeg=nopad,null -y jpg,null -c
59719-59720

This is supposed to solve or at least mitigate this issue.

I'm interested to a definitive fix, so please let me know if and how
this work.

Bests,

-- 
Francesco Romani // Ikitt
[ Out of memory. ~ We wish to hold the whole sky, ~ But we never will. ]

Reply via email to