From owner-freebsd-ports Mon Apr 12 5:40:25 1999 Delivered-To: freebsd-ports@freebsd.org Received: from iglou.com (iglou1.iglou.com [192.107.41.3]) by hub.freebsd.org (Postfix) with ESMTP id 7DFA315505; Mon, 12 Apr 1999 05:40:01 -0700 (PDT) (envelope-from patrick@cre8tivegroup.com) Received: from [204.255.227.76] (helo=gateway.cre8tivegroup.com) by iglou.com with esmtp (8.9.1/8.9.1) id 10Wfwn-0005ze-00; Mon, 12 Apr 1999 08:36:17 -0400 Content-Length: 3263 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19990412120924.A15464@internal> Date: Mon, 12 Apr 1999 08:36:05 -0400 (EDT) From: Patrick Gardella To: Andre Albsmeier Subject: Re: viewing .AVI files? Cc: ports@FreeBSD.ORG, Nathan Ahlstrom , freebsd-questions@FreeBSD.ORG, David Kelly , Jonathan Belson Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 12-Apr-99 Andre Albsmeier wrote: > On Mon, 12-Apr-1999 at 11:01:16 +0200, Andre Albsmeier wrote: >> On Mon, 12-Apr-1999 at 09:55:55 +0200, Andre Albsmeier wrote: >> > On Sat, 10-Apr-1999 at 11:40:21 +0100, Jonathan Belson wrote: >> > > >> > > On 10-Apr-99 David Kelly wrote: >> > > >> > >> > > >> > This found too many things, incorrectly: >> > > >> > % make search key=avi >> > > >> > >> > > >> > Any way to view such a file on FreeBSD? >> > > >> >> > > >> You might try Xanim. /usr/ports/graphics/xanim. >> > > > >> > > > Well, it was worth a try: >> > > > >> > > > nospam: {1139} xanim *.avi & >> > > > [4] 72396 >> > > > nospam: {1140} XAnim Rev 2.80.0 by Mark Podlipec Copyright (C) >> > > > 1991-1999. All >> > > > Rights Reserved >> > > > AVI Video Codec: Intel Indeo R3.2 is unsupported by this >> > > > executable.(E18) >> > > > Please see the file "indeo.readme". >> > > > AVI Notice: No supported Video frames - treating as audio >> > > > only file >> > > >> > > Intel are very possessive when it comes to their AVI codecs. >> > > AIUI >> > > they let Mark have the necessary files under NDA, but he can >> > > only >> > > release the decoder in object format. This is explained in the >> > > documentation. >> > >> > >> > Interesting. The older version does it: >> > >> > andre@bali:~>xanim +Aev90 +Sr +Wp +Zper +v video.avi >> > XAnim Rev 2.70.7.0 by Mark Podlipec (c) 1991-1998 >> > Reading RIFF AVI File video.avi >> > Video Codec: Intel Indeo R3.2 depth=24 >> > Audio Codec: MS ADPCM Rate=11025 Chans=1 bps=4 >> > Frame Stats: Size=240x180 Frames=228 fps=12.0 >> > >> > >> > The AVI File runs great. Including audio... >> > >> > Either the port or xanim 2.8 is broken... >> >> Have to quote myself: >> >> The port is broken. The following patch to the port Makefile >> fixes it: >> >> --- Makefile.ORI Mon Apr 12 10:57:50 1999 >> +++ Makefile Mon Apr 12 10:53:29 1999 >> @@ -18,8 +18,8 @@ >> EXTRACT_ONLY= ${DISTNAME}.tar.gz >> USE_IMAKE= yes >> MAN1= xanim.1 >> -MAKE_ENV= XA_IV32_DEF=-DXA_INDEO \ >> - XA_CVID_DEF=-DXA_CINEPAK \ >> +MAKE_ENV= XA_IV32_DEF=-DXA_IV32 \ >> + XA_CVID_DEF=-DXA_CVID \ >> XA_CYUV_DEF=-DXA_CYUV >> >> .include > > > One more followup: I even managed to use the external loadable > modules > from ftp://xanim.va.pubnix.com/modules :-) This is what I have done: > > 1. mget *c5.tgz from ftp://xanim.va.pubnix.com/modules > 2. gunzip and untar them all > 3. mv vid*.xa to /some/dir > 4. export XANIM_MOD_DIR=/some/dir > 5. export LD_LIBRARY_PATH=/compat/linux/lib (linux emu must be > installed of course). > 6. run xanim 2.80.0 from the ports > > Step 5 is only neccessary to satisfy the need for _IO_stderr_ needed > by some > of the vid*.xa files. This is a hack and there is surely a more > elegant solution... > > Now, I finally got indeo 4.1 and indeo 5.0 support!!! Just a note: The download directory is dlls, instead of modules. The dlls are tiny (57K or so). --- Patrick S. Gardella Director of Web Development The Creative Group 1-800-804-0783 ext 29 606-858-8029 (fax) http://www.cre8tivegroup.com PGP Key ID 0xEE2D47A9 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message