Pagina 1 di 1

Slackware64 e .3gp

Inviato: lun 9 nov 2009, 21:19
da Vito
Devo riprodurre dei video .3gp solo che l'audio non mi viene riprodotto.
Con Kaffeine non ricevo nessun errore,
con vlc mi dice:

Codice: Seleziona tutto

 [0xc70d78] main decoder error: no suitable decoder module for fourcc `samr'.
VLC probably does not support this sound or video format.
con mplayer invece:

Codice: Seleziona tutto

Cannot find codec 'libamr_nb' in libavcodec


avete qualche idea?


P.S. Sto usando il pacchetto di vlc di AlienBob.

Re: Slackware64 e .3gp

Inviato: lun 9 nov 2009, 22:30
da 414N
Beh, se ci guardi alien non include amr nei sorgenti del pacchetto: http://connie.slackware.com/~alien/slac ... vlc/build/, quindi è perfettamente normale.
Non ho capito cosa abbia a che fare di specifico con Slackware64, però :-k

Re: Slackware64 e .3gp

Inviato: lun 9 nov 2009, 23:04
da Vito
Perchè il problema che ho è relativo a Slackware64...
Comunque come posso risolvere?

Re: Slackware64 e .3gp

Inviato: lun 9 nov 2009, 23:06
da raffaele181188

Re: Slackware64 e .3gp

Inviato: lun 9 nov 2009, 23:10
da Vito
raffaele181188 ha scritto:http://repository.slacky.eu/slackware-1 ... 0.0.2/src/
Ricompila :thumbright:

Codice: Seleziona tutto

[root@Freedom:vito]# ls /var/log/packages/ | grep amr
amrnb-7.0.0.2-x86_64-1ponce
amrwb-7.0.0.3-x86_64-1ponce
Sto utilizzando i pacchetti di ponce...

Re: Slackware64 e .3gp

Inviato: lun 9 nov 2009, 23:23
da targzeta
Non devi ricompilare le amr bensì i programmi che devono usarle ma che non le usano, tipo mplayer o vlc (che però non conosco). Nota che le amr sono codec closed e quindi non sempre chi crea un pacchetto le usa. Esistono anche le opencore-amr (presenti qui su slacky), da quando le ho installate mplayer si linka (in fase di compilazione) automaticamente a loro (ovviamente perchè il configure le rileva).

Emanuele

Re: Slackware64 e .3gp

Inviato: mar 10 nov 2009, 15:34
da 414N
spina ha scritto:Non devi ricompilare le amr bensì i programmi che devono usarle ma che non le usano, tipo mplayer o vlc (che però non conosco). Nota che le amr sono codec closed e quindi non sempre chi crea un pacchetto le usa. Esistono anche le opencore-amr (presenti qui su slacky), da quando le ho installate mplayer si linka (in fase di compilazione) automaticamente a loro (ovviamente perchè il configure le rileva).

Emanuele
Nel caso del vlc di alien, devi reimpostare le opzioni di configure del ffmpeg che viene incluso staticamente.

Re: Slackware64 e .3gp

Inviato: mar 10 nov 2009, 16:03
da Vito
Quindi insomma alla fine devo ricompilare vlc?

Re: Slackware64 e .3gp

Inviato: mar 10 nov 2009, 21:43
da 414N
Vito ha scritto:Quindi insomma alla fine devo ricompilare vlc?
Sì, specificando (se non vado errato) --enable-libamr-nb e --enable-libamr-wb nel configure di ffmpeg compilato staticamente in VLC.
Per mplayer, dovresti scaricare una versione più recente in grado di rilevare e "attaccarsi" autonomamente alle nuove librerie opencore-amr-nb/wb (che dovrai installare).

Re: Slackware64 e .3gp

Inviato: mar 10 nov 2009, 22:18
da Vito
questo è il pacchetto che sto usando:

Codice: Seleziona tutto

MPlayer-r29390-x86_64-1
Ho installato anche opencore-amr,ma niente...
ed ecco cosa leggo nello slackbuild:

Codice: Seleziona tutto

# ---------------------------------------------------------------------------
# -- PATENT ALERT! --
# MPlayer source contains an internal copy of 'libdvdcss' for reading DVD's.
# This is considered illegal software in some countries.
# Also, MPLayer can be built with MP3 (lame) and AMR audio encoders
# (needed for FLV and .3GP videos) but these libraries are 'contaminated'
# with patents from Fraunhofer and GGP.
# Also, the AAC encoder has patent issues.
# The Slackware package is built with "USE_PATENTS=NO" i.e. without using
# the lame mp3, faac, AMR and dvdcss libraries.
# This also means that this creates a version of MPlayer that is unable
# to play encrypted DVD's (which is most DVD's on the market). If it is
# allowed in your country to use libdvdcss, this is not a big problem though.
# Install a libdvdcss package and it will be picked up automatically by
# MPlayer's internal libdvdread library, so that MPlayer will again be able
# to play encrypted DVD's.
#
# If you have licenses to use the code, and/or the patents do not apply in
# your region, and you take all legal responsibility, you may wish to build
# MPlayer with the option USE_PATENTS=YES which will include potentially
# patent-encumbered code.
Dallo Slackbuild, il pacchetto è stato compilato senza il supporto ad amr ed ecco perchè non si sente il suono...
mi conviene ricompilarlo?

EDIT: Lo sto ricompilando includendo i supporti esclusi nello Slackbuild..

EDIT2: Appena avrò tempo devo compilare i pacchetti usando gli Slackbuild usati qui su Slacky..

Re: Slackware64 e .3gp

Inviato: ven 13 nov 2009, 22:10
da Meskalamdug