X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Received: by 10.224.2.202 with SMTP id 10mr16977763qak.8.1376587307048; Thu, 15 Aug 2013 10:21:47 -0700 (PDT) X-Received: by 10.49.81.208 with SMTP id c16mr58176qey.34.1376587306985; Thu, 15 Aug 2013 10:21:46 -0700 (PDT) Newsgroups: comp.os.msdos.djgpp Date: Thu, 15 Aug 2013 10:21:46 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse AT google DOT com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.56.201.29; posting-account=OsAajgoAAADdKJnkJkmhzqP0jo6I_P_0 NNTP-Posting-Host: 5.56.201.29 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: strange bug? in DJDEV 2.04 CVS (20-07-2013) that breaks FFMPEG but it compiles OK. From: Juan Manuel Guerrero Injection-Date: Thu, 15 Aug 2013 17:21:47 +0000 Content-Type: text/plain; charset=ISO-8859-1 Bytes: 4965 Lines: 104 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r7FHj2kY018999 Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Am Donnerstag, 15. August 2013 12:40:01 UTC+2 schrieb RayeR: > Hi, > > I upgraded my djdev 2.04 package to latest CVS version provided to me by Juan Manuel Guerrero and compile new FFMPEG 2.0 with it. There was not compiling errors and on 1st look the program seems to work. I tested only oncoding with libx264 which luckyly worked but other codecs didn't and I got bugreports that new FFMPEG mostny doesn't work. It's so large project and I don't know whats going on thereI can only provide suspicious error messages when trying to encode: > > > > Input #0, avi, from 'example.avi': > > Duration: 00:00:04.73, start: 0.000000, bitrate: 226 kb/s > > Stream #0:0: Video: msrle ([1][0][0][0] / 0x0001), pal8, 160x120, 15 tbr, 15 tbn, 15 tbc > > [auto-inserted scaler 0 @ 14cedc0] [Eval @ 14ae13c] Invalid chars '?iw' at the end of expression 'iw' > > [auto-inserted scaler 0 @ 14cedc0] [Eval @ 14ae13c] Invalid chars '?ih' at the end of expression 'ih' > > Error when evaluating the expression 'ih'. > > Maybe the expression for out_w:'iw' or for out_h:'ih' is self-referencing. > > [auto-inserted scaler 0 @ 14cedc0] Failed to configure output pad on auto-inserted scaler 0 > > Error opening filters! > > > > Input #0, mpeg, from 'example.mpg': > > Duration: 00:00:05.75, start: 0.766000, bitrate: 4590 kb/s > > Stream #0:0[0x1e0]: Video: mpeg1video, yuv420p, 608x456 [SAR 200:219 DAR 800:657], 4096 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 29.97 tbc > > Stream #0:1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16p, 224 kb/s > > [mpeg4 @ 14c7650] Warning: not compiled with thread support, using thread emulation > > [mpeg4 @ 14c7650] [Eval @ 14ae63c] Invalid chars tex^qComp' at the end of expression 'tex^qComp' > > [mpeg4 @ 14c7650] Error parsing rc_eq "(null)" > > Output #0, avi, to 'example2.avi': > > Stream #0:0: Video: mpeg4, yuv420p, 608x456 [SAR 200:219 DAR 800:657], q=2-3 > > 1, 200 kb/s, 90k tbn, 29.97 tbc > > Stream #0:1: Audio: mp3, 44100 Hz, stereo, s16p > > Stream mapping: > > Stream #0:0 -> #0:0 (mpeg1video -> mpeg4) > > Stream #0:1 -> #0:1 (mp2 -> libmp3lame) > > Error while opening encoder for output stream #0:0 - maybe incorrect parameters > > such as bit_rate, rate, width or height > > > > Focus on suspicious strings like '?iw', 'tex^qComp', "(null)". It shouldn't normally be there. > > Then what I did - to be sure I take my old ffmpeg 0.10.7 that's known to work and rebuild it with my upgraded djgpp and gues what - it shows the same error so I know it's something bad in new djdev. Then I tried to revert back libc.a from older cvs version (26-10-2011 by Ozkan Sezer) relink the ffmpeg binaries and both versions 0.10.7 and 2.0 works fine now. So I decided to completly revert back to this older some years well proof djdev package. > > Sorry that I cannot help you more with bug tracking. All I can provide is configured ffmeg sources here http://sourceforge.net/projects/ffmpeg-x264-dos/files/ Which one of the source packages has been configured to be compiled with the latest cvs snapshot? What more libraries need to be installed to compile and run the sources? Have you configured with -g -gdwarf-2? Without this information I will not be able to step through the code with gdb. Probably the easiest way to proceed is that you provide a step-by-step instruction set what needs to be done to configure and compile the sources from scratch. Regards, Juan M. Guerrero