Mplayer non riproduce audio file .3gp

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware 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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Mplayer non riproduce audio file .3gp

Messaggio da Vito »

Ho provato a riprodurre dei video .3gp con mplayer tramite il tool grafico messomi a disposizione da KDE ma...non mi riproduce l'audio del video!!E mi riporta il seguente errore:

impossibile trovare il codec per il formato 0X726D6173!

la cosa strana è che se lo lancio da console il file mi viene riprodotto senza problemi!!!Come posso fare??Grazie di tutto!
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
dr_air
Linux 0.x
Linux 0.x
Messaggi: 92
Iscritto il: lun 8 ott 2007, 13:31
Slackware: 13.37
Kernel: 3.2
Desktop: xfce4.6.1
Località: Bracciano

Messaggio da dr_air »

Ti consiglio di passare a VLC... il lettore universale per eccellenza.
Ciao

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

dr_air ha scritto:Ti consiglio di passare a VLC... il lettore universale per eccellenza.
Ciao
neanche vlc mi riproduce quei file....non so perchè.....ora stò usando real player...

Comunqe il problema è esteso a tutto mplayer..ecco l'output:

Codice: Seleziona tutto

[vito@Vito:~]$ mplayer xxxx.3gp
MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(TM) XP 3000+ (Family: 6, Model: 10, Stepping: 0)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compilato per CPU x86 con estensioni: MMX MMX2 3DNow 3DNowEx SSE SSE2

Riproduco xxxx.3gp.
ISO: File Type Major Brand: 3GPP Profile 4
Rilevato formato file Quicktime/MOV!
[mov] Trovato flusso video, -vid 0
[mov] Trovato flusso audio, -aid 1
MOV: unknown sound atom version (97); may not work!
VIDEO:  [s263]  176x144  24bpp  15.000 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Apertura decoder video: [ffmpeg] FFmpeg's libavcodec codec family
Scelto codec video: [ffh263] vfm: ffmpeg (FFmpeg H.263+ decoder)
==========================================================================
==========================================================================
Apertura decoder audio: [ffmpeg] FFmpeg/libavcodec audio decoders
Impossibile trovare il codec 'libamr_nb' in libavcodec...
Inizializzazione ADecoder fallita :(
Inizializzazione ADecoder fallita :(
Impossibile trovare il codec per il formato audio 0x726D6173!
Leggi DOCS/HTML/en/codecs.html!
Audio: nessun suono!!!
Inizio la riproduzione...
VDec: configurazione chiesta dal vo - 176 x 144 (sp.col. preferito: Planar YV12)
VDec: uso Planar YV12 come sp.colore di uscita (non 0)
Movie-Aspect è 1.33:1 - riscalo per ottenere un rapporto corretto.
VO: [xv] 176x144 => 192x144 Planar YV12
V:  14.2 213/213  1%  0%  0.0% 0 0
In uscita... (Uscita)
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

John-Cena ha scritto: Comunqe il problema è esteso a tutto mplayer..ecco l'output:
Si, è mplayer.
Si vede che c'è un bug nell'uso di ffmpeg o libamr_nb o libavcodec

Se usi ffplay lo senti bene?

Io si, quindi credo che la colpa sia dell'implementazione di ffmpeg all'interno di mplayer

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

dr_air ha scritto:Ti consiglio di passare a VLC... il lettore universale per eccellenza.
Ciao
non direi visto che mplayer da console parte e vlc no :D

io sto provando xine ma sono un fan di mplayer.......

pero' xine legge i menu dei dvd :D

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

conraid ha scritto:
John-Cena ha scritto: Comunqe il problema è esteso a tutto mplayer..ecco l'output:
Si, è mplayer.
Si vede che c'è un bug nell'uso di ffmpeg o libamr_nb o libavcodec

Se usi ffplay lo senti bene?

Io si, quindi credo che la colpa sia dell'implementazione di ffmpeg all'interno di mplayer
Si con ffplay l'audio lo sento... è un problema di ffmpeg..... :(
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

John-Cena ha scritto: Si con ffplay l'audio lo sento... è un problema di ffmpeg..... :(
No, di ffmpeg compreso in mplayer, quindi di mplayer ;-)

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio da michelino »

Se è un problema di mplayer forse è il caso di segnalare il bug....

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

michelino ha scritto:Se è un problema di mplayer forse è il caso di segnalare il bug....
Ci vorrebbe qualche volenteroso che si compila mplayer da solo, senza lo slackbuild.
Ho visto per esempio che quello su linuxpackages richiede altre librerie, compreso smbclient,

Magari è qualche parametro di compilazione, non saprei che dire.

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

approfitto allora per chiedere anche un'altra cosa: come posso convertire i file .3gp in .avi ???? Grazie :D
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

John-Cena ha scritto:approfitto allora per chiedere anche un'altra cosa: come posso convertire i file .3gp in .avi ???? Grazie :D
esempio

Codice: Seleziona tutto

ffmpeg -i Video.3gp -f avi -acodec ac3 Video.avi    
per maggiori dettagli, man ffmpeg :-)

Avatar utente
syaochan
Linux 3.x
Linux 3.x
Messaggi: 659
Iscritto il: dom 9 mag 2004, 0:00
Nome Cognome: Christian
Slackware: current 64
Kernel: 2.6.38.7
Desktop: KDE 4.5.5
Contatta:

Messaggio da syaochan »

Anche con mencoder

Codice: Seleziona tutto

mencoder -oac mp3lame -lameopts preset=128 -ovc lavc -lavcopts vbitrate=2000 -o file.avi file.3gp
Per maggiori dettagli, man mencoder (o mplayer tanto è uguale) :D

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

syaochan ha scritto:Anche con mencoder

Codice: Seleziona tutto

mencoder -oac mp3lame -lameopts preset=128 -ovc lavc -lavcopts vbitrate=2000 -o file.avi file.3gp
Per maggiori dettagli, man mencoder (o mplayer tanto è uguale) :D

Codice: Seleziona tutto

$man mencoder
Non c'è una voce per mencoder
:shock:

Codice: Seleziona tutto

$man mplayer
MPlayer(1)   
       mplayer  - visualizzatore di film
       mencoder - codificatore di film
#-o

A parte gli scherzi, penso che se mplayer non gestisce bene l'audio in riproduzione sui 3gp, lo converta anche male, o sbaglio?

Prova John-Cena e facci sapere

Avatar utente
syaochan
Linux 3.x
Linux 3.x
Messaggi: 659
Iscritto il: dom 9 mag 2004, 0:00
Nome Cognome: Christian
Slackware: current 64
Kernel: 2.6.38.7
Desktop: KDE 4.5.5
Contatta:

Messaggio da syaochan »

conraid ha scritto:

Codice: Seleziona tutto

$man mencoder
Non c'è una voce per mencoder
:shock:
Boh, a me funziona :?
conraid ha scritto: A parte gli scherzi, penso che se mplayer non gestisce bene l'audio in riproduzione sui 3gp, lo converta anche male, o sbaglio?
Anche l'audio va bene, non so che dirti, io uso m{player,encoder} compilato da svn, sarà questo il motivo?

EDIT: posto lo slackbuild, casomai possa servire a qualcuno

Codice: Seleziona tutto

#!/bin/sh
# Heavily based on the Slackware 10.2 SlackBuild
# Requirements: lame, libdvdread, libdvdcss
# http://www.MPlayerHQ.hu

CWD=`pwd`
TMP=${TMP:-/tmp/tgz}
PKG=$TMP/package-MPlayer
NAME=mplayer
VERSION=dev-svn-20`date +%y%m%d 2>/dev/null`
ARCH=${ARCH:-i686}
BUILD=1sy
SKIN=Blue
SKINV=1.6
FONT=font-arial-iso-8859-1

if [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=athlon-xp"
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=athlon-xp"
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2"
fi

if [ ! -d $TMP ]; then
 mkdir -p $TMP
fi
if [ ! -d $PKG ]; then
 mkdir -p $PKG
fi

cd $TMP
cp -a $CWD/$NAME $TMP/.
tar xjvf $CWD/$SKIN-$SKINV.tar.bz2
tar xjvf $CWD/$FONT.tar.bz2
cd $NAME
# sh ./version.sh
cd libavcodec
mkdir amr
mkdir amr_float
cd amr
unzip $CWD/26073-530.zip
unzip 26073-530_ANSI_C_source_code.zip
mv c-code/* .
cd ../amr_float
unzip $CWD/26104-540.zip
unzip 26104-540_ANSI_C_source_code.zip
mv c-code/* .
cd ../amrwb_float
unzip $CWD/26204-530.zip
unzip 26204-530_ANSI-C_source_code.zip
mv c-code/* .
cd $TMP/$NAME
chown -R root.root .
CFLAGS="$SLKCFLAGS -fomit-frame-pointer" \
./configure --prefix=/usr \
--confdir=/etc/mplayer \
--enable-gui \
--enable-menu \
--language=en,it \
--win32codecsdir=/usr/lib/codecs \
--realcodecsdir=/usr/lib/codecs \
--xanimcodecsdir=/usr/lib/codecs \
--enable-largefiles \
--enable-xvmc \
--with-xvmclib=XvMCNVIDIA
make || exit
make install DESTDIR=$PKG
mkdir -p $PKG/usr/doc/$NAME-$VERSION
cp -a AUTHORS ChangeLog DOCS LICENSE README \
 $PKG/usr/doc/$NAME-$VERSION
mkdir -p $PKG/usr/share/applications
cp $CWD/mplayer.desktop $PKG/usr/share/applications
mkdir -p $PKG/usr/share/pixmaps
cp Gui/mplayer/pixmaps/MPlayer_mini.xpm $PKG/usr/share/pixmaps/mplayer.xpm

( cd $PKG/usr/man
  find . -name "*.?" | xargs gzip -9
)

cd $PKG/usr/man/man1/
rm -f mencoder.1
ln -sf mplayer.1.gz mencoder.1.gz
cd $PKG/usr/man/it/man1/
rm -f mencoder.1
ln -sf mplayer.1.gz mencoder.1.gz

( cd $PKG
  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs str
ip --strip-unneeded 2> /dev/null
  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs
strip --strip-unneeded 2> /dev/null
)

mv -f $TMP/$SKIN $PKG/usr/share/mplayer/Skin/default/
mv -f $TMP/$FONT/font-arial-18-iso-8859-1/* $PKG/usr/share/mplayer/font
chown -R root.bin $PKG/usr/bin
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $CWD
cp -a *.SlackBuild slack-desc $PKG/usr/doc/"$NAME-$VERSION"
chown -R root.root $PKG/usr/doc/"$NAME-$VERSION"
cd $PKG
#requiredbuilder -v -y -s $CWD $PKG
makepkg -l y -c n $CWD/"$NAME-$VERSION-$ARCH-$BUILD.tgz"

if [ "$1" = "--cleanup" ]; then
 rm -rf $TMP
fi
e con questo ho risolto pure il mistero del man mancante:

Codice: Seleziona tutto

ln -sf mplayer.1.gz mencoder.1.gz
:D

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

syaochan ha scritto:
conraid ha scritto: A parte gli scherzi, penso che se mplayer non gestisce bene l'audio in riproduzione sui 3gp, lo converta anche male, o sbaglio?
Anche l'audio va bene, non so che dirti, io uso m{player,encoder} compilato da svn, sarà questo il motivo?
Credo di si, noi abbiamo avuto problemi con mplayer preso qui da slacky. Io ho provato a prenderlo da linuxpackages, ma richiede troppo dipendenze, compreso smbclient. Non mi va di installare samba per ascoltare un 3gp

Il tuo quale dipendenze richiede?

Rispondi