IPB

Bienvenue invité ( Connexion | Inscription )

> Compilation de MPlayer, en passant par DarwinPorts/MacPorts
Options
crashRay
posté 24 Mar 2007, 17:19
Message #1


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 808
Inscrit : 21 Apr 2005
Membre no 37 560



CITATION(pardon @ 24 Mar 2007, 18:09) [snapback]2152639[/snapback]

CITATION(crashRay @ 24 Mar 2007, 16:36) [snapback]2152594[/snapback]
CITATION
si tu l'as compilé avec FreeType, tu peux voir ce que donnent les options : -ass, -ass-bottom-margin et -ass-use-margins (cf man page)

Comment savoir ? J'ai installé avec macport automatiquement avec PortAuthority.

j'avais pas vu ton edit

lance le Terminal et exécute : port installed MPlayer

t'as dû essayer l'option "-subpos", sinon ?

subpos ne donne rien. Au mieux, j'arrive à déplacer les sous-titres de bas en haut mais jamais dans les bandes noires. C'est comme si il passait "dessous".
Quand je fait : port installed MPlayer
J'ai
CODE
The following ports are currently installed:
  Mplayer @1.0rc1_4+darwin_8+darwin_powerpc+macosx (active)

J'ai trouvé ça. ça ressemble à ce que je veux. Qu'en penses-tu ?


--------------------
Apple - Mac Mini 2.4 Ghz - 500 Go Hitachi
Apple - iPhone 3G - 8 Go
QNAP - TS-409 - 4x HD WD10EADS 1 To
Synology - DS1010+ - 2x HD WD30EZRX 3 To
Samsung - UE40C6000
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
crashRay
posté 25 Mar 2007, 12:39
Message #2


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 808
Inscrit : 21 Apr 2005
Membre no 37 560



Quand je met à jour mes ports, j'ai ça :
CODE
--->  Fetching x264
--->  x264-snapshot-20070316-2245.tar.bz2 doesn't seem to exist in /opt/local/var/db/dports/distfiles/x264
--->  Attempting to fetch x264-snapshot-20070316-2245.tar.bz2 from ftp://ftp.videolan.org/pub/videolan/x264/snapshots/
--->  Attempting to fetch x264-snapshot-20070316-2245.tar.bz2 from http://distfiles-od.opendarwin.org/x264
--->  Attempting to fetch x264-snapshot-20070316-2245.tar.bz2 from http://distfiles-msn.opendarwin.org/x264
--->  Attempting to fetch x264-snapshot-20070316-2245.tar.bz2 from http://distfiles-bay13.opendarwin.org/x264
--->  Attempting to fetch x264-snapshot-20070316-2245.tar.bz2 from http://distfiles-od.opendarwin.org/
--->  Attempting to fetch x264-snapshot-20070316-2245.tar.bz2 from http://distfiles-msn.opendarwin.org/
--->  Attempting to fetch x264-snapshot-20070316-2245.tar.bz2 from http://distfiles-bay13.opendarwin.org/
Warning: the following items did not execute (for x264): com.apple.destroot com.apple.fetch com.apple.extract com.apple.checksum com.apple.patch com.apple.configure com.apple.build

C'est le problème que tu as eu ?

Edit : je l'ai lancé à part et on dirait que ça a marché maintenant je tente un :
CODE
sudo port install MPlayer +caca +darwin_8 +darwin_powerpc +dts +dv +dvdread +faac +fontconfig +freetype +gif +macosx +real +sdl +theora +twolame +xvid +x264

sad.gif
ça me donne :
CODE
--->  Building MPlayer with target all
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_multimedia_MPlayer/work/MPlayer-1.0rc1" && LD=c++ make all" returned error 2
Command output: ar r libvorbisidec.a bitwise.o block.o codebook.o floor0.o floor1.o framing.o info.o mapping0.o mdct.o registry.o res012.o sharedbook.o synthesis.o window.o
ar: creating archive libvorbisidec.a
ranlib libvorbisidec.a
make -C libass
cc -c -I. -I.. -I../libmpcodecs -Wdeclaration-after-statement -O4 -mcpu=970 -mtune=970 -pipe -ffast-math -fomit-frame-pointer -faltivec -D__APPLE_ALTIVEC__ -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -DCONFIG_DARWIN -shared-libgcc -DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/opt/local/include -I/opt/local/include/cdparanoia/interface -I/opt/local/include/cdparanoia/paranoia -I/usr/X11R6/include -I/opt/local/include/ -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -D_GNU_SOURCE  -o ass.o ass.c
ass.c: In function 'sub_recode':
ass.c:841: warning: passing argument 2 of 'libiconv' from incompatible pointer type
cc -c -I. -I.. -I../libmpcodecs -Wdeclaration-after-statement -O4 -mcpu=970 -mtune=970 -pipe -ffast-math -fomit-frame-pointer -faltivec -D__APPLE_ALTIVEC__ -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -DCONFIG_DARWIN -shared-libgcc -DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/opt/local/include -I/opt/local/include/cdparanoia/interface -I/opt/local/include/cdparanoia/paranoia -I/usr/X11R6/include -I/opt/local/include/ -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -D_GNU_SOURCE  -o ass_cache.o ass_cache.c
cc -c -I. -I.. -I../libmpcodecs -Wdeclaration-after-statement -O4 -mcpu=970 -mtune=970 -pipe -ffast-math -fomit-frame-pointer -faltivec -D__APPLE_ALTIVEC__ -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -DCONFIG_DARWIN -shared-libgcc -DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/opt/local/include -I/opt/local/include/cdparanoia/interface -I/opt/local/include/cdparanoia/paranoia -I/usr/X11R6/include -I/opt/local/include/ -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -D_GNU_SOURCE  -o ass_fontconfig.o ass_fontconfig.c
cc -c -I. -I.. -I../libmpcodecs -Wdeclaration-after-statement -O4 -mcpu=970 -mtune=970 -pipe -ffast-math -fomit-frame-pointer -faltivec -D__APPLE_ALTIVEC__ -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -DCONFIG_DARWIN -shared-libgcc -DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/opt/local/include -I/opt/local/include/cdparanoia/interface -I/opt/local/include/cdparanoia/paranoia -I/usr/X11R6/include -I/opt/local/include/ -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -D_GNU_SOURCE  -o ass_render.o ass_render.c
cc -c -I. -I.. -I../libmpcodecs -Wdeclaration-after-statement -O4 -mcpu=970 -mtune=970 -pipe -ffast-math -fomit-frame-pointer -faltivec -D__APPLE_ALTIVEC__ -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -DCONFIG_DARWIN -shared-libgcc -DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/opt/local/include -I/opt/local/include/cdparanoia/interface -I/opt/local/include/cdparanoia/paranoia -I/usr/X11R6/include -I/opt/local/include/ -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -D_GNU_SOURCE  -o ass_utils.o ass_utils.c
cc -c -I. -I.. -I../libmpcodecs -Wdeclaration-after-statement -O4 -mcpu=970 -mtune=970 -pipe -ffast-math -fomit-frame-pointer -faltivec -D__APPLE_ALTIVEC__ -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -DCONFIG_DARWIN -shared-libgcc -DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/opt/local/include -I/opt/local/include/cdparanoia/interface -I/opt/local/include/cdparanoia/paranoia -I/usr/X11R6/include -I/opt/local/include/ -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -D_GNU_SOURCE  -o ass_mp.o ass_mp.c
cc -c -I. -I.. -I../libmpcodecs -Wdeclaration-after-statement -O4 -mcpu=970 -mtune=970 -pipe -ffast-math -fomit-frame-pointer -faltivec -D__APPLE_ALTIVEC__ -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -DCONFIG_DARWIN -shared-libgcc -DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/opt/local/include -I/opt/local/include/cdparanoia/interface -I/opt/local/include/cdparanoia/paranoia -I/usr/X11R6/include -I/opt/local/include/ -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -D_GNU_SOURCE  -o ass_bitmap.o ass_bitmap.c
ar r libass.a ass.o ass_cache.o ass_fontconfig.o ass_render.o ass_utils.o ass_mp.o ass_bitmap.o
ar: creating archive libass.a
ranlib libass.a
c++ -Wdeclaration-after-statement -O4 -mcpu=970 -mtune=970 -pipe -ffast-math -fomit-frame-pointer -faltivec -D__APPLE_ALTIVEC__ -mdynamic-no-pic -falign-loops=16 -DSYS_DARWIN -DCONFIG_DARWIN -shared-libgcc -DCONFIG_DARWIN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/opt/local/include -I/opt/local/include/cdparanoia/interface -I/opt/local/include/cdparanoia/paranoia -I/usr/X11R6/include -I/opt/local/include/ -I/opt/local/include/SDL -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/freetype2 -I/opt/local/include -I.  -I./libavutil -I./libavcodec -o mplayer mplayer.o m_property.o mp_msg.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o m_config.o m_option.o m_struct.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o  mixer.o parser-mpcmd.o subopt-helper.o  libvo/libvo.a libao2/libao2.a input/libinput.a   libmpcodecs/libmpcodecs.a  libaf/libaf.a libmpdemux/libmpdemux.a stream/stream.a libswscale/libswscale.a osdep/libosdep.a -L/opt/local/lib -L/opt/local/lib/samba3 -ldvdread  libavformat/libavformat.a  libavcodec/libavcodec.a  libavutil/libavutil.a  libpostproc/libpostproc.a  -lmad -ldv  -ltheora -logg  -llzo -lxvidcore -ldts -lpng -lz -lz -ljpeg        -lmp3lame  -ltwolame -lfaac -lncurses      -lungif -framework Carbon -framework QuickTime -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -framework QuartzCore -framework OpenGL      -liconv -lm    libfaad2/libfaad2.a  mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a tremor/libvorbisidec.a libass/libass.a -lfontconfig -L/opt/local/lib -lfreetype -lz   -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa    -L/opt/local/lib -lcaca -lX11 -L/usr/X11R6/lib -lncurses -lncurses            
/usr/bin/ld: warning -L: directory name (/opt/local/lib/samba3) does not exist
/usr/bin/ld: warning prebinding disabled because dependent library: /opt/local/lib/libdvdread.3.dylib is not prebound
/usr/bin/ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
/usr/bin/ld: Undefined symbols:
_x264_encoder_close
_x264_encoder_encode
_x264_encoder_headers
_x264_encoder_open
_x264_nal_encode
_x264_param_default
symbol _DrawText used from dynamic library /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD(QD.o) not from earlier dynamic library /opt/local/lib/libungif.4.dylib(gif_font.o)
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

Error: Status 1 encountered during processing.

J'essaye de rajouter ce que tu as dis sans comprendre dry.gif
J'ai trouvé le fichier, j'ai rajouté -lx264 là où tu avais dit. Je relance directement après par :
CODE
sudo port install MPlayer +caca +darwin_8 +darwin_powerpc +dts +dv +dvdread +faac +fontconfig +freetype +gif +macosx +real +sdl +theora +twolame +xvid +x264

biggrin.gif ça a l'air d'avoir fonctionné.
CODE
--->  Building MPlayer with target all
--->  Staging MPlayer into destroot
--->  Installing MPlayer 1.0rc1_4+caca+darwin_8+darwin_powerpc+dts+dv+dvdread+faac+fontconfig+freetype+gif+macosx+real+sdl+theora+twolame+x264+xvid
--->  Activating MPlayer 1.0rc1_4+caca+darwin_8+darwin_powerpc+dts+dv+dvdread+faac+fontconfig+freetype+gif+macosx+real+sdl+theora+twolame+x264+xvid
--->  Cleaning MPlayer

Si tu peux m'expliquer ce que tu as fait huh.gif
Quand je regarde mes ports installés c'est marqué :
CODE
x264 @20061005_0
  x264 @20070316_0 (active)

Je peux désinstaller l'autre ?

Ce message a été modifié par crashRay - 25 Mar 2007, 13:15.


--------------------
Apple - Mac Mini 2.4 Ghz - 500 Go Hitachi
Apple - iPhone 3G - 8 Go
QNAP - TS-409 - 4x HD WD10EADS 1 To
Synology - DS1010+ - 2x HD WD30EZRX 3 To
Samsung - UE40C6000
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- crashRay   Compilation de MPlayer   24 Mar 2007, 17:19
- - pardon   CITATION(crashRay @ 24 Mar 2007, 17:19) 2...   24 Mar 2007, 17:38
- - crashRay   Désolé je ne connaissais pas le principe des +.....   24 Mar 2007, 17:58
- - pardon   pour le cas, seulement darwin_i386 ~> darwin_po...   24 Mar 2007, 18:00
- - crashRay   CITATION(pardon @ 24 Mar 2007, 19:00) 215...   24 Mar 2007, 18:20
- - pardon   [ah, j'avais pas vu ton edit (reposte, plutôt...   24 Mar 2007, 19:33
- - crashRay   J'ai installé le port de dvdread à part et �...   24 Mar 2007, 19:39
- - pardon   ok et désolé, mais tu vas être bon pour une n...   25 Mar 2007, 00:18
- - crashRay   Quand je met à jour mes ports, j'ai ça : COD...   25 Mar 2007, 12:39
- - pardon   oui, tu peux supprimer l'autre en faisant : CO...   25 Mar 2007, 13:59
- - Verole   y'aurait éventuellement moyen d'uploader ...   12 Apr 2007, 13:53
- - crashRay   Quels fichiers ? L'éxécutable finale ?   12 Apr 2007, 14:51
- - Verole   oui voilà, juste l'exécutable unix   12 Apr 2007, 14:58
- - pardon   tu n'auras pas un exécutable pleinement fonct...   12 Apr 2007, 17:02
- - Verole   j'ai tenté à plusieurs reprises d'instal...   13 Apr 2007, 08:33
|- - pardon   question bête, mais juste pour être sûrCITATION...   13 Apr 2007, 12:39
- - Verole   oui, oui, j'avais bien pris soin de modifier l...   13 Apr 2007, 18:48
- - pardon   avant de vouloir essayer autre chose, faudrait dé...   13 Apr 2007, 19:02
- - crashRay   Moi je suis sous PPC. Sinon prends des versions pr...   14 Apr 2007, 19:53
- - pardon   a priori, si Verole veut s'amuser à se mitonn...   14 Apr 2007, 20:00
- - kasper   salut, j'essaie d'installer mplayer selon...   20 Nov 2007, 21:16
- - houdini   CITATION(kasper @ 20 Nov 2007, 22:16) 244...   22 Nov 2007, 23:59


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 23rd June 2025 - 13:39