Je suis un Freenaute convaincu depuis de longues années, aujourd'hui heureux possesseur d'une FreeBox v6 (auquel il ne manque que la cafetière HTCPCP ) équipé d'un NAS de 250 Go et je dois bien avouer que je me lâche sur les enregistrements de programme TV. Le problème avec les enregistrements à partir d'une FreeBox, c'est le format de fichier un peu « bancale » car un fois récupéré sur le PC (Debian / Ubuntu), il est très difficile de le travailler, c'est à dire de le ré-encoder, le couper, etc... Enfin c'est plutôt le conteneur de la vidéo (.m2ts) qui est relativement exotique car les codecs de compression du son et de l'image sont quant à eux tout à fait standards, il s'agit en effet du codage H.264 (ou MPEG-4 AVC) pour la vidéo et du codage AAC (Advanced Audio Coding) pour le son. Vous trouverez ci dessous quelques astuces très simples qui vous permettrons de travailler ces fichiers (convertir / couper) sous un système Linux (Debian squeeze ou Ubuntu en l’occurrence, mais bien d'autres également) à l'aide de FFmpeg ou HandBrake :
Keyword - audio
samedi, septembre 17 2011
Convertir les enregistrements vidéos d'une FreeBox
Par Taltan le samedi, septembre 17 2011, 17:27 - Geekerie cultu-libriste
dimanche, novembre 8 2009
Pour les nostalgiques de XMMS 1.XX sous Ubuntu, la suite...
Par Taltan le dimanche, novembre 8 2009, 08:00 - Geekerie cultu-libriste
Update : Installation XMMS sur Ubuntu Karmic Koala 9.10
Depuis mon billet « Pour les nostalgiques de XMMS 1.XX sous Ubuntu Hardy Heron 8.04 » , les choses ont changé... La 8.04 signait en effet l'arrêt de mort du maintien de XMMS dans sa branche 1.XX par les développeurs d'Ubuntu. À l'époque il n'existait pas de paquet .deb spécifique, il fallait en passer par la compilation de sources. Depuis, trois version d'Ubuntu se sont succédés, Ubuntu Intrepid Ibex 8.10, Ubuntu Jaunty Jackalope 9.04et Ubuntu Karmic Koala 9.10 mais surtout knuta maintient des paquets pour chaque distribution d'Ubuntu à partir du héron robuste et propose des dépôts, ce qui simplifie grandement la tache pour les nostalgiques de XMMS dont je fais partie.
jeudi, mai 8 2008
Ubuntu 8.04 Hardy Heron et fichiers multimédia
Par Taltan le jeudi, mai 8 2008, 13:50 - Geekerie cultu-libriste
Une petite brève rapide pour être armé pour lire et traiter a peu prés tout ce qui se fait en formats vidéo ou audio sur une Ubuntu 8.04 Hardy Heron fraîchement installée, voila une petite compilation de paquets à installer :
Nécessite l'activation des dépôts multiverse et medibuntu
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad faad ffmpeg gstreamer0.10-plugins-bad-multiverse lame lame-extras libfaad2-0 libmjpegtools0c2a mjpegtools sox toolame mpeg2dec a52dec mpg321 vorbis-tools libdvdcss2 libdvdnav4 mencoder mplayer mplayer-fonts mplayer-skins vlc w32codecs
dimanche, mai 4 2008
Pour les nostalgiques de XMMS 1.XX sous Ubuntu Hardy Heron 8.04
Par Taltan le dimanche, mai 4 2008, 11:10 - Geekerie cultu-libriste
Avis aux nostalgiques de WINAMP, XMMS dans sa branche 1.XX n'est plus intégré dans les dépôts depuis la version beta de Ubuntu Hardy Heron 8.04, XMMS est mort vive XMMS !! Il est remplacé par XMMS2. Alors certes, XMMS est un peu vieillot (les menus ne sont pas très hypes à cause de GTK+), mais il reste mon player MP3 par défaut depuis toujours, car (pas de troll svp
ce n'est que mon avis...) trés réactif, light, winamp like, bonne qualité de rendu sonore, égaliseur performant, simple à utiliser...
Alors voila comment installer la dernière version de la branche 1.XX, la version 1.2.11 n'est disponible qu'à partir des sources que j'ai compilés et transformés en paquet .deb 32 bits et 64 bits avec l'utilitaire CheckInstall. Vous trouverez ci-dessous plusieurs façons d'installer XMMS 1.2.11 ainsi que quelques goodies indispensables :
Installation de XMMS 1.2.11 à partir du paquet xmms_1.2.11-1
Sur Ubuntu Hardy Heron 8.04 32 bit à partir du paquet xmms_1.2.11-1_i386.deb
wget http://taltan2.free.fr/dl/ubuntu/xmms_1.2.11-1_i386.deb sudo dpkg -i xmms_1.2.11-1_i386.deb
Sur Ubuntu Hardy Heron 8.04 64 bit à partir du paquet xmms_1.2.11-1_amd64.deb
wget http://taltan2.free.fr/dl/ubuntu/xmms_1.2.11-1_amd64.deb sudo dpkg -i xmms_1.2.11-1_i386.deb
Installation de XMMS 1.2.11 à partir des sources (sur 32 ou 64 bits)
Installation des dépendances (merci bishop
) :
sudo apt-get install libasound2-dev libc6-dev libaudiofile-dev libaudiofile0 libesd0-dev libesd-alsa0 libgl1-mesa-dev libgl1-mesa-glx libgl1-mesa-dri libglib1.2-dev libgtk1.2-dev libice-dev libmikmod2-dev libogg0 libogg-dev libsm-dev libsm6 libvorbis0a libvorbis-dev libvorbisfile3 libx11-dev libx11-6 libxi-dev libxi6 libxxf86vm-dev libxxf86vm1 zlib1g-dev
Téléchargement des sources et compilation :
wget http://xmms.org/files/1.2.x/xmms-1.2.11.tar.gz tar -xvzf xmms-1.2.11.tar.gz cd xmms-1.2.11 ./configure --prefix=/usr make sudo make install
Goodies
Téléchargement et installation de tous les skins
Les skins sont disponibles sur le site de XMMS, pour en avoir un aperçu en une seule page, c'est par ici : http://taltan2.free.fr/dl/ubuntu/xmms_all_skin.html
wget http://taltan2.free.fr/dl/ubuntu/xmms-all_skin.tar.gz tar -xvzf xmms-all_skin.tar.gz -C ~/.xmms/Skins
Téléchargement et installation des présélections WINAMP pour l'égaliser
wget http://taltan2.free.fr/dl/ubuntu/xmms-winamp_presets.gz gunzip -c xmms-winamp_presets.gz > ~/.xmms/eq.preset
Création du lanceur XMMS dans le menu Audio et vidéo de Gnome
cd ~/.local/share/applications wget http://taltan2.free.fr/dl/ubuntu/XMMS.desktop
Concernant l'icône, par défaut en suivant cette méthode il s'agit de l'icône Gnome, vous pourrez aisément le changer en téléchargeant la panoplie d'icônes disponibles : http://www.xmms.org/files/icons/xmms-icons.tar.bz2
Play avec XMMS via les nautilus-scripts
Pour plus d'info sur les nautilus-scripts : http://www.taltan.fr/post/2006/06/07/14-les-nautilus-scripts
Pour Jouer dans XMMS tous le fichiers audio du dossier (et sous dossier) sélectionné à partir d'un click droit de la souris
#play_XMMS.sh
#!/bin/bash
xmms "$1"*
Script d'installation automatique (32 bits)
Pour simplifier tous ça, j'ai fait un petit script qui permet de réaliser toutes ces opérations one shot (hors nautilus-scripts), il s'agit du script XMMS-1.2.11_install.sh
- Installe le paquet xmms_1.2.11-1_i386.deb
- Télécharge et installe de tous les skins
- Télécharge et installe des présélections WINAMP pour l'égaliser
- Crée le lanceur XMMS dans le menu Audio et vidéo de Gnome
wget http://www.taltan.fr/public/dl/XMMS-1.2.11_install.sh chmod +x XMMS-1.2.11_install.sh ./XMMS-1.2.11_install.sh
Liens
- Archives contenant tous les skins
- Liste avec pré visualisation de tous les skins
- Archive contenant les présélections WINAMP pour l'égaliser
- Archive contenant les icônes XMMS
- Lanceur XMMS pour le menu Audio et vidéo de Gnome
- Script XMMS-1.2.11_install.sh d'installation automatique
- Script play_XMMS.sh pour les nautilus-scripts
mardi, juin 27 2006
Conversion de fichiers audio
Par Taltan le mardi, juin 27 2006, 12:16 - Geekerie cultu-libriste
Combien de fois je me suis retrouvé avec des fichiers musicaux illisibles sur mon baladeur MP3, à me demander quel soft utiliser pour pour les convertir. Alors oui, il y a l'artillerie lourde des applications GUI (Graphic User Interface) avec moult clics et suivant, suivant, ..., alors qu'une simple ligne de commande peut résoudre cette problématique. Ci dessous quelques exemples (non exhaustif) des ces possibilités :
Convertir OGG --> MP3
MP3 à 192kbs, les .mp3 sont stockés dans un répertoire à part (mp3), nécessite les outils ogg (vorbis-tools) et le codec lame
$ sudo apt-get install lame vorbis-tools
$ cd "le répertoire qui contient les fichiers ogg" $ mkdir mp3; for i in *.ogg; do new_name=`echo "$i" | sed s/.ogg/.mp3/g`; ogg123 -d wav -f - "$i" | lame -h -m s -b 192 - > mp3/"$new_name"; done
Convertir MP3 --> OGG
Les .ogg sont stockés dans un répertoire à part (ogg), nécessite les outils ogg (vorbis-tools) et le MPEG layer 1/2/3 audio player (mpg123)
$ sudo apt-get install mpg123 vorbis-tools
$ cd "le répertoire qui contient les fichiers ogg" $ mkdir ogg; for i in *.mp3; do new_name=`echo "$i" | sed s/.mp3/.ogg/g`; mpg123 -b 10000 -s "$i" | sox -t raw -r 44100 -s -w -c2 - ogg/temp.wav; oggenc ogg/temp.wav -o ogg/"$new_name"; done; rm -f ogg/temp.wav
Convertir MPC --> WAV
Les .wav sont stockés dans un répertoire à part (wav), nécessite le codec lame et le décodeur mppdec
$ cd "le répertoire qui contient les fichiers mpc" $ mkdir wav; for i in *.mpc; do new_name=`echo "$i" | sed s/.mpc/.wav/g`; mppdec-static "$i" wav/"$new_name"; done
Convertir WAV --> MP3
Ici MP3 à 160kbs, les .mp3 sont stockés dans un répertoire à part (mp3), nécessite le codec LAME
$ cd "le répertoire qui contient les fichiers wav" $ mkdir mp3; for i in *.wav; do new_name=`echo "$i" | sed s/.wav/.mp3/g`; lame --abr 160 "$i" "new_name" ; done
Convertir WAV --> OGG
Ici OGG à average bitrate" de 202 kb/s environ, les .ogg sont stockés dans un répertoire à part (ogg), nécessite les outils ogg (vorbis-tools), plus d'info sur le Petit Linux
$ cd "le répertoire qui contient les fichiers wav" $ for i in *.wav; do oggenc -q 6 $i ; done
Convertir WMA --> MP3
MP3 à 192kbs, les .mp3 sont stockés dans un répertoire à part (mp3), nécessite mplayer et le codec lame
$ sudo apt-get install lame mplayer
$ cd "le répertoire qui contient les fichiers wma" $ mkdir mp3 ;for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader "$i" && lame -m j -h --vbr-new -b 192 audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav ; mv *.mp3 mp3/
Couper un fichier MP3
Ici MP3 à 128kbs, nécessite le codec LAME, la première commande génére un fichier temporaire audiodump.wav à supprimer par la suite ici coupe le MP3 à partir de 27 mins 50 sec du début pendant 09 min 48 s
$ cd "le répertoire qui contient le fichier à couper" $ mplayer -vc null -vo null -ao pcm -ss 00:27:50 -endpos 00:09:48 mon_fichier.mp3 ; lame --abr 128 audiodump.wav mon_fichier_coupé.mp3
Liens : http://giminik.developpez.com/articles/debian-gnu-linux/gravure-audio-ligne-commande











