View previous topic :: View next topic |
Author |
Message |
titix Guru
Joined: 01 Nov 2003 Posts: 343 Location: Paris, France
|
Posted: Wed Jan 18, 2006 7:40 pm Post subject: [media] matroska, pas de son (aac) |
|
|
Bonjour à tous
Je rencontre un problème depuis que j'ai récupéré quelques fichiers mkv / matroska.
En effet, impossible d'avoir de son avec xine (avec mplayer et vlc je n'ai ni son, ni image).
J'ai parcouru google ainsi que les forums, beaucoup de problèmes similaires mais qui se sont résolus en plaçant les useflags qui vont bien. De mon côté je pense avoir fait le nécéssaire mais toujours pas de son.
Je possède le paquet libmatroska-0.7.6 ainsi que les flags suivant:
media-video/mplayer-1.0_pre7-r1
Code: | -3dfx -3dnow -3dnowext +X +aac +aalib +alsa (-altivec) +arts -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -doc +dts -dv +dvb +dvd -dvdread -edl +encode +esd -fbcon -ggi +gif +gtk +i8x0 +ipv6 -jack -joystick +jpeg -libcaca -lirc +live -livecd -lzo +mad +matroska -matrox +mmx -mmxext -mythtv +nas +nls -nvidia +opengl +oss +png +real -rtc +samba +sdl +sse +sse2 +svga -tga -theora +truetype -v4l -v4l2 +vorbis +win32codecs -xanim -xinerama +xmms +xv +xvid -xvmc |
media-libs/xine-lib-1.1.1-r3
Code: | +X -a52 +aac +aalib +alsa (-altivec) +arts -asf -cle266 -debug -directfb +dts +dvd -dxr3 +esd -fbcon +ffmpeg +flac +gnome -i8x0 +imagemagick +ipv6 -libcaca +mad +mng +nls -nvidia +opengl +oss +samba +sdl -speex -theora -v4l -vcd -vidix +vorbis +win32codecs -xinerama +xv -xvmc |
Merci de votre aide
EDIT: Rajout aac dans le titre _________________ titix
« La route est longue... mais la voie est libre ! »
Last edited by titix on Wed Jan 18, 2006 8:14 pm; edited 1 time in total |
|
Back to top |
|
|
bibi.skuk Guru
Joined: 01 Aug 2005 Posts: 425
|
Posted: Wed Jan 18, 2006 7:47 pm Post subject: |
|
|
le matroska est juste un conteneur, qui regroupe dans un seul fichier des flux video, audio, des sous-titres et aussi pleins d'autres chose que j'ai oublié (menu etc...)
donc, essaye de savoir quel est l'encodage utilisé pour le son... c'est de ce coter la que ca cloche, pas du coté de matroska. |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Wed Jan 18, 2006 7:54 pm Post subject: |
|
|
bibi.skuk wrote: | le matroska est juste un conteneur, qui regroupe dans un seul fichier des flux video, audio, des sous-titres et aussi pleins d'autres chose que j'ai oublié (menu etc...)
donc, essaye de savoir quel est l'encodage utilisé pour le son... c'est de ce coter la que ca cloche, pas du coté de matroska. |
Tout a fait.
Pour connaitre le contenu de ton mkv, emerge mkvtoolnix, puis utilise la commande mkvinfo _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
titix Guru
Joined: 01 Nov 2003 Posts: 343 Location: Paris, France
|
Posted: Wed Jan 18, 2006 8:12 pm Post subject: |
|
|
La bande son de la vidéo semble être en AAC2 (libfaad) d'après xine.
Je viens également d'essayer d'installer mkvtoolnix, mais impossible de le compiler. J'obtient une erreur au moment du configure:
Code: | <snipe>
checking for libmatroska version >= 0.7.5... yes
checking if linking against libmatroska requires -DMATROSKA_DLL... not found
*** libmatroska was not found. |
J'ai tout de même tenté de passer media-libs/faad2 en version 2.0-r10 (~x86) sans succès. _________________ titix
« La route est longue... mais la voie est libre ! » |
|
Back to top |
|
|
razer l33t
Joined: 08 Oct 2004 Posts: 893 Location: Paris - France
|
Posted: Thu Jan 19, 2006 4:58 pm Post subject: |
|
|
titix wrote: |
Je viens également d'essayer d'installer mkvtoolnix, mais impossible de le compiler. J'obtient une erreur au moment du configure:
|
Si tu as mplayer, mplayer --identify t'en dira tout autant sinon plus
Tiens tant qu'à faire un petit script pour nautilus en perl :
Code: | #!/usr/bin/perl -w
use utf8 ;
no utf8 ;
use Gtk2 '-init' ;
use File::Spec;
use URI::Escape;
use URI::Split qw/uri_split/;
$uri = uri_unescape ($ENV{NAUTILUS_SCRIPT_SELECTED_URIS});
($temp, $temp, $filename, $temp, $temp) = uri_split($uri);
($temp, $temp, $file) = File::Spec->splitpath($filename);
$filename = met_en_forme ($filename);
$ident=`mplayer -quiet -identify -vo null -ao null -frames 1 $filename`;
@data = split ("\n", $ident);
foreach (@data) {
($temp,$length) = split ("=", $_) if $_ =~ m/ID_LENGTH/;
($temp,$vcodec) = split ("=", $_) if $_ =~ m/ID_VIDEO_FORMAT/;
($temp,$fps) = split ("=", $_) if $_ =~ m/ID_VIDEO_FPS/;
($temp,$acodec) = split ("=", $_) if $_ =~ m/ID_AUDIO_CODEC/;
($temp,$channels) = split ("=", $_) if $_ =~ m/ID_AUDIO_NCH/;
}
$length = $length / 60; #-Longueur en minutes arrondi
$length = sprintf ("%.0f", $length);
$text = "<span size=\"large\">Nom du fichier : $file</span>\n"
."Codec video : $vcodec\n"
."Longueur : $length min\n"
."Fps : $fps\n"
."\n"
."Codec Audio : $acodec\n"
."Nb channels : $channels\n";
utf8::decode($text);
$msgdiag = Gtk2::MessageDialog->new_with_markup ($window,'modal','info','close', sprintf $text);
$msgdiag->show;
if ('close' eq $msgdiag->run) {
$window->destroy;
Gtk2->main_quit;
}
Gtk2->main ;
sub met_en_forme {
$var = $_[0];
$var =~ s/ /\\ /g;
$var =~ s/\'/\\\'/g;
$var =~ s/\(/\\(/g;
$var =~ s/\)/\\)/g;
$var =~ s/\&/\\&/g;
$var =~ s/\$/\\\$/g;
$var =~ s/\?/\\?/g;
$var =~ s/\@/\\@/g;
return $var;
}
|
|
|
Back to top |
|
|
titix Guru
Joined: 01 Nov 2003 Posts: 343 Location: Paris, France
|
Posted: Thu Jan 19, 2006 8:59 pm Post subject: |
|
|
Je prends !
Merci razer
Mais j'ai toujours pas de son _________________ titix
« La route est longue... mais la voie est libre ! » |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu Jan 19, 2006 9:09 pm Post subject: |
|
|
ya aussi midentify qui est livré avec mplayer _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
SiOu Apprentice
Joined: 08 Apr 2005 Posts: 271
|
Posted: Fri Jan 20, 2006 8:30 pm Post subject: |
|
|
Jai presque le meme probleme , mplayer me lit bien une video mais me permet pas de choisir les sous titres disponible , xine narrive pas a "lire" le son mais jai les sous titres de disponible , vlc narrive a rien lire video , son . |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Jan 20, 2006 8:40 pm Post subject: |
|
|
SiOu wrote: | Jai presque le meme probleme , mplayer me lit bien une video mais me permet pas de choisir les sous titres disponible , xine narrive pas a "lire" le son mais jai les sous titres de disponible , vlc narrive a rien lire video , son . |
normalement pour choisir les sous-titres c'est -sid _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
SiOu Apprentice
Joined: 08 Apr 2005 Posts: 271
|
Posted: Fri Jan 20, 2006 8:50 pm Post subject: |
|
|
Normalement le gui , ne propose pas cette option ? sinon merci je le lirais en commande . |
|
Back to top |
|
|
|