[MEncoder-users] [mpeg4 @ 0x86f46cc]Error: 2pass curve failed to converge
Pepe
rvm3000 at ya.com
Mon Oct 23 00:17:27 CEST 2006
El Sábado, 21 de Octubre de 2006 15:41, Alejandro Vargas escribió:
> I'm obtaining an error of "2pass curve failed to converge". The only
> uncommon thing is the bitrate (more than 1300). (The problem is in the
> second pass with MEncoder 1.0pre8-4.1.1) I'm re-encoding the video for
> transcoding from xvid to divx and adding subtitles).
>
> ¿Is this a bug? Is there some walk-arrounds for this problem?
I had the same problem. After searching in this list, I used this patch:
--- libavcodec/ratecontrol-orig.c 2006-09-30 01:24:16.322544080 +0200
+++ libavcodec/ratecontrol.c 2006-09-30 01:24:33.220975128 +0200
@@ -911,7 +911,7 @@
av_free(qscale);
av_free(blured_qscale);
- if(fabs(expected_bits/all_available_bits - 1.0) > 0.01 ){
+ if(abs(expected_bits/all_available_bits - 1.0) > 0.01 ){
av_log(s->avctx, AV_LOG_ERROR, "Error: 2pass curve failed to
converge\n");
return -1;
}
--
Pepe
More information about the MEncoder-users
mailing list