Pagina 1 di 1
[ Risolto ] mplayer 1.3.0, compilazione con ffmpeg di sistema
Inviato: gio 6 ott 2016, 16:38
da scartozzo
Buonasera,
Qualcuno è a conoscenza della possibilità di compilare mplayer 1.3.0 con ffmpeg 3.1.4 di sistema?
In caso di fattibilità, quale sarebbe la procedura da seguire?
Cordialmente
Re: mplayer 1.3.3, compilazione con ffmpeg di sistema
Inviato: gio 6 ott 2016, 17:19
da ponce
ma dove hai preso i sorgenti di mplayer-1.3.3? a me sembra che gli ultimi rilasciati siano quelli della 1.3.0
http://mplayerhq.hu/MPlayer/releases/
la 1.3.0 compila tranquillamente usando un tarball di ffmpeg-3.0.3: io per esempio qui la compilo usando lo SlackBuild in current con le seguenti modifiche
Codice: Seleziona tutto
--- ./MPlayer.SlackBuild.orig 2016-05-23 22:28:36.000000000 +0200
+++ ./MPlayer.SlackBuild 2016-10-06 17:17:30.379432638 +0200
@@ -100,10 +100,10 @@
# Set initial variables:
PRGNAM=MPlayer
-VERSION=${VERSION:-20160125}
-BRANCH=${BRANCH:-1.2} # leave empty if you want to build MPlayer trunk
-FFMPEG=${FFMPEG:-2.8.6}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-1.3.0}
+BRANCH=${BRANCH:-} # leave empty if you want to build MPlayer trunk
+FFMPEG=${FFMPEG:-3.0.3}
+BUILD=${BUILD:-1}
TAG=${TAG:-}
NUMJOBS=${NUMJOBS:-" -j7 "}
@@ -126,7 +126,7 @@
SKINVER=${SKINVER:-"1.11"} # http://www.mplayerhq.hu/design7/dload.html
# Available languages: all cs de en es fr hu it pl ru zh_CN
-LANGUAGES="en,de,es,fr"
+LANGUAGES="it,en"
# Automatically determine the architecture we're building on:
MARCH=$( uname -m )
@@ -171,7 +171,7 @@
# built with "USE_PATENTS=NO" i.e. without using
# the lame mp3, faac, AMR and dvdcss libraries.
# ---------------------------------------------------------------------------
-USE_PATENTS=${USE_PATENTS:-"NO"}
+USE_PATENTS=${USE_PATENTS:-"YES"}
# MPlayer will try to use one of the TrueType fonts present on the target
# system for it's On Screen Display (OSD) font.
non ho idea se si possa utilizzare l'ffmpeg installato...
comunque tieni di conto che ogni versione di MPlayer deve essere compilata utilizzando una specifica versione di ffmpeg, altrimenti le API cambiano (come succede per esempio dalla versione 3.0.x alla 3.1.x) e non compila piu'.
nel caso specifico di MPlayer-1.3.0 ci vuole ffmpeg-3.0.x, e' spiegato nella homepage di MPlayer.
Re: mplayer 1.3.0, compilazione con ffmpeg di sistema
Inviato: gio 6 ott 2016, 17:32
da scartozzo
Per quanto riguarda la versione 1.3.3 ... un errore di battitura.
Ho scoperto che la vecchia opzione di configurazione '--with-system-ffmpeg' è stata sostituita da '--disable-ffmpeg_a';
configure dovrebbe rilevare 'ffmpeg_so' senza problemi, con le versioni ffmpeg 3.0.x.
Ora mi metto all'opera!
