2009-09-01, 13:50 | Link #201 |
Junior Member
Join Date: Aug 2009
|
@greg-
thanks for the reply..... i use it http://repo.or.cz/w/mplayer.git?a=sn...;h=HEAD;sf=tgz My internet connection at home is not god, only 64Kbps and crapy.... (in my country internet is expensive, a good internet acces price is my 2 month salary) that why i download it http://repo.or.cz/w/mplayer.git?a=sn...;h=HEAD;sf=tgz and ekstrak it to mplayer-build folder. now, i tried at my work place to get everything.... that why i ask Stark to give me working mplayer-build and upload it to ifile.it so i can download it, and if fail i can still resume it. i have tried to get git clone http://repo.or.cz/r/mplayer.git through Toonel at home, but it fail, because the file to way big..... i guess, git is not good for people with bad internet conection , because if something wrong, i have to start it again... not like svn, svn can be resume.... sory for my humble opinion.... thanks again for your help. ps: sory for my bad english. |
2009-09-01, 20:32 | Link #202 |
Junior Member
Join Date: Aug 2009
|
Thanks to Starks, Greg- and pigoz.
Now it's compiled.....and working.... Now i have Mplayer with new libass feature and ordered chapter in mkv file..... now, i had some question, when i play bake-op i go font error, here the error message: Code:
[root@localhost mplayer]# ./mplayer -ass /os/data-2/temp/bake-op.mkv MPlayer UNKNOWN-4.1.1 (C) 2000-2009 MPlayer Team Playing /os/data-2/temp/bake-op.mkv. [mkv] Multiple edition entries - ignoring all but first! [mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0 [mkv] Track ID 2: audio (A_AAC), -aid 0, -alang jpn [mkv] Track ID 3: subtitles (S_TEXT/ASS) "Dialogue/Typesetting/Karaoke", -sid 0, -slang eng [mkv] Track ID 4: subtitles (S_TEXT/ASS) "Dialogue", -sid 1, -slang eng [mkv] Will play video track 1. Matroska file format detected. VIDEO: [avc1] 1280x720 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s) [ass] auto-open [ass] Init [ass] Updating font cache ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264) ========================================================================== ========================================================================== Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) FAAD: compressed input bitrate missing, assuming 128kbit/s! AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio)) ========================================================================== AO: [oss] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... VDec: vo config request - 1280 x 720 (preferred colorspace: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [xv] 1280x720 => 1280x720 Planar YV12 [ass] fontconfig: Selected font is not the requested one: 'URW Chancery L' != 'ITC Zapf Chancery' A: 31.1 V: 31.1 A-V: -0.001 ct: 0.024 0/ 0 62% 19% 1.5% 33 0 Exiting... (Quit) And i have error when trying to install mplayer, here the error: Code:
[root@localhost mplayer-build]# make install if test ! -d /usr --realcodecsdir/bin ; then install -d /usr --realcodecsdir/bin ; fi /bin/sh: line 0: test: /usr: binary operator expected if test ! -d /usr --realcodecsdir/etc/mplayer ; then install -d /usr --realcodecsdir/etc/mplayer ; fi /bin/sh: line 0: test: /usr: binary operator expected if test ! -d /usr --realcodecsdir/lib ; then install -d /usr --realcodecsdir/lib ; fi /bin/sh: line 0: test: /usr: binary operator expected install -m 755 -s mencoder /usr --realcodecsdir/bin install: unrecognized option `--realcodecsdir/bin' Try `install --help' for more information. make: *** [install-mencoder] Error 1 Code:
# You can place options for MPlayer configure in this file. # Place each option on its own line. Empty lines and lines starting with '#' # are ignored. The options do not need quoting, so you can have for example # --extra-libs=-lfoo -lbar # (and NOT --extra-libs='-lfoo -lbar'). --prefix=/usr --realcodecsdir=/usr/lib/codec --win32codecsdir=/usr/lib/win32/ --disable-directfb --disable-png --disable-fbdev --disable-mga --disable-tga --disable-pnm --disable-jpeg --disable-md5sum Code:
#!/bin/bash MANDIR="/usr/share/man/" echo "installing mplayer..." install -m 755 mplayer/mplayer /usr/bin/ install -m 755 mplayer/mencoder /usr/bin/ install -m 644 mplayer/DOCS/man/en/mplayer.1 $MANDIR/man1/ cd $MANDIR/man1 && ln -sf mplayer.1 mencoder.1 echo "Selesai..." Thanks again.... i will upload mplayer-build to ifile.it, so for people with crapy internet access, or behind proxy, can compile it. |
2009-09-02, 02:33 | Link #204 | |
Junior Member
Join Date: Aug 2009
|
Quote:
even the first download time it's so hard..... i have to use my internet in work place, bringing my pclinuxos livecd , then installing git, then dowload fro git.... thanks for the info... ^^ |
|
2009-09-02, 05:11 | Link #205 |
YUKI.N>
|
Another tip: git is distributed, that means you can do a git clone at work, put the directory in a usbdrive (for example), and then go home. The directory on your usbdrive is exactly the same as the one on the server.
Anytime you clone you create an actual clone of what is on the server. |
2009-09-02, 07:00 | Link #206 |
I see what you did there!
Scanlator
|
sukanime, I'd highly recommend that you shelve your "successful" mplayer build and try once more with the mplayer-build repo after I upload both the ffmpeg-mt and ffmpeg-regular versions after class.
Protip: Mixing git repos is not recommended and will cause headaches for us if you run into problems and ask for help.
__________________
|
2009-09-02, 14:11 | Link #207 | |
Junior Member
Join Date: Aug 2009
|
Quote:
you mean, i must cancel upload the mplayer-build.tar.bz2 to ifile.it? and try update my mplayer-build and re compile it again? about mixing, what i'am trying to do is geting a http protocol from the mirror, and that is before i redownload again using internet conection from my work place. but, it solved after i download mplayer-build.git from my work place. look like i cannot use http://repo.or.cz/w/mplayer.git?a=sn...;h=HEAD;sf=tgz but, i must download it with git to make it compileable. btw, about this error: Code:
[root@localhost mplayer-build]# make install if test ! -d /usr --realcodecsdir/bin ; then install -d /usr --realcodecsdir/bin ; fi /bin/sh: line 0: test: /usr: binary operator expected if test ! -d /usr --realcodecsdir/etc/mplayer ; then install -d /usr --realcodecsdir/etc/mplayer ; fi /bin/sh: line 0: test: /usr: binary operator expected if test ! -d /usr --realcodecsdir/lib ; then install -d /usr --realcodecsdir/lib ; fi /bin/sh: line 0: test: /usr: binary operator expected install -m 755 -s mencoder /usr --realcodecsdir/bin install: unrecognized option `--realcodecsdir/bin' Try `install --help' for more information. make: *** [install-mencoder] Error 1 the mplayer-config python script, miss read the option: --prefix=/usr --realcodecsdir=/usr/lib/codec --win32codecsdir=/usr/lib/win32/ --disable-directfb --disable-png --disable-fbdev --disable-mga --disable-tga --disable-pnm --disable-jpeg --disable-md5sum the prefix read as --prefix=/usr --realcodecdir rather than prefix=/usr so if, in the mplayer_options like this: Code:
# You can place options for MPlayer configure in this file. # Place each option on its own line. Empty lines and lines starting with '#' # are ignored. The options do not need quoting, so you can have for example # --extra-libs=-lfoo -lbar # (and NOT --extra-libs='-lfoo -lbar'). --prefix=/usr --realcodecsdir=/usr/lib/codec --win32codecsdir=/usr/lib/win32/ --disable-directfb --disable-png --disable-fbdev --disable-mga --disable-tga --disable-pnm --disable-jpeg --disable-md5sum Code:
script/mplayer-config Detected operating system: Linux Detected host architecture: i386 Checking for cc version ... 4.1.1 Checking for host cc ... cc Checking for cross compilation ... no Checking for CPU vendor ... AuthenticAMD (6:8:1) Checking for CPU type ... AMD Sempron(tm) 2200+ Checking for kernel support of mmx ... yes Checking for kernel support of mmxext ... yes Checking for kernel support of 3dnow ... yes Checking for kernel support of 3dnowext ... yes Checking for kernel support of sse ... yes Checking for kernel support of cmov ... yes Checking for mtrr support ... yes Checking for GCC & CPU optimization abilities ... athlon-xp Checking for byte order ... little-endian Checking for extern symbol prefix ... Checking for assembler support of -pipe option ... yes Checking for compiler support of named assembler arguments ... yes Checking for assembler (as 2.16.91.0.7) ... ok Checking for .align is a power of two ... no Checking for 10 assembler operands ... yes Checking for yasm ... yasm Checking for bswap ... yes Checking for Linux kernel version ... 2.6.26.8.tex3, ok Checking for -lposix ... no Checking for -lm ... yes Checking for langinfo ... yes Checking for language ... messages: en - man pages: en - documentation: en Checking for enable sighandler ... yes Checking for runtime cpudetection ... no Checking for restrict keyword ... restrict Checking for __builtin_expect ... yes Checking for kstat ... no Checking for posix4 ... no Checking for llrint ... yes Checking for log2 ... yes Checking for lrint ... yes Checking for lrintf ... yes Checking for round ... yes Checking for roundf ... yes Checking for truncf ... yes Checking for mkstemp ... yes Checking for nanosleep ... yes Checking for socklib ... yes Checking for arpa/inet.h ... yes Checking for inet_pton() ... yes Checking for inet_aton() ... yes Checking for socklen_t ... yes Checking for closesocket() ... no Checking for network ... yes Checking for inet6 ... yes Checking for gethostbyname2 ... yes Checking for inttypes.h (required) ... yes Checking for int_fastXY_t in inttypes.h ... yes Checking for malloc.h ... yes Checking for memalign() ... yes Checking for posix_memalign() ... yes Checking for alloca.h ... yes Checking for fastmemcpy ... yes Checking for mman.h ... yes Checking for dynamic loader ... yes Checking for dynamic a/v plugins support ... no Checking for pthread ... yes (using -lpthread) Checking for w32threads ... no (using pthread instead) Checking for rpath ... no Checking for iconv ... yes Checking for soundcard.h ... yes (sys/soundcard.h) Checking for sys/dvdio.h ... no Checking for sys/cdio.h ... no Checking for linux/cdrom.h ... yes Checking for dvd.h ... no Checking for termcap ... yes (using -lncurses) Checking for termios ... yes (using sys/termios.h) Checking for shm ... yes Checking for strsep() ... yes Checking for vsscanf() ... yes Checking for swab() ... yes Checking for POSIX select() ... yes Checking for audio select() ... yes Checking for gettimeofday() ... yes Checking for glob() ... yes Checking for setenv() ... yes Checking for sys/sysinfo.h ... yes Checking for Apple IR ... no Checking for pkg-config ... yes Checking for Samba support (libsmbclient) ... no Checking for tdfxfb ... no Checking for s3fb ... no Checking for wii ... no Checking for tdfxvid ... no Checking for xvr100 ... no Checking for tga ... yes Checking for md5sum support ... yes Checking for yuv4mpeg support ... yes Checking for bl ... no Checking for DirectFB ... yes (0.9.25) Checking for X11 headers presence ... yes Checking for X11 ... yes Checking for Xss screensaver extensions ... no Checking for DPMS ... yes (using Xdpms 4) Checking for Xv ... yes Checking for XvMC ... no Checking for VDPAU ... yes Checking for Xinerama ... yes Checking for Xxf86vm ... yes Checking for XF86keysym ... yes Checking for DGA ... no Checking for 3dfx ... no Checking for OpenGL ... yes Checking for VIDIX ... yes Checking for VIDIX PCI device name database ... yes Checking for VIDIX dhahelper support ... no Checking for VIDIX svgalib_helper support ... no Checking for GGI ... no Checking for GGI extension: libggiwmh ... no Checking for AA ... no Checking for CACA ... no Checking for SVGAlib ... no Checking for FBDev ... yes Checking for DVB ... no Checking for DVB HEAD ... yes Checking for PNG support ... yes Checking for MNG support ... no Checking for JPEG support ... yes Checking for PNM support ... yes Checking for GIF support ... no Checking for VESA support ... no Checking for SDL ... no Checking for DXR2 ... no Checking for DXR3/H+ ... no Checking for IVTV TV-Out (pre linux-2.6.24) ... no Checking for V4L2 MPEG Decoder ... no Checking for OSS Audio ... yes Checking for aRts ... no Checking for EsounD ... yes Checking for esd_get_latency() ... yes Checking for NAS ... no Checking for pulse ... no Checking for JACK ... no Checking for OpenAL ... no Checking for ALSA audio ... no Checking for Sun audio ... no Checking for VCD support ... yes Checking for dvdread ... ./configure: line 5738: dvdread-config: command not found ./configure: line 5739: dvdread-config: command not found no Checking for internal libdvdcss ... no Checking for cdparanoia ... no Checking for libcdio ... no Checking for bitmap font support ... yes Checking for freetype >= 2.0.9 ... yes Checking for fontconfig ... yes Checking for SSA/ASS support ... yes Checking for fribidi with charsets ... no Checking for ENCA ... yes Checking for zlib ... yes Checking for bzlib ... yes Checking for RTC ... yes Checking for liblzo2 support ... yes Checking for mad support ... yes Checking for Twolame ... no Checking for Toolame ... no Checking for OggVorbis support ... yes (internal Tremor) Checking for libspeex (version >= 1.1 required) ... yes Checking for OggTheora support ... yes Checking for internal mp3lib support ... yes Checking for liba52 support ... yes (internal) Checking for internal libmpeg2 support ... yes Checking for libdca support ... no Checking for libmpcdec (musepack, version >= 1.2.1 required) ... no Checking for FAAC support ... yes Checking for FAAD2 support ... yes (internal floating-point) Checking for LADSPA plugin support ... no Checking for libbs2b audio filter support ... yes Checking for Win32 codecs ... yes (using /usr/lib/codecs) Checking for XAnim codecs ... yes (using /usr/lib/codecs) Checking for RealPlayer codecs ... yes (using /usr/lib/codecs) Checking for QuickTime codecs ... yes Checking for Nemesi Streaming Media libraries ... no Checking for LIVE555 Streaming Media libraries ... no Checking for FFmpeg libavutil ... yes Checking for FFmpeg libavcodec ... yes Checking for FFmpeg libavformat ... yes Checking for FFmpeg libpostproc ... yes Checking for FFmpeg libswscale ... yes Checking for libdv-0.9.5+ ... no Checking for Xvid ... yes Checking for x264 ... yes Checking for libnut ... no Checking for /dev/mga_vid ... no Checking for xmga ... no Checking for zr ... no Checking for libmp3lame ... yes Checking for mencoder ... yes Checking for UnRAR executable ... yes Checking for TV interface ... yes Checking for DirectShow TV interface ... no Checking for Video 4 Linux TV interface ... yes Checking for Video 4 Linux 2 TV interface ... yes Checking for TV teletext interface ... yes Checking for Radio interface ... no Checking for Capture for Radio interface ... no Checking for Video 4 Linux 2 Radio interface ... no Checking for Video 4 Linux Radio interface ... no Checking for Video 4 Linux 2 MPEG PVR interface ... no Checking for ftp ... yes Checking for vstream client ... no Checking for OSD menu ... no Checking for Subtitles sorting ... yes Checking for XMMS inputplugin support ... no Checking for automatic gdb attach ... no Checking for compiler support for noexecstack ... yes Checking for joystick ... no Checking for lirc ... yes Checking for lircc ... no Checking for DVD support (libdvdnav) ... no Creating config.mak Creating config.h Config files successfully generated by ./configure --extra-cflags=-I/os/data-1/ftp/pub/Apps-utils/linux/Multimedia/Mplayer/mplayer-build/build_libs/ include --extra-ldflags=-L/os/data-1/ftp/pub/Apps-utils/linux/Multimedia/Mplayer/mplayer-build/build_libs/lib --prefix=/usr --realcodecsdir=/usr/lib /codec --win32codecsdir=/usr/lib/win32/ --disable-directfb --disable-png --disable-fbdev --disable-mga --disable-tga --disable-pnm --disable-jpeg -- disable-md5sum --enable-gui ! Install prefix: /usr --realcodecsdir Data directory: /usr --realcodecsdir/share/mplayer Config direct.: /usr --realcodecsdir/etc/mplayer Byte order: little-endian Optimizing for: athlon-xp Languages: Messages: en Manual pages: en Documentation: en Enabled optional drivers: Input: ftp tv-teletext tv-v4l2 tv-v4l tv vcd dvb network Codecs: x264 xvid libavcodec qtx real xanim win32 faad2(internal) faac libmpeg2(internal) liba52(internal) mp3lib(internal) libtheora speex trem or(internal) libmad liblzo Audio output: esd oss mpegpes(dvb) Video output: pnm jpeg png mpegpes(dvb) fbdev xvidix cvidix opengl vdpau xv x11 xover dfbmga directfb yuv4mpeg md5sum tga Disabled optional drivers: Input: dvdnav vstream pvr radio tv-dshow live555 nemesi cddb cdda libdvdcss(internal) dvdread smb Codecs: libdv musepack libdca toolame twolame gif Audio output: sun alsa openal jack pulse nas arts v4l2 ivtv dxr2 sdl Video output: zr zr2 xmga mga v4l2 ivtv dxr3 dxr2 sdl vesa gif89a svga caca aa ggi winvidix 3dfx dga xvmc bl xvr100 tdfx_vid wii s3fb tdfxfb 'config.h' and 'config.mak' contain your configuration options. Note: If you alter theses files (for instance CFLAGS) MPlayer may no longer compile *** DO NOT REPORT BUGS if you tweak these files *** 'make' will now compile MPlayer and 'make install' will install it. Note: On non-Linux systems you might need to use 'gmake' instead of 'make'. Please check mtrr settings at /proc/mtrr (see DOCS/HTML//video.html#mtrr) i have put the option for mplayer to file mplayer-config Code:
#!/usr/bin/env python import os from helpers import parse_configfile from subprocess import check_call def main(): mydir = os.getcwd() extra_args = parse_configfile('common_options') extra_args += parse_configfile('mplayer_options') env = os.environ.copy() PKG_CONFIG_PATH = '%s/build_libs/lib/pkgconfig:%s' % ( mydir, env.get('PKG_CONFIG_PATH', '')) env['PKG_CONFIG_PATH'] = PKG_CONFIG_PATH # The --extra-cflags and --extra-ldflags parameters should not be # necessary to find the libraries, but they're there to ensure those # directories appear first in the search path in case there's another # version of the library installed on the system. args = ['--extra-cflags=-I%s/build_libs/include' % mydir, '--prefix=/usr', '--realcodecsdir=/usr/lib/codec', '--win32codecsdir=/usr/lib/win32', '--disable-directfb', '--disable-png', '--disable-fbdev', '--disable-mga', '--disable-tga', '--disable-pnm', '--disable-jpeg', '--disable-md5sum', '--extra-ldflags=-L%s/build_libs/lib' % mydir] os.chdir('mplayer') check_call(['./configure'] + args + extra_args, env=env) main() Thanks ps: sory for my bad english. Last edited by sukanime; 2009-09-03 at 03:56. |
|
2009-09-02, 16:29 | Link #208 |
Junior Member
Join Date: Aug 2009
|
Oke i upload mplayer-build.tar.bz2 from http://repo.or.cz/r/mplayer-build.git
it include ffmpeg standard, libass and mplayer from date 2009 09 01 here the link mplayer-build.tar.bz2 i already do ./init, so you can do make, after setup some option you need to build it. some notice: 1.check file ffmpeg-config, you may need change the cpu setting. Code:
#!/usr/bin/env python import os from os import path from helpers import parse_configfile from subprocess import check_call def main(): try: os.mkdir('ffmpeg_build') except: pass mydir = os.getcwd() extra_args = parse_configfile('common_options') extra_args += parse_configfile('ffmpeg_options') args = ['--prefix=%s/build_libs' % mydir, '--enable-gpl', '--cpu=native', '--disable-debug', '--enable-pthreads', '--disable-shared', '--enable-static', '--enable-postproc', '--disable-devices', '--disable-protocols', '--disable-ffmpeg', '--disable-ffplay', '--disable-ffserver'] if os.path.exists('ffmpeg-mt-enabled'): ffmpeg_dir = 'ffmpeg-mt' else: ffmpeg_dir = 'ffmpeg' executable = path.join(mydir, ffmpeg_dir, 'configure') os.chdir('ffmpeg_build') check_call([executable] + args + extra_args) main() so, it will be like this: Code:
#!/usr/bin/env python import os from os import path from helpers import parse_configfile from subprocess import check_call def main(): try: os.mkdir('ffmpeg_build') except: pass mydir = os.getcwd() extra_args = parse_configfile('common_options') extra_args += parse_configfile('ffmpeg_options') args = ['--prefix=%s/build_libs' % mydir, '--enable-gpl', '--cpu=athlon-xp', '--disable-debug', '--enable-pthreads', '--disable-shared', '--enable-static', '--enable-postproc', '--disable-devices', '--disable-protocols', '--disable-ffmpeg', '--disable-ffplay', '--disable-ffserver'] if os.path.exists('ffmpeg-mt-enabled'): ffmpeg_dir = 'ffmpeg-mt' else: ffmpeg_dir = 'ffmpeg' executable = path.join(mydir, ffmpeg_dir, 'configure') os.chdir('ffmpeg_build') check_call([executable] + args + extra_args) main() inside mplayer-build folder. after that, just make sure you already install all the dependency. than type make to compile it. ps: sory for my bad english |
2009-09-04, 05:20 | Link #210 |
Junior Member
Join Date: Aug 2009
|
sory, but i just want to tell you that something wrong with mplayer-config
thanks for helping me, without your help, i can get mplayer-build working. sory for my bad english , it hard to say what i want to tell, if i made something wrong, i'am sory again... and i hope my post will help other to get mplayer-build working, i'am just a stupid person, so if there somthing wrong, i hope there will be someone to correct it. ps: sory for my bad english and my humble post. |
2009-10-11, 22:09 | Link #211 |
Member
|
I've been able to compile the git://repo.or.cz/mplayer-build.git version but when it compiles the mencoder application doesn't have much codec support. Mplayer is fine, but mencoder is effectively useless. I have tried using the git version of x264 but I'm still not getting anywhere with it. I've tried enabling libx264 (I am actually pretty sure I'm not supposed to have to do that) for ffmpeg, but that doesn't do anything for mencoder.
I know encoding isn't a fansub related question, but I haven't seen anywhere else where compilation for this git repo is discussed. Everything I've read elsewhere seems to indicate that mplayer should just know that x264 is there. I had the dev source installed before I had tried the git version. Code:
mencoder -ovc help -oac help MEncoder UNKNOWN-4.4.1 (C) 2000-2009 MPlayer Team Available codecs: copy - frame copy, without re-encoding. Doesn't work with filters. frameno - special audio-only file for 3-pass encoding, see DOCS. raw - uncompressed video. Use fourcc option to set format explicitly. nuv - nuppel video xvid - XviD encoding Available codecs: copy - frame copy, without re-encoding (useful for AC3) pcm - uncompressed PCM audio mp3lame - cbr/abr/vbr MP3 using libmp3lame faac - FAAC AAC audio encoder Code:
#include <inttypes.h> #include <x264.h> #if X264_BUILD < 76 #error We do not support old versions of x264. Get the latest from git. #endif int main(void) { x264_encoder_open((void*)0); return 0; } cc -Wundef -Wdisabled-optimization -Wno-pointer-sign -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O2 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -I. -I/home/xanas/mplayer-build/build_libs/include -D_REENTRANT -I/usr/include/directfb -I/usr/include/ -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -I/usr/include -I/usr/include/freetype2 -I/home/xanas/mplayer-build/build_libs/include -I/usr/include/freetype2 -I/usr/include -I/home/xanas/mplayer-build/build_libs/include -I/home/xanas/mplayer-build/build_libs/include -I/home/xanas/mplayer-build/build_libs/include -I/home/xanas/mplayer-build/build_libs/include -I/home/xanas/mplayer-build/build_libs/include -L/home/xanas/mplayer-build/build_libs/lib -ffast-math -lncurses -lsmbclient -lpng -lz -ljpeg -lungif -lasound -ldl -lpthread -L/usr/lib -ldvdread -ldvdread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -L/home/xanas/mplayer-build/build_libs/lib -lass -L/usr/lib -lfribidi -lz -lbz2 -llzo2 -lspeex -ltheora -logg -ldts -lliveMedia -lgroupsock -lUsageEnvironment -lBasicUsageEnvironment -lstdc++ -L/home/xanas/mplayer-build/build_libs/lib -lavutil -pthread -L/home/xanas/mplayer-build/build_libs/lib -lavcodec -lz -lbz2 -lm -lavutil -pthread -L/home/xanas/mplayer-build/build_libs/lib -lavformat -lavcodec -lz -lbz2 -lm -lavutil -L/home/xanas/mplayer-build/build_libs/lib -lpostproc -lavutil -L/home/xanas/mplayer-build/build_libs/lib -lswscale -lavutil -lxvidcore -lm -ldirectfb -lXext -lX11 -lpthread -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lvga -lGL -ldl -L/usr/lib -lSDL -lesd -laudio -lXt -lpulse -ljack -lfaac -o /tmp/mplayer-conf--15972 /tmp/mplayer-conf--15972.c -lx264 -lpthread -lm /tmp/ccilf8PC.o: In function `main': mplayer-conf--15972.c:(.text+0x7): undefined reference to `x264_encoder_open_77' collect2: ld returned 1 exit status Result is: no ########################################## Last edited by Xanas; 2009-10-11 at 22:29. |
2009-10-12, 17:36 | Link #213 |
Member
|
I was concerned that the log might mean it is too new? I'm not really familiar with complex compilations, most programming I've ever done has been on a fairly small scale so I never had to get into using autoconf or automake.
The only issue with my system I can think of is that I'm running Karmic, but it's beta now so things are mostly stable with it(usplash is the only thing they had going on in the latter alphas that was screwing the system up). |
2009-10-13, 05:51 | Link #214 | |
x264 Developer
Join Date: Feb 2008
|
Quote:
|
|
2009-10-13, 06:19 | Link #215 |
Member
|
I'm well aware of that, but it's obviously not working and configure.log says it fails the check, hence the "Result is: no"
The #define in /usr/include/x264.h says #define X264_BUILD 77 I've got no reason to think x264 otherwise installed incorrectly. It did not fail to compile or fail on using make install command. |
2009-10-13, 11:08 | Link #216 | ||
x264 Developer
Join Date: Feb 2008
|
Quote:
Quote:
The most common cause is an old x264 sitting around. |
||
2009-10-13, 17:09 | Link #217 |
Member
|
Thanks, that was the problem. I just am not familiar enough with compilation errors to have understood that before, and couldn't find a similar enough error to find it on google.
I've only ever made small executable apps & written code in scripting languages, so linking issues are foreign to me. |
2009-12-07, 12:48 | Link #218 |
I see what you did there!
Scanlator
|
gstassrender for gstreamer (Totem) is coming along quite nicely. Embedded font support just landed a few seconds ago (thanks slomo) and font scaling shouldn't be too far off. By early next year, Linux users will have a hassle-free, out-of-the-box alternative to mplayer-build for VSFilter-equivalent subs. It's a really a shame that things had to come to this, but the mplayer trunk devs really don't want an up-to-date libass that pulls from an upstream library. Edit: They plan to use Cairo for scaling in case you're interested.
__________________
Last edited by Starks; 2009-12-10 at 01:05. |
2009-12-14, 10:12 | Link #219 |
Timer
Fansubber
Join Date: Jul 2008
Location: Brazil
Age: 34
|
My guess is that they really don't want to pull from a git repository. The alternative is to have mplayer prefer to use an external libass, using the internal one only when not available (like it does with vorbis), but nobody has done anything about it yet.
Uoti's fork of mplayer (http://repo.or.cz/w/mplayer.git) now also has chapter editions support (no GUI for that) and correctly prints the length of files with ordered chapters, thus fixing time display / seeking on all GUIs.
__________________
|
|
|