Pagina 2 di 3

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 19:03
da ponce
forse mi sono spiegato male? se hai gia' installata una versione di ffmpeg questa non viene usata.

i sorgenti di ffmpeg sono inclusi insieme allo SlackBuild di MPlayer e una versione interna di ffmpeg e' compilata dallo stesso SlackBuild (e poi usata - solo - da MPlayer).

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 19:09
da Meskalamdug
ponce ha scritto:forse mi sono spiegato male? se hai gia' installata una versione di ffmpeg questa non viene usata.

i sorgenti di ffmpeg sono inclusi insieme allo SlackBuild di MPlayer e una versione interna di ffmpeg e' compilata dallo stesso SlackBuild (e poi usata - solo - da MPlayer).
No,avevo capito male io.
Allora non so che dire: ho compilato dal tuo script però h.265 non si vede

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 19:35
da Meskalamdug
Ho notato che nel configure di FFMPEG interno a mplayer c'è

Codice: Seleziona tutto

  --enable-libx265         enable HEVC encoding via x265 [no]
Come posso passargli questa opzione visto che nello script non c'è il configure di ffmpeg?

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 19:39
da Trotto@81
Non lo devi ricompilare, lo slackbuild fa tutto da solo usando gli header.

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 19:55
da ponce
non c'e' bisogno di passare opzioni al configure di ffmpeg, lo fa direttamente il sistema di build interno di MPlayer.
Meskalamdug ha scritto:Ho notato che nel configure di FFMPEG interno a mplayer c'è

Codice: Seleziona tutto

  --enable-libx265         enable HEVC encoding via x265 [no]
Come posso passargli questa opzione visto che nello script non c'è il configure di ffmpeg?
tra l'altro quella opzione serve, come dicevo prima, solo per l'encoding (e c'e' bisogno anche di installare x265).

su quale versione di slackware e per quale architettura stai provando a compilare MPlayer?
potrei provare a fare un pacchetto e vedere se ti funziona.

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 20:51
da Meskalamdug
ponce ha scritto:non c'e' bisogno di passare opzioni al configure di ffmpeg, lo fa direttamente il sistema di build interno di MPlayer.
Meskalamdug ha scritto:Ho notato che nel configure di FFMPEG interno a mplayer c'è

Codice: Seleziona tutto

  --enable-libx265         enable HEVC encoding via x265 [no]
Come posso passargli questa opzione visto che nello script non c'è il configure di ffmpeg?
tra l'altro quella opzione serve, come dicevo prima, solo per l'encoding (e c'e' bisogno anche di installare x265).

su quale versione di slackware e per quale architettura stai provando a compilare MPlayer?
potrei provare a fare un pacchetto e vedere se ti funziona.
x86_64 14.1

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 21:30
da ponce
questo e' compilato senza supporto a vdpau: se vuoi posso installare libvdpau e ricompilarlo

http://ponce.cc/slackware/testing/MPlay ... _ponce.txz

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 21:32
da Trotto@81
VDPAU supporta ora la decodifica hw per HEVC?

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 21:33
da Meskalamdug
ponce ha scritto:questo e' compilato senza supporto a vdpau: se vuoi posso installare libvdpau e ricompilarlo

http://ponce.cc/slackware/testing/MPlay ... _ponce.txz
Grazie,molto gentile.
Però preferirei sapere come mai non compila correttamente

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 21:39
da ponce
sara' molto probabilmente qualcosa dipendente dalla tua installazione (non ho idea cosa): su un'installazione full di slackware64-14.1 compila tranquillamente.

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 21:43
da Meskalamdug
ponce ha scritto:sara' molto probabilmente qualcosa dipendente dalla tua installazione (non ho idea cosa): su un'installazione full di slackware64-14.1 compila tranquillamente.
A compilare compila,ma non vedo x265 abilitato
Hai controllato se il supporto è abilitato con?

Codice: Seleziona tutto

mplayer -vc help | grep -i 265
Possibile che la libreiria x265 esterna faccia bordello?
Lo ho presa da SBOpkg

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 21:47
da ponce
Meskalamdug ha scritto:
ponce ha scritto:sara' molto probabilmente qualcosa dipendente dalla tua installazione (non ho idea cosa): su un'installazione full di slackware64-14.1 compila tranquillamente.
A compilare compila,ma non vedo x265 abilitato
Hai controlalto se il supporto è abilitato con?

Codice: Seleziona tutto

mplayer -vc help | grep -i 265
Possibile che la libreiria x265 esterna faccia bordello?
Lo ho presa da SBOpkg
si, e' abilitato, l'avevo postato sopra.
no, come scrivevo x265 non dovrebbe entrarci con la decodifica.
quello che ho compilato io ti supporta l'h265?
conraid ha scritto:quanto ci sta mplayer a compilarsi?

p.s.
ponce, hai mica un pacchetto per current 64 pronto?
ci mette qualche minuto.
se vuoi puoi provare questo, ma non c'e' bisogno per current: l'MPlayer li' gia' supporta i file HEVC/h265.
Trotto@81 ha scritto:VDPAU supporta ora la decodifica hw per HEVC?
eh, e' l'hardware di fascia media o bassa che non lo supporta (mi sembra ne avesse parlato anche hashbang).

al lavoro, per usare due processori per la decodifica dell'h265 uso quest'impostazione in ~/.mplayer/config

Codice: Seleziona tutto

lavdopts=threads=2

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 21:53
da Trotto@81
ponce ha scritto:
Trotto@81 ha scritto:VDPAU supporta ora la decodifica hw per HEVC?
eh, e' l'hardware di fascia media o bassa che non lo supporta (mi sembra ne avesse parlato anche hashbang).

al lavoro, per usare due processori per la decodifica dell'h265 uso quest'impostazione in ~/.mplayer/config

Codice: Seleziona tutto

lavdopts=threads=2
Ho compilato l'ultimo VDPAU, ma MPlayer con il tuo slackbuild non mi compila su 14.1.

Codice: Seleziona tutto

CC      libavcodec/mlpdsp.o
CC      libavcodec/mmaldec.o
libavcodec/mmaldec.c:27:22: fatal error: bcm_host.h: No such file or directory
 #include <bcm_host.h>
                      ^
compilation terminated.
make[1]: *** [libavcodec/mmaldec.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/tmp/build/tmp-MPlayer/MPlayer-20151107/ffmpeg'
make: *** [ffmpeg/libavcodec/libavcodec.a] Errore 2
make -C ffmpeg libavcodec/libavcodec.a
make[1]: Entering directory `/tmp/build/tmp-MPlayer/MPlayer-20151107/ffmpeg'
CC      libavcodec/mmaldec.o
libavcodec/mmaldec.c:27:22: fatal error: bcm_host.h: No such file or directory
 #include <bcm_host.h>
                      ^
compilation terminated.
make[1]: *** [libavcodec/mmaldec.o] Error 1
make[1]: Leaving directory `/tmp/build/tmp-MPlayer/MPlayer-20151107/ffmpeg'
make: *** [ffmpeg/libavcodec/libavcodec.a] Errore 2
mkdir -p DOCS/HTML/it
cp -f DOCS/xml/default.css DOCS/HTML/it
SGML_CATALOG_FILES=/etc/sgml/catalog xsltproc --catalogs -o DOCS/HTML/it/MPlayer.html DOCS/xml/html-single.xsl DOCS/xml/it/main.xml
mkdir -p DOCS/HTML/en
cp -f DOCS/xml/default.css DOCS/HTML/en
SGML_CATALOG_FILES=/etc/sgml/catalog xsltproc --catalogs -o DOCS/HTML/en/MPlayer.html DOCS/xml/html-single.xsl DOCS/xml/en/main.xml
mkdir -p DOCS/HTML/de
cp -f DOCS/xml/default.css DOCS/HTML/de
SGML_CATALOG_FILES=/etc/sgml/catalog xsltproc --catalogs -o DOCS/HTML/de/MPlayer.html DOCS/xml/html-single.xsl DOCS/xml/de/main.xml
mkdir -p DOCS/HTML/es
cp -f DOCS/xml/default.css DOCS/HTML/es
SGML_CATALOG_FILES=/etc/sgml/catalog xsltproc --catalogs -o DOCS/HTML/es/MPlayer.html DOCS/xml/html-single.xsl DOCS/xml/es/main.xml
mkdir -p DOCS/HTML/fr
cp -f DOCS/xml/default.css DOCS/HTML/fr
SGML_CATALOG_FILES=/etc/sgml/catalog xsltproc --catalogs -o DOCS/HTML/fr/MPlayer.html DOCS/xml/html-single.xsl DOCS/xml/fr/main.xml
./MPlayer.SlackBuild: line 412: cd: /tmp/build/package-MPlayer/usr/share/mplayer/skins: File o directory non esistente
./MPlayer.SlackBuild FAILED at line 412!
Lo usai a gennaio 2015 per abilitare HEVC ed andava. Ora volevo vedere se la mia VGA NVidia decodificava x265 nativamente.
Naturalmente per i sorgenti del player ho usato la data di oggi.

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 22:00
da Meskalamdug
Io ho una scheda abbastanza vecchia,possibile sia per quello che non ritorna h265?

Re: Aggiornare MPlayer di Pat a H.265

Inviato: sab 7 nov 2015, 22:09
da ponce
mi sembra che l'errore sia relativo al fatto che non trova un header specifico del raspberrypi, bcm_host.h: non e' che lo stai compilando per quella piattaforma? puo' darsi anche che gli script di build di MPlayer lo facciano in automatico se hai installato mmal (ipotizzo)...
Meskalamdug ha scritto:Io ho una scheda abbastanza vecchia,possibile sia per quello che non ritorna h265?
non credo, il comando per testare l'ho dato su una macchina virtuale dove sicuramente fa la decodifica via software.