[Risolto] dove trovo i codecs?
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
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.
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
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.
-
sancho_panza
- Linux 0.x

- Messaggi: 49
- Iscritto il: mer 4 feb 2009, 10:40
- Nome Cognome: stefano visconi
- Slackware: 13.0
[Risolto] dove trovo i codecs?
E' una domanda stupida, ma prima di installare la 13.1 volevo capire una cosa: adesso che il pacchetto all200710 (o qualcosa del genere) che conteneva tutti i codec non è più presente nei repository a 64 bit, come li installo i codecs?
Ultima modifica di sancho_panza il lun 20 set 2010, 14:00, modificato 1 volta in totale.
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: dove trovo i codecs?
Per cosa? Penso che tu intenda i codecs per Mplayer, suppongo che tu li possa trovare sul sito di mplayer
. Io ho un file chiamato:che puoi trovare qui. Però c'è da dire che forse trovi già tutto nel pacchetto di mplayer. Io ne faccio uno mio e metto tutto li dentro.
Emanuele
Codice: Seleziona tutto
essential-amd64-20071007.tar.bz2Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: dove trovo i codecs?
Usa questo SlackBuild, intanto io faccio il pacchetto per il repository
e questo è lo slack-desc
@spina
posso chiamarlo mplayer-codecs il pacchetto?
Codice: Seleziona tutto
#!/bin/sh
# Slackware build script
# Copyright 2010 Savino Liguori aka jimmy_page_89
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
CWD=`pwd`
NAME=mplayer-codecs
ARCH=`uname -m`
PKGTYPE=txz
BUILD=1
TAG=_jim
PKG=/tmp/package-$NAME
TMP=/tmp/build-$NAME
build_32()
{
VERSION=20100303
ALL=http://www.mplayerhq.hu/MPlayer/releases/codecs/all-$VERSION.tar.bz2
if [ ! -e all-$VERSION.tar.bz2 ]; then
wget -c $ALL || exit 1
fi
cd $TMP
mkdir -p $PKG/usr/lib/codecs
tar xvf $CWD/all-$VERSION.tar.bz2
cp -a all-$VERSION/* $PKG/usr/lib/codecs
}
build_64()
{
LIBDIRSUFFIX="64"
ES_NAME=essential-amd64
VERSION=20071007
MP_VERSION=20061022
AMD_COD=http://www.mplayerhq.hu/MPlayer/releases/codecs/$ES_NAME-$VERSION.tar.bz2
MP_COD=http://www.mplayerhq.hu/MPlayer/releases/codecs/$NAME-$MP_VERSION-1.x86_64.rpm
MP_EXTRA=http://www.mplayerhq.hu/MPlayer/releases/codecs/$NAME-extra-$MP_VERSION-1.${ARCH}.rpm
if [ ! -e $ES_NAME-$VERSION.tar.bz2 ]; then
wget -c $AMD_COD || exit 1
fi
if [ ! -e $NAME-$VERSION-1.x86_64.rpm ]; then
wget -c $MP_COD || exit 1
fi
if [ ! -e $NAME-extra-$MP_VERSION-1.x86_64.rpm ]; then
wget -c $MP_EXTRA || exit 1
fi
cd $TMP
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/codecs
cd $PKG
rpm2cpio < $CWD/$NAME-$MP_VERSION-1.${ARCH}.rpm | cpio -imdv
rpm2cpio < $CWD/$NAME-extra-$MP_VERSION-1.${ARCH}.rpm | cpio -imdv
cd -
tar xf $CWD/$ES_NAME-$VERSION.tar.bz2
cp -a $ES_NAME-$VERSION/* $PKG/usr/lib$LIBDIRSUFFIX/codecs
rm -rf $PKG/usr/share
}
set -e
mkdir -p $TMP $PKG
if [ "$ARCH" = "x86_64" ]; then
build_64
else
build_32
fi
cd $PKG
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
)
mkdir -p $PKG/usr/doc/$NAME-$VERSION
mv $PKG/usr/lib$LIBDIRSUFFIX/codecs/README $PKG/usr/doc/$NAME-$VERSION/README
cat $CWD/$NAME.SlackBuild > $PKG/usr/doc/$NAME-$VERSION/$NAME.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
#requiredbuilder -v -y -s $CWD $PKG
makepkg -l y -c n $CWD/$NAME-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE || exit 1
rm -rf $TMP $PKGCodice: Seleziona tutto
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|'
# on the right side marks the last column you can put a character in. You must
# make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
mplayer-codecs: mplayer-codecs (Codecs for MPlayer)
mplayer-codecs:
mplayer-codecs: This is a repackaging of the codecs distributed by the MPlayer team.
mplayer-codecs:
mplayer-codecs:
mplayer-codecs:
mplayer-codecs:
mplayer-codecs:
mplayer-codecs:
mplayer-codecs:
mplayer-codecs:
posso chiamarlo mplayer-codecs il pacchetto?
Github: https://github.com/8lall0
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: dove trovo i codecs?
jimmy_page_89 ha scritto:...
@spina
posso chiamarlo mplayer-codecs il pacchetto?
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: dove trovo i codecs?
spina ha scritto:jimmy_page_89 ha scritto:...
@spina
posso chiamarlo mplayer-codecs il pacchetto?perchè lo chiedi a me? Per me lo puoi fare...però se poi qualcuno ti picchia non girare la responsabilità su di me, capito
![]()
Emanuele
In ogni caso, fatto e caricato
se qualcuno vuole farlo per i 32 bit, il mio SlackBuild implementa anche il build a 32bit
Github: https://github.com/8lall0
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: dove trovo i codecs?
Io l'ho sempre visto chiamare "all-_VERSIONE_", oppure "essential-_VERSIONE_" (a seconda che si trattasse del pacchetto con tutti i codec, o solo quelli essenziali).jimmy_page_89 ha scritto:posso chiamarlo mplayer-codecs il pacchetto?
IMHO faresti bene a continuare con questa nomenclatura, poi il packager sei tu e queste scelte dipendono da te.
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: dove trovo i codecs?
Io ho ragionato così:Ansa89 ha scritto:Io l'ho sempre visto chiamare "all-_VERSIONE_", oppure "essential-_VERSIONE_" (a seconda che si trattasse del pacchetto con tutti i codec, o solo quelli essenziali).
quello a 32 bit va bene, si potrebbe anche chiamarlo "all-etcetera"
ma quello a 64 bit non sono solo gli essential (dato che prelevo da più fonti)
indi, per dar loro un nome generico e unico (dato che svolgono, all'atto pratico, la stessa funzione) ho deciso per mplayer-codecs, che mi sembra molto più esplicativo
Al massimo ora chiedo ai packagers
Github: https://github.com/8lall0
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: dove trovo i codecs?
Sì, mi ero dimenticato di specificare che parlavo dei pacchetti a 32 bit.
Ad esempio io ho installato "all-20100303-noarch-1sal" (che penso arrivi dal repo 13.0).
Ad esempio io ho installato "all-20100303-noarch-1sal" (che penso arrivi dal repo 13.0).
-
sancho_panza
- Linux 0.x

- Messaggi: 49
- Iscritto il: mer 4 feb 2009, 10:40
- Nome Cognome: stefano visconi
- Slackware: 13.0
Re: dove trovo i codecs?
Beh, che dire... Grazie mille!!
-
tom
- Packager

- Messaggi: 407
- Iscritto il: dom 1 nov 2009, 12:53
- Nome Cognome: Tommaso D'Anna
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: xfce
Re: dove trovo i codecs?
Si ma non è molto indicativo il nome all oppure essential, non ti fa capire cosa stai installando. Nel repository dei sorgenti di mplayer hanno messo questi nomi perchè tanto si trova nella sottocartella /codecs, quindi è abbastanza intuitivo.Ansa89 ha scritto:Io l'ho sempre visto chiamare "all-_VERSIONE_", oppure "essential-_VERSIONE_" (a seconda che si trattasse del pacchetto con tutti i codec, o solo quelli essenziali).jimmy_page_89 ha scritto:posso chiamarlo mplayer-codecs il pacchetto?
IMHO faresti bene a continuare con questa nomenclatura, poi il packager sei tu e queste scelte dipendono da te.
A mio parere il pacchetto dovrebbe essere chiamato semplicemente "codecs" e basta, e il nome dice tutto.
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: dove trovo i codecs?
non sono d'accordotasodan ha scritto:A mio parere il pacchetto dovrebbe essere chiamato semplicemente "codecs" e basta, e il nome dice tutto.
questi codec li usa solo Mplayer, non xine o gst (per esempio).
Github: https://github.com/8lall0
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: dove trovo i codecs?
"Codecs" è troppo generale, mentre "all" o "essential" mi fanno intuire subito che sono i codec per mplayer (ovviamente questa è una valutazione personale).tasodan ha scritto:Si ma non è molto indicativo il nome all oppure essential, non ti fa capire cosa stai installando. Nel repository dei sorgenti di mplayer hanno messo questi nomi perchè tanto si trova nella sottocartella /codecs, quindi è abbastanza intuitivo.
A mio parere il pacchetto dovrebbe essere chiamato semplicemente "codecs" e basta, e il nome dice tutto.