Mplayer pilote de sortie par défaut - Débats - Linux et OS Alternatifs
Marsh Posté le 21-01-2005 à 11:53:44
D'après le site officiel de Mplayer:
Citation : OSS (Open Sound System) - factory standard under UNIX |
donc il semblerait logique que ce soit la config par défaut...maintenant vu que l'install s'est faite à partir de package, il devait y avoir une conf par défaut (notamment ALSA en sortie son pour noyau 2.6) qui semble pas top
Marsh Posté le 21-01-2005 à 15:13:08
mdk supporte le noyau 2.4 et 2.6, donc mplayer n'est pas conf pour utiliser par défaut OSS.
vue que mdk active le support OSS lorsqu'un pilote ALSA est utilisé, cela ne pose pas de pb d'utiliser la sortie OSS pour mplayer et cela permet de fonctionner normalement dans 100% des cas ( pilotes OSS utilisé, pilote ALSA utilisé ).
Marsh Posté le 21-01-2005 à 16:46:05
Dark_Schneider a écrit : mdk supporte le noyau 2.4 et 2.6, donc mplayer n'est pas conf pour utiliser par défaut OSS |
Merci de vos réponses.
donc pour le moment Alsa n'est pas encore le pilote par défaut du noyau
linux et corolèrement mplayer ne le définit donc pas par défaut.
Exact ?
A+
Marsh Posté le 21-01-2005 à 16:48:31
même si ALSA était le pilote par défaut du noyau, tu as :
+ des cartes qui marchent mieux avec le pilote OSS et certaines de ces cartes sont activés avec le pilote OSS par mdk
+ des gens qui utilisent OSS
le jour où OSS sera virer du noyau, alors le support OSS pourra être désactivé et tous le monde mettra tout sur ALSA par défaut.
Marsh Posté le 21-01-2005 à 21:06:47
beurk ! plus j'essaye d'avancer moins je comprend.
au bout d'un an j'avais cru comprendre qu'alsa était le pilote son
et qu'oss passait à la trappe mais à priori c'est pas çà.
dernière question comment puis-je savoir par quel pilote est géré de base
ma SB pci-128 parce-que le modprobe.conf frise l 'ésothèrisme pour moi
[root@mistral nemo13]# cat /etc/modprobe.conf
# This file is autogenerated from /etc/modules.conf using generate-modprobe.conf command
alias eth0 via-rhine
install scsi_hostadapter /sbin/modprobe ata_piix; /bin/true
install usb-interface /sbin/modprobe uhci-hcd; /sbin/modprobe ehci-hcd; /bin/true
alias eth1 eth1394
alias ieee1394-controller ohci1394
alias char-major-195* nvidia
remove snd-ens1370 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-ens1370
install snd-ens1370 /sbin/modprobe --first-time --ignore-install snd-ens1370 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.6 ---
options snd device_mode=0666
alias sound-slot-0 snd-ens1370
# --- END: Generated by ALSACONF, do not edit. ---
alias snd-0 snd-ens1370
[root@mistral nemo13]#
( en plus j'ai du à un moment bricoler avec alsaconf ,bon on va dire que j'étais bourré ce-jour là )
le top ésothérique c'est les lignes bleues
A+?
Marsh Posté le 20-01-2005 à 21:40:50
Bonsoir,
A priori, ALSA est le pilote son par défaut du monde linux.
Alors pourquoi, quand je lance dans une fenètre terminal :
mplayer -cache 100 http://193.201.103.114:1441/encoderlemouv.ogg
j'ai en retour :
Cache fill: 16,00% (16384 bytes) Ogg file format detected.
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [libvorbis] Ogg/Vorbis audio decoder
AUDIO: 32000 Hz, 1 ch, 16 bit (0x10), ratio: 3000->64000 (24,0 kbit)
Selected audio codec: [vorbis] afm:libvorbis (OggVorbis Audio Decoder)
==========================================================================
Checking audio filter chain for 32000Hz/1ch/16bit -> 32000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 1 ch, 32000 hz, little endian signed int
AF_pre: 32000Hz 1ch Signed 16-bit (Little-Endian)
AO: [oss] 32000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 32000Hz/1ch/16bit -> 32000Hz/2ch/16bit...
donc par défaut, le pilote son de sortie est OSS
cet état de fait est du à quoi ?
au projet mplayer qui n'a pas changé le pilote par défaut
à mandrake qui n'a pas changé le pilote par défaut
à moi qui dit des conneries
contexte de la manip
distrib :mandrakelinux 10.1
version MPlayer 1.0pre6-3.4.1
version alsa v1.0.6
carte son : soundblaster pci 128
tous les logiciels ont été urpmimés normalement
rem : évidement lorsque je met ao=alsa dans le fichier ~/.mplayer/config
le pilote de sortie devient :
Selected audio codec: [vorbis] afm:libvorbis (OggVorbis Audio Decoder)
==========================================================================
Checking audio filter chain for 32000Hz/1ch/16bit -> 32000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 1 ch, 32000 hz, little endian signed int
AF_pre: 32000Hz 1ch Signed 16-bit (Little-Endian)
alsa-init: soundcard set to default
alsa: 32000 Hz/2 channels/4 bpf/65388 bytes buffer/Signed 16 bit Little Endian
AO: [alsa] 32000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 32000Hz/1ch/16bit -> 32000Hz/2ch/16bit...
ce que je trouve plus satisfaisant.
question est-ce qu'ailleurs le comportement de mplayer est similaire ?
A+