Club mandriva French


Nous contacter Qui utilise Mandriva ? Accueil
Installer Configurer multimedia Systeme internet tutoriels questions ? entreprises emulation jeux




Installer les codecs pour Mandriva

file:///media/hd/Frank/Maintenance%20Linux/Site%20Web/Linux/logo/AdobeReader.JPEG Format imprimable

Qu'est-ce qu'un codec ?

Un codec est un algorithme de compression utilisé pour réduire la taille d'un flux. Il y a des codecs audio et des codecs video. MPEG-1, MPEG-2, MPEG-4, Vorbis, DivX, etc... sont des codecs.

Le terme codec vient de « compression-décompression » (ou « codage-décodage » - COde-DECode en anglais) et désigne un procédé capable de compresser ou de décompresser un signal, analogique ou numérique. Ce procédé peut exister sous forme matérielle ou logicielle.

D'un côté, les codecs encodent des flux ou des signaux pour la transmission, le stockage ou le cryptage de données. D'un autre coté, ils décodent ces flux ou signaux pour édition ou restitution.

Les différents algorithmes de compression et de décompression peuvent correspondre à différents besoins en qualité de restitution, de temps de compression ou de décompression, de limitation en terme de ressource processeur ou mémoire, de débit du flux après compression ou de taille du fichier résultant. Ils sont utilisés pour des applications comme la téléphonie, les visioconférences, la diffusion de médias sur Internet, le stockage sur CD, DVD, la télé numérique par exemple.

Les principaux codecs audio sont :
  • PCM, sans perte, sans compression
  • FLAC, format libre de droits, compression sans perte
  • Vorbis, format libre de droits, compression avec perte, ayant son propre conteneur : Ogg
  • ADPCM, compression faible avec perte
  • MPEG-1/2 Layer 3 (MP3)
  • MPEG-2 partie 7 (AAC)
  • Sony ATRAC dolby AC3
  • LCconcept DTS
  • RealAudio
  • Windows Media Audio (WMA) : nom du conteneur et du codec
  • Musepack (MPC)
  • Speex pour la voix
  • G.711 pour la voix (téléphonie standard ou RNIS, et VoIP), basé sur PCM
  • G.723 pour la voix (VoIP)
  • G.726 pour la voix (téléphonie satellite, et VoIP), basé sur ADPCM
  • G.729 pour la voix (téléphonie de qualité, visionconférence, et VoIP)
  • G.722 pour la voix large-bande
  • G.722.2 pour la voix large-bande
  • G.729.1 pour la voix large-bande
  • ILBC pour la voix (VoIP)
  • RTAUDIO pour la voix (VoIP propriétaire Microsoft)

Les principaux codecs vidéo sont :



Nous allons installer les paquets indispensables correspondant aux codecs :      

Prérequis : vous devez avoir configuré votre base URPMI

Si vous arrivez de chez windows faites l'installation avec l'interface graphique de mandriva !
1° Installer les codecs en mode graphique

Si Mandriva n'est pas nouveau pour vous, faites l'installation en lignes de commande !
2° Installer les codecs en mode console


Avec les codecs multimédias (Audio, Vidéo et format Web) vous pourrez visionner vos films, clips video et ecouter vos musiques préférées !





1° Installer les codecs en mode graphique


Cliquez dans "Menu" de la barre des tâches et choisissez "Installer / Supprimer des logiciels"



Dans le menu de gauche descendez avec le curseur jusqu'au titre "son"






Nous allons sélectionner l'onglet "son" du gestionnaire de logiciels

Puis dans la fenêtre de droite une liste (tous ce qui concerne l'audio) apparait et nous allons :

pointer la case a cocher de APE.   Mac ( Monkey's Audio Console frontend ) est un encodeur / décodeur de fichier APE, le Monkey's audio codec.


pointer la case a cocher de dtsdec    Concurrent du AC3, le DTS est probablement le codec audio le plus performant et le plus précis. Cette précision et cette ultra haute qualité se paie par une piste audio énorme. Le DTS est utilisé dans deux applications; le DvD et les CDaudio-dts. DTSdec est le programme libre qui permet de décoder un flux DTS sans aucun problème.Site officiel : http://developers.videolan.org/libdca.html


pointer la case a cocher de faac est un encodeur audio au format AAC. Cette encodeur libre. Site officiel :http://www.audiocoding.com/


pointer la case a cocher de faad2-mpeg4ip


pointer la case a cocher de faad2 Faad est le décompresseur libre de fichier AAC.  Site officiel :http://www.audiocoding.com/

pointer la case a cocher de flac pour l'audio haut de gamme ( compression sans perte )   Site officiel : http://www.vorbis.com/setup/ 


pointer la case a cocher de lame Probablement le meilleur encodeur Mp3, Lame est indispensable.   Site officiel :http://lame.sourceforge.net/


pointer la case a cocher de lame-mp3x


pointer la case a cocher de normalize  La normalisation consiste à amplifier le niveau audio sans le saturer.  Site officiel : http://normalize.nongnu.org


pointer la case a cocher de speex  pour l'audio à bas-débit, celui des communications audio.  Site officiel : http://www.vorbis.com/setup/


pointer la case a cocher de toolame


pointer la case a cocher de vorbis-tools pour l'encodage audio (compression a faible perte).  Site officiel : http://www.vorbis.com/setup/



Nous allons sélectionner l'onglet "video" du gestionnaire de logiciels


Puis dans la fenêtre de droite une liste (tous ce qui concerne la video) apparait et nous allons :

pointer la case a cocher de  a52dec  est un décodeur audio au format AC3, c'est le format audio utilisé dans les DvDs. Il est assez souvent en 5.1, c'est à dire 6 canaux audio ( 5 canaux + 1 canal Bass ).  Site officiel : http://liba52.sourceforge.net/


pointer la case a cocher de avifile-win32


pointer la case a cocher de ffmpeg     est une énorme librairie de Compression / Décompression. Elle peut être utilisée directement ou via d'autre logiciels.  Site officiel : http://ffmpeg.sourceforge.net/index.php/


pointer la case a cocher de ffmpeg2theora


pointer la case a cocher de libdvdread-utils


pointer la case a cocher de  libdvdread-utils


pointer la case a cocher de libquicktime-faac


pointer la case a cocher de libquicktime-faad


pointer la case a cocher de libquicktime-lame


pointer la case a cocher de libquicktime-x264


pointer la case a cocher de mencoder  Ce dernier est un très puissant encodeur Audio / Vidéo.  Site officiel : http://www.mplayerhq.hu


pointer la case a cocher de mkvtoolnix    est probablement le conteneur le plus abouti, le plus intéréssant et même le plus surprennant ! Il supporte quasiment tout les codecs Audio / Vidéo. Site officiel : http://www.matroska.org/


pointer la case a cocher de mpeg2dec


pointer la case a cocher de mplayer     En plus d'être un puissant lecteur vidéo, Mplayer est toujours accompagné de Mencoder.  Site officiel : http://www.mplayerhq.hu


pointer la case a cocher de mplayer-gui


pointer la case a cocher de ogmtools est le premier conteneur qui à été créé pour contenir l'audio en Vorbis (contrairement au AVI qui ne le supporte pas). Il permet d'en faire bien plus évidement ; pistes vidéo, audio, titres, Site officiel : http://www.bunkus.org/videotools/ogmtools/index.html


pointer la case a cocher de transcode


pointer la case a cocher de x264   Le programme que nous allons utiliser est un encodeur libre disponible sous license GPL qui permet d'encoder de la vidéo en H264 / AVC.   Site officiel : http://developers.videolan.org/x264.html




Nous allons cliquer sur triangle devant "système" puis sélectionner l'onglet "Bibliothèques" du gestionnaire de logiciels



Puis dans la fenêtre de droite une liste (tous ce qui concerne le système) apparait et nous allons :

pointer la case a cocher de libdvdcontrol9


pointer la case a cocher de libdvdcss2  Pour éviter la copie des DvDs, les majors ont mis en place une protection. Mais une fois de plus cette protection nous empêche simplement de pouvoir lire un DvD crypté avec des logiciels libre. Pour y remèdier, nous allons utiliser la librairie LibDvDCss. Site officiel : http://developers.videolan.org/libdvdcss/


pointer la case a cocher de libdvdnav4


pointer la case a cocher de libdvdread3


pointer la case a cocher de libfaad2_0


pointer la case a cocher de libffmpeg51


pointer la case a cocher de libmatroska0


pointer la case a cocher de libmeg2dec0


pointer la case a cocher de libmpeg4ip0


pointer la case a cocher de libsmpeg0.4


pointer la case a cocher de libx264_50


pointer la case a cocher de real-codecs


pointer la case a cocher de win32-codecs  Le pack de codecs WIN32 est nécessaire pour la lecture de certains fichiers vidéo et audio. Site officiel : http://www.mplayerhq.hu/


pointer la case a cocher de xanim-codecs



Pour les 5 derniers paquetages :

Pour éviter de faire chauffer votre lecteur de DvD pendant un rip, utilisez DvDbackup    pour en faire une copie sur votre disque dur.  Site officiel : http://dvd-create.sourceforge.net/
Tapez dvdbackup dans la zone de saisie



Tapez flash dans la zone de saisie



Tapez java-1.5.0-sun-plugin dans la zone de saisie



Tapez java-1.6.0-sun-plugin dans la zone de saisie



Tapez mplayerplugin dans la zone de saisie


Et voilà vous cliquez sur le bouton "Appliquer" et tous les codecs s'installent !




Quittez le CCM et voilà !

Tous le codecs sont installés      






2° Installer les codecs en mode console


POUR LA FREE ET LA ONE 2009.0, 2009.1 et 2010.0 : Dans une console en root, entrez la commande suivante   

(ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )


urpmi APE a52dec dtsdec faac faad2 flac ffmpeg ffmpeg2theora lame lame-mp3x libquicktime-faac libquicktime-faad libquicktime-lame libquicktime-x264 libdvdcss2 libdvdnav4 libmatroska0 libmpeg2dec0 libmpeg4ip0 libsmpeg0.4 libdvbpsi libebml0
libdv4 liba52dec0 libdvdread4 mencoder mkvtoolnix mp32ogg mpeg2dec normalize ogmtools real-codecs toolame transcode xanim-codecs mplayer mplayer-gui mplayerplugin java-1.5.0-sun-plugin java-1.6.0-sun-plugin speex vorbis-tools win32-codecs x264 gstreamer gstreamer0 -a



COMPLEMENT POUR LA FREE 2009.1 : Dans une console en root, entrez la commande suivante   

(ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )


urpmi flash-player-plugin

Pour l'alerte conflit valider à oui "a" dans la console

POUR LA FREE ET LA ONE 2008.0 et 2008.1 : Dans une console en root, entrez la commande suivante   

(ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )


urpmi APE a52dec dtsdec dvdbackup faac faad2 flac ffmpeg ffmpeg2theora lame lame-mp3x libfaad2_0 libquicktime-faac libquicktime-faad libquicktime-lame libquicktime-x264 libdvdcontrol9 libdvdcss2 libdvdnav4 libdvdread3 libdvdread-utils libffmpeg51 libmatroska0 libmpeg2dec0 libmpeg4ip0 libsmpeg0.4 mencoder mkvtoolnix mp32ogg mpeg2dec normalize ogmtools real-codecs toolame transcode xanim-codecs avifile-win32 mplayer mplayer-gui mplayerplugin java-1.5.0-sun-plugin java-1.6.0-sun-plugin speex vorbis-tools win32-codecs x264


COMPLEMENT POUR LA FREE 2008.0 et 2008.1 : Dans une console en root, entrez la commande suivante   

(ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )


urpmi faad2-mpeg4ip libx264_50 flash-player-plugin




Il se peut que sur certains paquets, mandriva vous renvoie qu'ils sont in-intallables ou inexistants. Recommancez à coller dans la konsole et supprimer les noms de paquetages qui ont été refusés, après avoir vérifié que vous avez bien configuré toutes les sources (base URPMI).


NB : si vous cherchez la provenance d'un paquet, c'est-à-dire savoir sur quel miroir il se trouve, rendez-vous sur le site http://rpm.pbone.net/ Entrez le nom du paquet que vous recherchez et lancez la recherche. Le résultat donne le nom du dépôt dans le lien.



**********************************************
PostPosted: Tue Mar 09, 2010 4:03 pm    Post subject: [tutoriel 2010] Mandriva Sound Studio Reply with quote Report



le Wiki Communautaire Mandriva wrote:

JACK Audio Connection Kit

* Il n' ajoute aucune latence !
* Il traite chaque flux en canal séparé : une chanson stéréo est donc vue comme 2 flux distincts.
* Il interconnecte ces flux à toutes les applications d' entrées, de traitements et de sorties.
* Il permet donc d' enregistrer et de diffuser ces flux.
* Il synchronise des fonctions comme la pause et la lecture pour toutes les applications connectées.
* Il permet un contrôle total et indépendant, pour chacun des flux : provenances, directions mais aussi volumes, gains et effets.



Installation des logiciels additionnels :

1) Installation du paquetage "sound-studio" :
Code:
urpmi task-sound-studio


2) Installation de la Famille Jack :
Code:
urpmi libjackasyn0 jackit-example-clients jackasyn ac3jack xine-jack gstreamer0.10-jack jackeq


3) Installation des plugins Audio :
Code:
urpmi ladspa wsynth-dssi xsynth-dssi tritonus-fluidsynth fluidsynth-dssi fluidsynth lv2core ladspa-quitte-dsp dssi swh-plugins cmt gstreamer0.10-ladspa mcp-plugins pvoc swh-lv2 tap-plugins ll-plugins slv2 bse-alsa pvc hexter ams nekobee caps blop rev-plugins EXEf upse uade vco-plugins
Tout ces plugins seront accessibles et directement utilisables par la plupart des logiciels de son. En les installant vous vous assurez d'avoir un maximum de possibilités et d'effets, tout prêts, disponibles.

4) Installation des logiciels graphiques "de base"
Code:
urpmi qjackctl ardour lmms audacity rosegarden mixx


5) Installation de logiciels graphiques complémentaires
Code:
urpmi ll-plugins-gui terminatorx qtractor qsynth jack-rack jamin sweep zynaddsubfx hydrogen mscore lilypond lilypond-kde4 noteedit ktabedit songwrite linuxsampler qsampler rezound jokosher tuxguitar jackbeat ecamegapedal ecasound tkeca muse vlc-plugin-jack
A noter que je recommande la méthode suivante :
Installez tout les logiciels ci dessus, essayez les, et faites vos choix. Puis désintaller ceux ne vous plaisant ou ne vous convenant pas. C'est une méthode sûre pour votre système d'une part, et vous permettant de découvrir à loisir certains logiciels que vous ne connaissez pas encore, d'autre part.

6) Installation de lecteurs simples
En Qt :
Code:
urpmi qmmp qmmp-jack
En Gtk :
Code:
urpmi gnome-mplayer
A noter que LXmusic est plus proche du "lecteur simple" que gnome-mplayer, et il ne fait que la musique, mais il a quelques soucis actuellement, sur entre autre l'avance rapide.

7) Installation de codecs, décodeurs et encodeurs
Attention : certains de cette liste ne sont pas libres, parfois autorisés pour certains pays seulement, ou parfois soumis à une licence floue (donc considérés par défaut comme pas libre) : ils sont donc, pour certains, sur le dépôt PLF (et par sur les dépôts Mandriva).
Code:
 urpmi flac vorbis-tools twolame libffmpeg52 libvorbisenc2 ffmpeg2theora transcode mencoder ffmpeg libdirac0.1 libavformats52 libavutil49 lame lame-mp3x libquicktime-faac libquicktime-faad libquicktime-x264 x264 vorbisgain faac faad2 xanim-codecs win32-codecs real-codecs



**************



Configurer la vidéo

Lire des DVD commerciaux :


Ils sont cryptés par l'algorithme CSS, et utiliser la navigation par clic dans les menus, il va falloir ajouter les paquetages nécessaires. Référez vous à la ligne de commande pour configurer rapidement votre distribution.


Avec la 2007, Kaffeine n'est plus le lecteur vidéo par défaut. 
 (ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )


urpmi kaffeine


Un 'urpmi kaffeine' après avoir configuré vos sources réparera cette omission !


Pour le vérifier insérez un DVD dans votre lecteur, il devrait se lancer automatiquement.

Sinon lancez manuellement Kaffeine, et cliquez sur "DVD" dans le menu "lecture". 

Si vous désirez avoir un lanccment automatique.

tapez la commande :  (ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )



xine --auto-play --auto-scan dvd



Normalement le DVD se lance, fermez Xine, relancez Kaffeine et ça devrait passer.


Pour les divx & co kaffeine les lit de base. Si un format n'est pas lu, s'il vous affiche une erreur du type "pas de Plugin trouvé..." 

tapez la commande :   (ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )


xine-win32


Puis ensuite


urpmi –auto-select


mettra à jour les win32-codecs plus complets sur le miroir plf.


Sur la version 32 bits, il faut installer au moins les codecs win32 (windows) ainsi que divers autres codecs.



Du son, du bon !

Pour comprendre comment ça s'organise, quelques adresses absolument incontournables :


Pour installer d'excellents logiciels orientés MAO : (musique assistée par ordinateur) tapez dans la console :

 (ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )


urpmi lmms beast rezound sweep terminatorx glame hydrogen qjackconnect qjackcontrol ams alsa-plugins xmms-jack fluid-synth zynaddsubfx TiMidity dkms-vloopback



Le mixeur de son aRts

Le mixeur Arts est un vieux machin qui est encore là, on ne sait pas pourquoi ?

Et comme tout vieux machin, il est grognon !
- Si une appli vous signale que le périphérique occupé, il fallait faire la modif suivante dans le centre de contrôle de KDE :

Configurer votre bureau > Son > Système de sons > Général > Suspension automatique si inactif pendant mettre 1 sec.

D'origine il est à 60 sec. Fréquent avec la 2006, la 2007 semble moins concernée par ce problème.


- Si Arts vous renvoie le message :

Arts Message.
Sound server informational message.
Error While initializing the sound driver.
Device /dev/dsp can't be opened (Permission denied)
The sound server will continue using the null output device

Dans ce cas, il faut supprimer Arts ! Pour ce faire, allez dans la configuration de KDE et dans le système de son, décochez la case "activer de système son". Puis validez, lancez une console en root et entrez la commande :  (ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )

service alsa restart



magique !

Lancez Kmix, utilitaire graphique (ou alsamixer) et voilà.

Si le système de sons pose problème, la commande service alsa stop n'est pas forcément efficace, car le périphérique peut être occupé. Il faut, dans ce cas, aller dans :
Menu > système > surveillance système > bouton table des processus et rechercher le numéro du processus qui bloque le son, le sélectionner, et utiliser le bouton "tuer le processus", en ayant récupéré au préalable le numéro du processus qui bloque, lorsque vous avez essayé la commande service alsa stop (ou même service alsa restart).

Pour savoir quels sont les codecs installés sur votre système, entrez la commande :  (ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )

rpm -qa | grep -i codec



Lire du format AAC non protégé : il faut installer gstreamer-faad. Il faut sûrement installer faad2 et libfaad2_0

Vérifier le son : Dans une Konsole, lancer la commande :  (ou alors faites un surbriller, copier du texte ci-dessous puis un coller dans la console ! )


alsamixer



Obtenir du son Dolby Digital multicanal par sortie optique.

Référence sujet : http://forum.club.mandriva.com/viewtopic.php?t=57553


Carte mère A8N-SLI deluxe avec dolby digital 7.1 (ac97 nVidia CK804 sur puce Realtek alc850).

Décodage multicanal DTS/ac3 LFE sans un gramme de souffle dans les enceintes !


Mode d'emploi :

1) Il faut modifier le fichier etc/asound.state, mais pas sur car alsamixer a l'air de faire ce travail tout seul.

sinon, dans le fichier asound.state :

control.34
name 'IEC958 Playback Switch'
value true

control.35
name 'IEC958 Playback AC97-SPSA'
value 0


- mettre 'true' à la sortie PLAYBACK iec958 (par défaut, false)

  • mettre la sortie PLAYBACK AC97-SPSA sur 0 (il est par défaut sur 1, 2 ou 3)

NB :

  • Mon système de son Arts est activé dans le centre de controle de KDE

  • Les paquets de son a52dec et dts sont installés (je sais pas si c'est utile, mais s'ils existent, ça doit l'être !)

2) Redémarrez alsa (j'ai jamais pu l'arrêter ou le redémarrer, alors je redémarrais la session)

3) Mettez ensuite votre ampli sur la sortie optique multicanal et mettez le DVD adéquat en 5.1

4) En console, démarrez alsamixer et réglez-le comme suit :

  • master mono sur 'MUTE'

  • SURROUND sur 'Indépendant'

  • IEC958 sur 'on' (en fait c'est mute ou on, il n'y a pas de son à régler)

  • IEC958 Playback AC97-SPSA sur 0

  • IEC958 Playback Source sur PCM

  • channel sur 6ch


5) Réglez Kaffeine, options audio (je suis en moteur xine) comme suit :

  • driver OSS

  • mixer software décoché

  • speaker arrangement sur PASS THROUGH


et là.... un régal : la loupiote de l'ampli sur le décodage DTS/ac3 multicanal s'allume, j'ai tous les réglages LFE etc… et comme je n'ai pas de caisson de basses, je suis en dolby digital 3/2… rien de plus normal !!

Et là vous avez une Mandriva qui a un son équivalent aux meilleurs drivers proprio de nvidia faits pour windows !
ce tuto est amené à évoluer, je cherche encore d'autres choses !



Générer des fichiers pdf à la demande

Avec Mandriva, vous pouvez générer des fichiers PDF à la demande, quelle que soit l'application dans laquelle vous vous trouvez (FF, TB, OOo...): c'est l'imprimante virtuelle.
Dans le logiciel dans lequel vous êtes, cliquez sur fichier > imprimer > sélectionnez l'imprimante PostScript (et pas le bouton imprimer dans un fichier) > cliquez ensuite sur propriétés et dans la ligne de commande d'impression effacez tout et inscrivez kprinter ou kprinter --stdin.
Validez et zou… fini !
http://pureedelinux.net/howto/impfirefox.html

Les touches multimédia du clavier

(à vérifier)
La possibilité de configurer les touches multimédia du clavier se trouve dans :

menu/ Système > Configuration > KDE > Administration système > Actions d'entrées.


A voir aussi :

http://lea-linux.org/cached/index/Hardware-hard_autres-clavier_multimedia.html
http://forum.club.mandriva.com/viewtopic.php?t=57369