Pagina 1 di 2
Mplayer non riproduce audio file .3gp
Inviato: lun 17 dic 2007, 19:35
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!
Inviato: mar 18 dic 2007, 12:29
da dr_air
Ti consiglio di passare a VLC... il lettore universale per eccellenza.
Ciao
Inviato: mar 18 dic 2007, 17:27
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)
Inviato: mar 18 dic 2007, 18:41
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
Inviato: mar 18 dic 2007, 22:02
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
io sto provando xine ma sono un fan di mplayer.......
pero' xine legge i menu dei dvd

Inviato: mer 19 dic 2007, 16:58
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.....

Inviato: mer 19 dic 2007, 17:33
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

Inviato: mer 19 dic 2007, 18:24
da michelino
Se è un problema di mplayer forse è il caso di segnalare il bug....
Inviato: mer 19 dic 2007, 18:58
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.
Inviato: gio 20 dic 2007, 13:53
da Vito
approfitto allora per chiedere anche un'altra cosa: come posso convertire i file .3gp in .avi ???? Grazie

Inviato: gio 20 dic 2007, 14:15
da conraid
John-Cena ha scritto:approfitto allora per chiedere anche un'altra cosa: come posso convertire i file .3gp in .avi ???? Grazie

esempio
per maggiori dettagli, man ffmpeg

Inviato: gio 20 dic 2007, 14:45
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)

Inviato: gio 20 dic 2007, 15:00
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)

Codice: Seleziona tutto
$man mplayer
MPlayer(1)
mplayer - visualizzatore di film
mencoder - codificatore di film
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
Inviato: gio 20 dic 2007, 15:07
da syaochan
conraid ha scritto:
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:

Inviato: gio 20 dic 2007, 15:46
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?