Chrooter apache
Matériel
Ajout disque dur
Ajout carte
Audit des disques durs
Gestion des peripheriques
Disquette d'installation
Ajout d'un scanner
Astuces
Ajout d'une imprimante
Réseau
Configuration reseau
Dns
Serveur cvs
Proxy squid 
Installation serveur ftp
Installation qmail 
Installation serveur courrier sous debian
Outil TCP/IP 
Le serveur samba
Connexion a distance securisee
Client/serveur vnc
Configurer apache
Dyndns
Installer un LAMP sous mandriva
Sécurité
Chiffrer un fichier/dossier
Securiser son poste
Mur pare feu pas a pas
Authentification ht-access
Surveillance de serveur CACTI
Snort
Snort-inline
Securiser Apache avec mod_security
Filtrage squid/squidguard/dansguardian
Auditer son site web
Sécuriser son linux
Installer un Lamp avec ssl
Contrer les scans de ports
Traitement anti-spam
Installer/Utiliser tripwire
Faire des sauvegardes incrémentales
Rsync
Nessus
Divers
Elisa, le multimédia facile
Utilisation de lilo
Les commandes Linux
Le multi-tache
Le crontab
Exploration de la configuration
Quotas
Messagerie
Installer une application
Debugger ses applications
Le format RPM
Mise a jour du noyau
Qemu
Tour d'horizon des principaux p2p
Récupération du système
Bips d'un pc
Astuces windows
Table Ascii
Lamerland
Conversion de fichiers musicaux
Compiler ses rpms
Graver en ligne de commande
Graver un fichier avi pour un dvd de salon
Récupérer des fichiers effacés
Liens
hakin9
Secureroot.com
Hackerthreads.org
Defcon
Hackerlounge
Les derniers exploits
Tous les codes sources
Securite sous Linux
Les logiciels libres quotidiens
Ezine divers
Madchat
Textes divers
Archives
 
Traductions LG
Toutes les traductions
Traductions Phrack
Toutes les traductions

Il y a actuellement 7 visiteurs connectés sur le site !

Google

Conversion de fichiers
Conversion de fichiers

 

Introduction
De Wav à Ogg
De ogg à wav
De wav à mp3
De mp3 à wav
De wma à ogg
De flac à ogg
De flac vers mp3
De wma à mp3
De flv à mp3
De YouTube à MP3
De Mpeg vers Avi
De Avi vers flv
De flv vers avi
De flv vers mpeg
De mp4 vers avi
De wmv vers avi
De youtube vers .....ce qu'on veut
De ogg vers mp3
De amr vers mp3
De ape vers mp3
De mkv vers avi
De ac3 vers wav
De m4a vers mp3

 

Introduction

Il n’est pas rare, de nos jours , de récupérer des fichiers musicaux de divers formats et de ne pouvoir les lire avec son lecteur de musique favori .

Voici quelques astuces pour se dépatouiller parmi les multiples formats qui peuplent le web . Ce qui suit peut être interdit par la législation de votre pays .Il est entendu que l’on discute ici de fichiers libres de droit.

De Wav à Ogg

Le principal inconvénient des fichiers wav est leur taille , plutôt volumineuse . Voici un script qui convertit de WAV à Ogg :

# !/bin/bash /usr/bin/oggenc "$1" -o "$1%wavogg" /bin/rm $1

Il est exécuté comme suit ./wavtoogg fichier.ogg pour convertir le fichier.wav en fichier.ogg.

De ogg à wav

Il se peut que vous ayez à faire l’inverse c’est_à-dire convertir de Ogg à Wav. Le script ogg123 est fait pour vous :

# !/bin/bash /usr/bin/ogg123 -d wav -f $1\.wav $1\.ogg

vous devez l’exécuter ainsi

./ogg2wav fichier (du nom de votre fichier fichier.wav sans l’extension) ce qui vous donnera un fichier converti du nom de fichier.ogg

De wav à mp3

Ce script convertira un fichier (wav) en fichier.mp3

# !/bin/bash

/usr/local/bin/lame $1\.wav -o $1\.mp3

Exécutez comme suit : ./wavtomp3 fichier

De mp3 à wav

Il est possible de reconvertir ce même fichier de mp3 en wav : On utilisera alors le programme mpg321 qui s’installe avec un urpmi mpg321 en console et en root.
Le script de conversion est le suivant :

for i in /home/deny/*.mp3 ; do mpg321 $i -w $i%mp3wav ; done

convertira l’ensemble de vos fichiers mp3 en wav

De wma à ogg

Les fichiers wma sont des émanations de windows, le côté obscur de la force et en tant que tels ils ne sont pas audibles par n’importe quel lecteur de musique : Mplayer va me permettre de me sortir de ce mauvais pas :

# !/bin/sh for i in *.wma ; do mplayer -ao pcm -ao pcm:file="$i%.wma.wav" "$i" oggenc -m 256 "$i%.wma.wav" rm -f "$i%.wma.wav" done

et voila nos fichiers wma convertis en ogg .

De flac à ogg

Les fichiers flacs sont aussi particulièrement volumineux et gagnent à être convertis voici un script qui convertit avec deux paramètres , le répertoire et le format (flac ou shn) des fichiers en ogg

# ! /bin/bash # Usage script PATH FORMAT

REP=$1 FORMAT=$2

if -z $1 || -z $2
 then echo "Erreur !" exit 1 fi

if -e $REP
 then cd $REP else echo "$REP n’existe pas !" exit 1 fi

for i in *.$FORMAT do if "$FORMAT" == "flac"
 then flac -d "$i" fi if "$FORMAT" == "shn"
 then shntool conv $i fi done

for i in *.wav do oggenc -q 8 "$i" done

rm -rf *.flac *.wav *.shn

De flac vers mp3

for file in *.flac; do flac -c -d "$file" | lame -h -b 320 - "${file%flac}mp3";done

De wma vers mp3

Pour fonctionner, ce script aura besoin de mplayer, oggenc et lame
Pour le faire fonctionner, il suffit de copier le script dans le dossier où vous voulez faire votre conversion, le rendre exécutable avec un chmod +x monscript

#!/bin/bash
#-----------------------------------------------------------------------#
# #
# Description : Convert wma to mp3 or ogg #
# OS : Linux #
# Requires : mplayer - lame - oggenc - wma and mp3 codec #
# Licence : GPL #
# Version : 0.1.1 #
# Author : Sebastien Bilbeau #
# Web site : http://www.tux-planet.fr #
# #
#-----------------------------------------------------------------------#

# First past : clean up file name (remove space + lowercase)
for i in *.[Ww][Mm][Aa]; do

# Remove spaces
mv "$i" `echo $i | tr ' ' '_'`;

# Remove uppercase
mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`;

done

# Seconde past : rip with Mplayer -> Encode with LAME -> Set file right access -> Change name
for i in *.wma ; do

# Convert in ogg format
if [ $1 == "ogg" ]; then
mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader $i && oggenc -m 256 audiodump.wav && mv audiodump.ogg "`basename "$i" .wma`.ogg" && chmod 755 "`basename "$i" .wma`.ogg";

else

# Convert in mp3 format
if [ $1 == "mp3" ]; then
mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i.mp3 && chmod 755 $i.mp3 && mv $i.mp3 "`basename "$i" .wma`.mp3";

fi
fi
done

# Clean directory
rm -i *.wma
rm -f audiodump.wav

De flv vers mp3

Vous avez récupéré un fichier .flv de Youtube, Deezer ou autre et vous désirez le transformer en mp3, et ceci sans le réencoder. Vous désirez donc directement extraire la piste sonore au format mp3 dans un fichier .mp3.
Si vous n'avez pas ffmpeg, installez-le :

urpmi ffmpeg

Nous allons utiliser ffmpeg de la manière suivante :
$ ffmpeg -i mon_fichier.flv -f mp3 -vn -acodec copy mon_fichier.mp3
Cette commande va copier la piste mp3 de mon_fichier.flv dans le (nouveau) fichier mon_fichier.mp3.

De YouTube à MP3

J'aimerais enregistrer certaines chansons que j'ai retrouvé sur youtube, mais l'essentiel est pour moi de les convertir au format mp3, afin de les lire sur mon player favori.
D'abord, il s'agit de télécharger la video. Allez dans la video que vous souhaitez télécharger et copiez l'URL de cette vidéo (par exemple: http://uk.youtube.com/watch?v=xB8W2EPUmII ) et collez-la dans le champ d'adresse du site suivant: http://keepvid.com/

Ensuite, en cliquant surn télécharger, deux liens s'afficheront. Un pour du flash et un pour du mp4. Choisissez ce dernier pour obtenir une qualité meilleure
Assurez vous que ffmpeg et libmp3lame sont installés.
Il vous reste ensuite a convertir cette video selon l'exemple:

ffmpeg -i video.mp4 -ab 128000 -ar 44100 nouvelle_video.mp3
Et avec un script bash ?


#!/bin/bash
# Convert the flv files to mpg and mp3 files
for i in *.flv
do

# convert them to mpg if you like by removing the # on the 2 lines below this section
# ffmpeg -i $i $i.mpg
# ffmpeg -i $i -ab 128 -ar 44100 $i.mp3
mplayer -dumpaudio $i -dumpfile $i.mp3

# use this line below to remove the flv files you downloaded.
# rm $i
done

De Mpeg vers Avi

Vous avez peut-être des fichiers MPEG sur votre système que vous souhaitez convertir en vidéos avi Voici un petit script qui fait le boulot

#!/bin/bash

#mpg2avi (Convert mpeg streams into high quality mpeg4 avi with mp3 audio)

#requirements: mplayer

#Begin
clear

# variables
version=0.2b
current_directory=$( pwd )
# video bitrate (1100 = around 500 MB movie size)
vbitrate=1100

echo -e "* mpg2avi v${version}"

# remove spaces
for i in *.[Mm][Pp][Gg]; do mv "$i" `echo $i | tr ' ' '_'`; done > /dev/null 2>&1 &

# remove uppercase
for i in *.[Mm][Pp][Gg]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done > /dev/null 2>&1 &

# convert mpg movies into avi's with mencoder
for i in *.[Mm][Pp][Gg]; do nice -n 10 mencoder $i -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=$vbitrate:vhq:vqmin=2:vlelim=-4:vcelim=9:lumi_mask=0.05:dark_mask=0.01 -vf pp=md -vop
scale=640:480, -oac lavc -lavcopts acodec=mp3:abitrate=128 -o "`basename "$i"`.avi";echo "Conversion done";done

exit;

De avi vers flv

Pour convertir des vidéos au format AVI (ou autre...), au format FLV (Flash) pour les intégrer ensuite dans une page web.

La commande est

ffmpeg -i video.avi -b 550 -pass 1 -ar 22050 -ab 32 -f flv -s 380x310 video.flv

Voici la liste des paramètres passés dans notre exemple:

-i : nom du fichier à convertir
-b : débit vidéo du fichier de sortie en kbits/s (ici 550 au lieu des 200 kb/s)
-pass : encodage de la vidéo effectué une ou deux passes
-ar : taux d’échantillonage du son
-ab : bitrate audio en kbit/s
-f : définition du format de conversion (ici, le format FLV)
-s : résolution de la vidéo après conversion (ici, 380x380)


De flv vers avi

ffmpeg -title "Titre" -i monfichier.flv -ac 2 -y monfichier.avi
ffmpeg s'installe via urpmi ffmpeg

De flv vers mpeg

ffmpeg -title "Titre" -i monfichier.flv -s 320x240 -y monfichier.mpeg

De mp4 vers avi

ffmpeg -i "/path/to/file.mp4" "/path/to/file.avi"

De wmv vers avi

mencoder "/path/to/file.wmv" -ofps 23.976 -ovc lavc -oac copy -o "/path/to/file.avi"

De youtube vers ce qu'on veut

ConvertYouTube est une petite application gratuite et en ligne qui va vous permettre de convertir et télécharger des vidéos sur YouTube le plus simplement du monde.
convertisseur

De ogg vers mp3

ffmpeg -i original_song.ogg new_song.mp3 -ab 192

De amr vers mp3

Les fichiers .amr se rencontrent dans les téléphones Nokia quand on enregistre.
ffmpeg -f amr -i mon_fichier.amr mon_fichier.mp3

De ape vers mp3

IL s'agit de convertir tout d'abord le fichier ape en wav de telle sorte :
ffmpeg -i file.ape output.wav
Ensuite lame prend le relai pour la conversion wav > mp3
lame output.wav output.mp3

De mkv vers avi

Pour convertir une vidéo de haute résolution au format MKV vers un format AVI , vous pouvez utiliser mencoder

mencoder my_video.mkv -ffourcc xvid -ovc lavc -lavcopts vcodec=xvid:vhq:vbitrate=1800 -oac mp3lame -lameopts vbr=5 -o output_video.avi

Vous obtiendrez un fichier AVI qui aura une taille de 35% du fichier source.


De ac3 vers wav

VOus disposez d'un fichier AC3 et vous souhaitez le convertir au format WAV, voici la commande qui fonctionne :

mplayer -ao pcm:file=output_file.wav input_file.ac3

De m4a vers mp3

Ce script convertit tous les fichiers m4a de votre répertoire en fichiers mp3.

#!/bin/bash
for i in *.m4a;
do
echo "Converting: ${i%.m4a}.mp3"
faad -o - "$i" | lame - "${i%.m4a}.mp3"
done

Ne pas oublier de rendre votre script exécutable en faisant
. chmod +x votrescript

Sources de l'article


 

Blog
Le blog
La radio
La Radio
Boutique
La boutique du Geek
Php/Mysql
Formulaire en php
Administrer un serveur Mysql
Session en php
Gerer ses bases mysql
Les bases php
Securiser ses scripts PHP
Controler ses programmes avec RATS
Convertir une base sql en utf8
Astuces php
Le fichier php.ini
Programmation
Python rapide
Tutorial Python
Tutorial Perl
Tutorial Perl complet
Tutoriel ruby
Tutoriel C
Introduction à gawk
Filtres et utilitaires
Find
Programmation Shell
Ecriture de scripts bash
Expressions regulieres
Vi
Introduction a Javascript
Compiler avec gcc
Astuces en Bash
Cracking
Tutoriel Assembleur
Guide du cracking pour débutant
Assembleur
Manual Unpacking
Techniques de Protection
Différentes failles Web
Arp spoofing dans un réseau switché
Les intrusions
Les attaques externes
Defacage
Defacage complet
Buffer overflow
Netcat
Injection sql
Injection sql(suite)
John the Ripper
Spoofer un email
Utiliser google
La faille system
Usurper une identité
Le rooting
Shellcode sous Unix
La faille race condition
La faille xss
La faille xss (2)
Attaques sur un routeur
P2P
Azureus pas-a-pas
News
Lire les news de Linux-pour-lesnuls.com au format RSS
Distros
Gestion des paquets debian
101 commandes debian
Jeu
Webtarot
Graphisme
Effet neon dans GIMP
Effet vapeur dans GIMP
Cours fonctionnalités de GIMP
Redimentionner une image avec GIMP
Redimentionner une photo pour en faire un cadre avec gimp
Morphing avec gimp
Détourer avec gimp
Réduire le poids d'une image avec gimp
Caricature avec gimp
Humour
Ensemble
Divers