digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Video Encoding and Conversion (http://www.digitalfaq.com/archives/encode/)
-   -   Mencoder: How to compile mencoder for Athlon? (http://www.digitalfaq.com/archives/encode/9214-mencoder-how-compile.html)

incredible 04-20-2004 07:57 AM

How to compile mencoder for Athlon?
 
The title says it all.

So Vmesquita dont have to keep that job also updated. ;-)

1. What do I need to compile?
2. Which type of mencoder source I have to download?
3. What to do?
4. Thanks! :)

vmesquita 04-20-2004 08:25 AM

Re: How to compile mencoder for Athlon?
 
Quote:

Originally Posted by incredible
The title says it all.

So Vmesquita dont have to keep that job also updated. ;-)

1. What do I need to compile?

You need cygwin on Windows, and generally nothing else on linux.
Quote:

2. Which type of mencoder source I have to download?
The same source.
Quote:

3. What to do?
./configure
make

If you wanted a generic build, then you would use ./configure --enable-runtime-cpudetection
Quote:

4. Thanks! :)
You're welcome!
:D

incredible 04-20-2004 10:27 AM

Thanks! Vmesquita!

I saw that there are also builds avaiable which do not need that cygwin1.dll :?
But no matter ;-)

Ahhh, now I got it, thats why I cant compile on my athlon an intel Build cause I can only compile under linux by doing the? ./configure & make lines

And by this on linux will result an exe ? 8O

kwag 04-20-2004 11:09 AM

Quote:

Originally Posted by incredible

And by this on linux will result an exe ? 8O

No. You'll get "mencoder", and you run it as :arrow: ./mencoder

Unless you made a make && make install
Then, mencoder should be automatically installed, and you should be able to just run it by typing: mencoder

-kwag

incredible 04-20-2004 01:06 PM

Uops!

I meant I need a hint how to compile it for windows *lol*
I got now access to my Linux partition under windows 2000 via ext2fsd and can enter the "\root\MPlayer-1.0pre3try2" folder where I do see "mencoder"

I also installed cygwin via internet on my system Win2000.

What next?

Cause a simple adding of a suffix to that mencoder to mencoder.exe reacts in a message "Program too big for memory" :oops:

Krassi 04-20-2004 01:27 PM

Hi inc,

nice idea.
Here is my compile (cvs:20040420, for AthlonXP systems):
mencoder self extracting file.
UPDATE: makeavi implemented, thanks VMesquita.

Sorry for the self-extracting file, but my webspace upload is limited to 1.5mb
:roll:
The compile is working for me, please let me know if you experience any problems.

Here's a short howto:
Code:

Download MinGW, extract the cvs tar to a folder and access it with e.g. E:/Mplayer and run ./configure (with or without options --help). Run make afterwards and if everything went ok you will have the mencoder.exe in the Mplayer directory.

incredible 04-20-2004 02:51 PM

No matter if CygWin is used or MinWG ...

If I want to ./configure

Its stops by "GCC 2.96 IS NOT SUPPORTED BY US"

I tried to install the newer GCC but it also stops with an error about an "environment variable" ??!.

Well .... it seems that this "compiler" thing is not my friend! :(

vmesquita 04-20-2004 02:57 PM

Gcc 2.96 is abuggy version that nobody support, looks like for some reason you got cygwin with this version. :(
My advice: if you got broadband, wipe the cygwin folder and install folder, and download and install everything all over again. I'll be simpler than trying to fix. :wink:

Krassi 04-20-2004 02:59 PM

@inc:
Which MSYS-Version have you downloaded :?:
I'm using an older one and already having gcc 3.2.3 8O

incredible 04-20-2004 03:02 PM

MSYS 1.0.10.exe from here http://sourceforge.net/project/showf...?group_id=2435

Krassi 04-20-2004 03:04 PM

Quote:

Originally Posted by incredible

Ok. I will try it on my second machine and report... Just a second...

Krassi 04-20-2004 03:30 PM

Quote:

Originally Posted by Krassi
Ok. I will try it on my second machine and report... Just a second...

You need to install MinGW and MSYS. First MinGW from here:
http://prdownloads.sf.net/mingw/MinG...1.exe?download
then
http://prdownloads.sf.net/mingw/MSYS...0.exe?download
When the post-install of MSYS appears you have to give it the installation path of MinGW (with / instead of \).
MSYS only has gcc 2.x builtin...

Krassi

incredible 04-20-2004 03:47 PM

I did install totally from new ... everything like you explained ...


if I go into the menplayers folder and hit ./configure

this appears :

http://www.digitalfaq.com/archives/i.../2004/04/3.gif

Krassi 04-20-2004 03:52 PM

This appears if MSYS cannot find a compiler in the path. Have you installed the complete MinGW package :?:
Please verify your path in the post-install. You don't need to uninstall MSYS, just reinstall it.

incredible 04-20-2004 03:59 PM

IT RUNS!

I had also to install that mingw32-make-3.80.0-3.exe

And after that I had (to figure out by myself) that I had to copy make.exe from MinGW to MSys .. if not the command window installer from mSys tells me there's no make.exe found in MinGW!



.... well .. its compiling :) ... see which issues will come as next :lol:

Krassi 04-20-2004 04:02 PM

Quote:

Originally Posted by incredible
And after that I had (to figure out by myself) that I had to copy make.exe from MinGW to MSys .. if not the command window installer from mSys tells me there's no make.exe found in MinGW!

Yep, it is written in the post-install.

rds_correia 04-20-2004 04:11 PM

Thank God I didn't run into any of these problems on my 1st attempt on compiling mencoder.
Else I would have forgot it right away.
Good luck on it Inc. :wink:

incredible 04-20-2004 04:16 PM

Krassi, no matter if I use your build or mine ... the log of MencoderME stops by saying this:

Code:

"G:\IDENTITY\identity_pred.avi" -o "G:\IDENTITY\identity_pred.mpv"MEncoder dev-CVS-040420-17:55-3.2.3 (C) 2000-2004 MPlayer Team

CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred 2457 MHz (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading C:/Programme/MPlayer/mplayer/codecs.conf: 61 audio & 170 video codecs
Reading config file C:/Programme/MPlayer/mplayer/mencoderReading config file temp.conf
font: can't open file: C:/Programme/MPlayer/mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
success: format: 0  data: 0x0 - 0x13600
AVI file format detected.
AVI_NI: No audio stream found -> no sound.
VIDEO:  [AVIS]  704x576  16bpp  25.000 fps    0.8 kbps ( 0.1 kbyte/s)
[V] filefmt:3  fourcc:0x53495641  size:704x576  fps:25.00  ftime:=0.0400
input fps will be interpreted as 25.00 instead
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1  (-1=autodetect) osd: 1
Opening video filter: [yuvcsp]
==========================================================================
Read DOCS/HTML/en/codecs.html!
==========================================================================
Exiting...

a codecs issue??

rds_correia 04-20-2004 04:19 PM

Hi Inc.,
Most probably!
Just try a VOB source instead of the makeAVIS your feeding mencoder with.
Tell us the results.
Cheers

Krassi 04-20-2004 04:20 PM

Quote:

Originally Posted by incredible
a codecs issue??

Think so. You're using a capture codec, right :?:
Have you tried with a dvd source :?:
I will have a look in the configure options.

@vesmquita: Are you doing a plain configure command or are you using some parameters :?:
Thanks in advance.

Krassi


All times are GMT -5. The time now is 02:25 PM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.