Aggiornare MPlayer di Pat a H.265

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2343
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.16.2
Desktop: lxde
Località: Pisa
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda ponce » sab nov 07, 2015 19:03

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).

Meskalamdug
Iper Master
Iper Master
Messaggi: 3861
Iscritto il: ven mag 14, 2004 0:00

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Meskalamdug » sab nov 07, 2015 19:09

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

Meskalamdug
Iper Master
Iper Master
Messaggi: 3861
Iscritto il: ven mag 14, 2004 0:00

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Meskalamdug » sab nov 07, 2015 19:35

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?

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3473
Iscritto il: sab giu 26, 2004 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Trotto@81 » sab nov 07, 2015 19:39

Non lo devi ricompilare, lo slackbuild fa tutto da solo usando gli header.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2343
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.16.2
Desktop: lxde
Località: Pisa
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda ponce » sab nov 07, 2015 19:55

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.

Meskalamdug
Iper Master
Iper Master
Messaggi: 3861
Iscritto il: ven mag 14, 2004 0:00

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Meskalamdug » sab nov 07, 2015 20:51

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

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2343
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.16.2
Desktop: lxde
Località: Pisa
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda ponce » sab nov 07, 2015 21:30

questo e' compilato senza supporto a vdpau: se vuoi posso installare libvdpau e ricompilarlo

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

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3473
Iscritto il: sab giu 26, 2004 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Trotto@81 » sab nov 07, 2015 21:32

VDPAU supporta ora la decodifica hw per HEVC?

Meskalamdug
Iper Master
Iper Master
Messaggi: 3861
Iscritto il: ven mag 14, 2004 0:00

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Meskalamdug » sab nov 07, 2015 21:33

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

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2343
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.16.2
Desktop: lxde
Località: Pisa
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda ponce » sab nov 07, 2015 21:39

sara' molto probabilmente qualcosa dipendente dalla tua installazione (non ho idea cosa): su un'installazione full di slackware64-14.1 compila tranquillamente.

Meskalamdug
Iper Master
Iper Master
Messaggi: 3861
Iscritto il: ven mag 14, 2004 0:00

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Meskalamdug » sab nov 07, 2015 21:43

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

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2343
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.16.2
Desktop: lxde
Località: Pisa
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda ponce » sab nov 07, 2015 21:47

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

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3473
Iscritto il: sab giu 26, 2004 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Trotto@81 » sab nov 07, 2015 21:53

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.

Meskalamdug
Iper Master
Iper Master
Messaggi: 3861
Iscritto il: ven mag 14, 2004 0:00

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda Meskalamdug » sab nov 07, 2015 22:00

Io ho una scheda abbastanza vecchia,possibile sia per quello che non ritorna h265?

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2343
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.16.2
Desktop: lxde
Località: Pisa
Contatta:

Re: Aggiornare MPlayer di Pat a H.265

Messaggioda ponce » sab nov 07, 2015 22:09

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.