Table des matières
Petits scripts utiles
réduire la taille d'un PDF
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
Exporter un gif animé en image png
convert -coalesce ./NURBS_3-D_surface.gif nurbs%05d.png
imagemagick : fond transparent
convert nurbs00000.png -transparent black transparent.png for i in *.png; do convert $i -transparent black `basename $i .png`_alpha.png;done for i in *.png; do convert $i -transparent "#fdfffc" `basename $i .png`_alpha.png;done
dans gimp
renommer file1 2 3 11 en file0001 file0002 file0010 etc… pour ordre alphabétique
ls -v | cat -n | while read n f; do mv "$f" `printf "file%04d.jpg" $n`; done
rotation 180° d'une video sans dégradation
avconv -i 20160131_173623.mp4 -c:a copy -vf "hflip,vflip" 20160131_173623-flipped.mp4
rotation 90°
avconv -i IMG_0894.MOV -c:a copy -vf "transpose=1" IMG_0894-flipped.MOV
rotation -90°
avconv -i IMG_0894.MOV -c:a copy -vf "transpose=2" IMG_0894-flipped.MOV
for i in *.emf; do inkscape $i --export-pdf=`basename $i .emf`.pdf;done
Retoucher en batch des photos
balance des blancs avec gimp
#!/bin/bash #conversion en minuscule if [ ! -d "medium" ]; then mkdir medium fi for i in *.JPG; do mv "$i" `echo $i | tr [:upper:] [:lower:]`;done for i in `ls *.jpg`; do convert -resize 1024x768 $i medium/$i; done cd medium gimp -i -b '(batch-auto-levels "*.jpg")' -b '(gimp-quit 0)'
PDF : Mettre plusieurs pages sur un A4
du A4 vers le A1 :
# agrandir l'original en A1 pdfposter -mA1 affiche_v2.pdf affiche_v2_A1.pdf # agrandir l'original en A1 en le recomposant à base de feuille A3 pdfposter -mA3 -pA1 affiche_v2.pdf affiche_v2_A1.pdf
pdfposter
faire un format A5/A6 a partir d'un A4 ou autre
$ pdfposter -mA6 affiche_v2_lowres.pdf affiche_v2_a6.pdf $ pdfposter -mA5 affiche_v2_lowres.pdf affiche_v2_a5.pdf
psfsam en mode graphique;
pdfjam en mode console
/usr/bin/pdfjam --suffix nup --nup '2x2' --outfile "Cours sur les outils statistiquesA44L.pdf" -- Cours\ sur\ les\ outils\ statistiques.pdf -
on commence par faire une 'pdfjoin' pour avoir le bon nombre de pages :
$ pdfjoin affiche_v2_a5.pdf affiche_v2_a5.pdf $ pdfnup --nup 2x1 affiche_v2_a5-joined.pdf --outfile affiche_v2_a5x2.pdf $ /usr/bin/pdfjam --suffix nup --nup '2x1' --landscape --nup '2x1' --outfile affiche_v2_a5x2.pdf -- affiche_v2_a5-joined.pdf - $ pdfjoin affiche_v2_a6.pdf affiche_v2_a6.pdf affiche_v2_a6.pdf affiche_v2_a6.pdf $ /usr/bin/pdfjam --suffix nup --nup '2x1' --no-landscape --nup '2x2' --outfile affiche_v2_a6x4.pdf -- affiche_v2_a6-joined.pdf -
l'option –no-landscape permet de passer en portrait. Par defaut le format A4 est utilisé
pdfnup --nup 2x2 Cours\ sur\ les\ outils\ statistiques.pdf --outfile Cours\ sur\ les\ outils\ statistiquesA44L.pdf pdfnup --nup 4x2 Cours\ sur\ les\ outils\ statistiques.pdf --outfile Cours\ sur\ les\ outils\ statistiquesA44L.pdf
Création d'un PDF de 4 pages identiques :
pdfnup --nup 2x2 vente_porteclefs-joined.pdf --outfile vente_porteclefs_4.pdf
création d'un pdf pour impression de 4 A4 par pages :
/usr/bin/pdfjam --suffix nup --nup '2x2' --outfile vente_porteclefs_4.pdf -- vente_porteclefs-joined.pdf -
Faire un pdf à partir de Scan A4 en JPG
#!/bin/bash #conversion en minuscule for i in *; do mv "$i" `echo $i | tr [:upper:] [:lower:]`;done #conversion de JPEG en PS for i in `ls *.jpg`; do jpeg2ps $i > `basename $i .jpg`.ps; done #conversion de PS en PDF for i in `ls *.ps`; do ps2pdf14 $i `basename $i .ps`.pdf; done #Aggrégation des PDF gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=article.pdf `ls scan00*.pdf`
Remplacer un point par un virgule dans des notes
s/(\d+)\.(\d+)/\1,\2/g
dans nedit
il faut mettre (\d+)\.(\d+)
dans le champs rechercher et
\1,\2
dans remplacer et activer l'option regular expression
.
Re dimensionner des images
for i in `ls *.jpg`; do convert -resize 800x600 $i sm-$i; done
Expressions régulières pour Vim
http://www.tuteurs.ens.fr/faq/utf8.html
Forcer vim à passer en UTF-8 :
:edit ++enc=utf-8
:%s/\n\([é'èçàêùôîâû]\)/\1/g
http://www.geocities.com/volontir/
Rechercher et remplacer un saut de ligne suivi d'un caractère
:%s/\né/é/g :%s/\nè/è/g :%s/\nç/ç/g :%s/\nê/ê/g :%s/\nù/ù/g
Mise à lour linux Grub? Windows ne démarre plus
message d'erreur de grub après séléction de Windows dans le menu : unknown file system type
root (hd1,0) Filesystem type unknown, partition type 0x7 makeactive chainloader +1
Bizarrement cela bien d'un problème LBA. Dans le bios de la machine, configurer le disque en mode LBA, puis booter sur le cd de windows en mode restauration et lancer la commande FIXMBR
.
Maintenant windows remarche, mais impossible de réinstaller grub sur le disque (surement du au mode LBA). De plus si on change le mode et on repasse en normal, plus rien ne boote!!!!
Puis réinstallation de grub :
Afin de le réinstaller, la solution la plus simple est de booter sur un live CD comme Knoppix par exemple.
Une fois booté sur le CD, il suffit de monter en écriture la partition ou se trouve le repertoire /boot .
mount /dev/sda2 /mnt chroot /mnt/sda2 /bin/bash grub-install /dev/sda --root-directory=/ --recheck
Mais cela ne marche pas.
Debian Lenny : Pourquoi dois je installer mon pilote nvidia à chaque reboot!!!
Nouveau Pilote nvidia propriétaire. Installation, tout se passe plutôt bien en changeant temporairement la version du compilo pour que le module soit compilé avec la même version de gcc que le kernel, et hop tout fonctionne (bi-ecran, accèl.)
Un reboot et écran noir!!! rahhh réinstallation et cela marche… j'comprends pas. Petite googlelisation et hop je tombe la dessus.
http://forum.hardware.fr/hfr/OSAlternatifs/Hardware-2/reinstaller-reboot-nvidia-sujet_65871_1.htm
Le fichier /etc/init.d/nvidia-glx
est en cause. Cela vient de l'histoire de ma machine sur laquelle j'ai installé à tour de rôle des pilotes packagés et des pilotes propriétaires. Du coup ce fichier n'a pas été enlever et fait partie de l'architecture des .deb
.
Bug Acrobat reader
Si suite à l'installation d'un version 7.x d'acrobat reader vous obtenez l'erreur suivante au lancement :
expr: erreur de syntaxe expr: erreur de syntaxe expr: erreur de syntaxe ...
Editez le fichier /usr/bin/acroread
.
Cherchez la ligne version=`get_gtk_file_ver “$ifile”
et remplacez la par version=0
.
Recommencez l'opération s'il existe encore une erreur.
kenobi:/home/yann# acroread /usr/bin/acroread: line 486: [: -ge: unary operator expected
Enregistrez le fichier. Maintenant acrobat reader se lance sans problème…
Bug Son après une mise à jour
Méchant message de mplayer lors de la lecture d'un fchier
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy [AO_ALSA] alsa-lib: pcm_hw.c:1132:(snd_pcm_hw_open) open /dev/snd/pcmC0D0p failed: Device or resource busy
Bon pas de son nul part…
Un coup de Google et hop : http://forum.hardware.fr/hfr/OSAlternatifs/Multimedia/mplayer-marche-totem-sujet_66884_1.htm
Je relance alsaconf
en admin pour mettre à jour un trop vieux fichier de configuration.
et tout est rentré dans l'ordre
Bug rred
http://www.generation-nt.com/apt-e-method-rred-has-died-unexpectedly-entraide-3617351.html
Pour celles et ceux qui auraient ce message lors d'une mise à jour avec apt, ce matin :
Prendre : 4 http://ftp.fr.debian.org sid/main 2009-11-04-0016.39.pdiff [9 274kB] E: Method rred has died unexpectedly! E: Le sous-processus rred a commis une violation d'accès mémoire
voici la solution trouvée du côté de chez sidux :
sudo aptitude update -o Acquire::Pdiffs=false
Donc, ne pas télécharger les pdiff.
Plus de pavé numérique sous Gnome
Suite à une mise à jour, mon pavé numérique ne fonctionnait plus sous gnome (après ouverture de session), car dans GDM ou KDM ce dernier est fonctionnel.
Gnome est donc le fautif. En effet lors de la mise à jour, une options de gestion de la souris par le pavé numérique est activée… on ne sait vraiment pas pourquoi.
Le fait de désactiver cette option redonne vie au pavé numérique.
Pour cela allez dans le menu Système → Préférences → Clavier puis décocher “Permettre le contrôle du pointeur …”
Karmic Koala
Pour compiz
source http://guvnr.com/pc/karmic-repositories/
Ajout du dépôt dans /etc/apt/sources.list
deb http://ppa.launchpad.net/compiz/ubuntu karmic main
Ajout de la clé
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2ED6BB6042C24D89
Pour synce :
https://launchpad.net/~synce/+archive/ppa
Ajout des dépots
deb http://ppa.launchpad.net/synce/ppa/ubuntu karmic main deb-src http://ppa.launchpad.net/synce/ppa/ubuntu karmic main
Ajout de la clé
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D246C25D
Pour Cairo dock
http://www.cairo-dock.org/ww_page.php?p=From%20the%20repository&lang=en
Ajouter le dépôt suivant dans /etc/apt/sources.list
deb http://repository.cairo-dock.org/ubuntu karmic cairo-dock
puis ajouter la clé
wget -q http://repository.cairo-dock.org/cairo-dock.gpg -O- | sudo apt-key add -
Tout faire d'un coup
echo "deb http://repository.cairo-dock.org/ubuntu $(lsb_release -sc) cairo-dock ## Cairo-Dock-Stable" | sudo tee -a /etc/apt/sources.list wget -q http://repository.cairo-dock.org/cairo-dock.gpg -O- | sudo apt-key add - sudo apt-get update sudo apt-get install cairo-dock cairo-dock-plug-ins
Vidéo en bleu
Bug avec le pilote Nvidia 185 (le 173 ne semble pas être touché), Xserver Xvideo settings → Hue est à -1000 au lieu de 0. le repasser à 0 avec reset Hardware default et hop
ou alors directement dans le player
Open totem Menu:Edit->Preferences:Display [Reset to defaults] Button
This adjusted everything for me, vlc, mplayer etc.
Il s'agirait d'un pb de conf de xorg http://ubuntu-ky.ubuntuforums.org/showthread.php?p=8352955
ou encore un pb de gstreamer http://www.wiredrevolution.com/ubuntu/fix-blue-tinted-video-in-ubuntu
Debian : plus de réseau après migration de serveur
J'ai un serveur de sauvegarde matériellement viellot : je le migre sur une nouvelle machine (un peu moins viellotte) et bang, plus de réseau :
# /etc/init.d/networking restart SIOCSIFADDR: No such device eth0: ERROR while getting interface flags: No such device eth0: ERROR while getting interface flags: No such device Failed to bring up eth0.
après avoir regardé si la carte était bien reconnue :
dmesg | grep eth0 eth0: RealTek RTL8139 at 0xd400, 00:40:95:33:1f:72, IRQ 12 eth0: Identified 8139 chip type 'RTL-8139B'
j'ai ensuite contrôlé la configuration du réseau, la présence du module correspondant à la carte et tout était ok.
Finalement j'ai googlelisé l'erreur et suis tombé sur cette page : http://forum.hardware.fr/hfr/OSAlternatifs/reseaux-securite/resolu-duplication-serveurs-sujet_61760_1.htm
On y apprend :
Pluzzdl
télécharger les vidéos su pluzz.fr
http://code.google.com/p/tvdownloader/wiki/pluzzdl et si par hasard vous avez l'erreur suivante (python < 2.7)
yann@biboo:~/temp$ pluzzdl http://www.pluzz.fr/faut-pas-rever-2012-07-13-23h05.html Traceback (most recent call last): File "/usr/share/pluzzdl/main.py", line 17, in <module> import argparse ImportError: No module named argparse yann@biboo:~/temp$
installation de argparse http://code.google.com/p/argparse/
yann@biboo:~/temp/argparse-1.2.1$ sudo python setup.py install
ensuite téléchargement de votre émission :
yann@biboo:~/temp$ pluzzdl http://www.pluzz.fr/faut-pas-rever-2012-07-13-23h05.html [INFO ] Historique.py Fichier d'historique indisponible, création d'un nouveau fichier [INFO ] Configuration.py Copie du fichier de configuration par défaut [INFO ] PluzzDL.py Début du téléchargement des fragments [INFO ] PluzzDL.py Fin du téléchargement yann@biboo:~/temp$
lecture
mplayer faut-pas-rever-2012-07-13-23h05.flv
Yann
Petits scripts utiles
Freemind et Java
Il faut dire quelle version de java on utilise, sinon par défaut c'est l'open-jdk. Moi j'ai installé celui de sun. Il faut donc changer le java par défaut
what is the output of:
java -version
you have to make sure that sun's java is the default java on your machine
sudo update-java-alternatives -s java-6-sun
Mirroir du Wiki en local pour sauvegarde
lftp ftp://wwwlasc:"motdepasse"@www.lasc.univ-metz.fr -e "mirror -e html/dokuwiki ./mirror_dokuwiki ; quit"
le code devient
lftp ftp://wwwlasc:"lasc;742:"@www.lasc.univ-metz.fr -e "set ftp:passive-mode 0; mirror -e html/dokuwiki /home/yann/public_html/mirror_dokuwiki ; quit"
OGV en AVI
mencoder edith3d_avatar_modified.ogv -ovc xvid -oac mp3lame -xvidencopts pass=1 -o edith3d_avatar_modified.avi mencoder pdfrender_X.ogv -ovc xvid -nosound -xvidencopts pass=1 -o pdfrender_X.avi
Trucs en Bash
Remplacer les espaces par _
~$ for i in *\ *; do mv "$i" `echo $i | tr " " "_"`; done
pour faire l'inverse
~$ for i in *_*; do mv "$i" "`echo $i | tr "_" " "`"; done
Si voulez tester cette commande sans que les modifications soient faites:
~$ for i in *\ *; do printf "$i\n" | tr " " "_"; done
affichera les nouveaux noms des fichiers.
Pour “cibler” les fichiers on peut modifier la commande; par exemple pour n'agir que sur les mp3:
~$ for i in *\ *.mp3; do mv "$i" `echo $i | tr " " "_"`; done
* Mettre les noms de fichiers en minuscule
~$ for i in *; do mv "$i" `echo $i | tr [:upper:] [:lower:]`; done
script pour renommer des fichiers avec caractères spéciaux
#!/bin/bash #for i in $(ls) ls | while read i do echo $i k=`echo "${i}" | sed -e "s/[é,è,ê]/e/g" -e "s/['#39;',\(,\),\],\[]//g" -e "s/' '/_/g" -e "s/__/_/g" -e "s/_-_/_/g"` echo $k mv "$i" $k done
autre exemple pour enlever des parties de textes :
yann@biboo:/media/Datas/batman$ more renommm.sh #!/bin/bash #for i in $(ls) ls | while read i do echo $i k=`echo "${i}" | sed -e "s/\\\[Team\ Skud\\\]//g" -e "s/\ by\ Klent//g" -e "s/' '/_/g"` #k=`echo "${i}" | sed -e "s/[é,è,ê]/e/g -e s/['#39;',\(,\)]//g" -e "s/' '/_/g" -e "s/__/_/g" -e "s/_-_/_/g"` echo $k mv "${i}" $k done yann@biboo:/media/Datas/batman$
Faire un pdf à partir de Scan A4 en JPG
#!/bin/bash #conversion en minuscule for i in *; do mv "$i" `echo $i | tr [:upper:] [:lower:]`;done #conversion de JPEG en PS for i in `ls *.jpg`; do jpeg2ps $i > `basename $i .jpg`.ps; done #conversion de PS en PDF for i in `ls *.ps`; do ps2pdf14 $i `basename $i .ps`.pdf; done #Aggrégation des PDF gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=article.pdf `ls scan00*.pdf`
Expressions régulières pour Vim
http://www.tuteurs.ens.fr/faq/utf8.html
Forcer vim à passer en UTF-8 :
:edit ++enc=utf-8
:%s/\n\([é'èçàêùôîâû]\)/\1/g
http://www.geocities.com/volontir/
Rechercher et remplacer un saut de ligne suivi d'un caractère
:%s/\né/é/g :%s/\nè/è/g :%s/\nç/ç/g :%s/\nê/ê/g :%s/\nù/ù/g
Mise à lour linux Grub? Windows ne démarre plus
message d'erreur de grub après séléction de Windows dans le menu : unknown file system type
root (hd1,0) Filesystem type unknown, partition type 0x7 makeactive chainloader +1
Bizarrement cela bien d'un problème LBA. Dans le bios de la machine, configurer le disque en mode LBA, puis booter sur le cd de windows en mode restauration et lancer la commande FIXMBR
.
Maintenant windows remarche, mais impossible de réinstaller grub sur le disque (surement du au mode LBA). De plus si on change le mode et on repasse en normal, plus rien ne boote!!!!
Puis réinstallation de grub :
Afin de le réinstaller, la solution la plus simple est de booter sur un live CD comme Knoppix par exemple.
Une fois booté sur le CD, il suffit de monter en écriture la partition ou se trouve le repertoire /boot .
mount /dev/sda2 /mnt chroot /mnt/sda2 /bin/bash grub-install /dev/sda --root-directory=/ --recheck
Mais cela ne marche pas.
Conversion avi en flv
ffmpeg -acodec mp3 -i inputfile.avi -s 320x240 -r 30 -ar 44100 -f flv outputfile.flv pour du 4/3 ffmpeg -acodec mp3 -i inputfile.avi -s 426x240 -r 30 -ar 44100 -f flv outputfile.flv pour du 16/9
plusieurs d'un coup
for i in *.avi; do ffmpeg -acodec mp3 -i $i -s 320x240 -r 30 -ar 22050 -f flv `basename $i .avi`.flv; done
Conversion en 320×240 pour smartphone et tpcmp
#/bin/bash for i in *.avi; do # echo ffmpeg -i $i -s 320x232 320_240/`basename $i .avi`_320.avi; # ffmpeg -acodec mp3 -i $i -s 320x232 320_240/`basename $i .avi`_320.avi; echo mencoder $i -o 320_240/`basename $i .avi`_320.avi -vf scale=320:240 -ovc xvid -xvidencopts bitrate=200 -oac copy mencoder $i -o 320_240/`basename $i .avi`_320.avi -vf scale=320:240 -ovc xvid -xvidencopts bitrate=200 -oac copy done
on peut aussi utiliser avidemux2_qt
Découper un avi un peu long
mencoder loong_fichier.avi -oac copy -ovc copy -ss 00:00:00 -endpos 00:30:00 -o Fichier_30minutes.avi
Gentoo : liens dynamiques cassés
revdep-rebuild
Reconstruire l'index d'un divX de manière définitive
mencoder -idx input.avi -ovc copy -oac copy -o output.avi
Installation de Vista après WindowsXP et Linux OU GRUB est encore le meilleur
Voici ma configuration :
- hd0 = windowsXP
- hd1 = Linux
- hd2 = Windows Vista
- Installation de Vista en déconnectant les 2 disques (Windows XP et Linux). Comme cela on conserve le grub sur MBR du hd0
- Installation de Vista sur l'unique disque : moi je me suis planté, j'ai installé Vista sur la seconde partition du disque et je ne l'avais pas remarqué du ocup grosse galère lors de la configuration de grub.
- Après l'installation, on rebranche les 2 disques. Vista ne boote plus. On lance linux et l'on va éditer
/boot/grub/menu.lst
. j'ai ajouté l'entrée suivante :root (hd2,1)
veut dire que la partition racine du SE se trouve sur la seconde partition du 3 ième disque. Mettreroot (hd2,0)
si c'est la première partition du 3ième disquechainloader (hd2,1)+1
charge le chargeur chainé du premier secteur de la partition selectionnée grâce au +1. Dans le cas de la première partition du 3ième disque c'estchainloader (hd2,0)+1
. Mais commeroot
est déjà positionné, je ne suis pas sur que(hd2,1)
ou(hd2,0)
soit obligatoire.
# This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Microsoft Windows Vista Business root (hd2,1) savedefault makeactive chainloader (hd2,1)+1
Au départ j'avais mis :
# This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Microsoft Windows Vista Business root (hd2,0) savedefault makeactive chainloader (hd2,0)+1
croyant avoir installé sur le première partition. J'ai donc eu droit aux fameuses erreurs BOOTMGR manquant
.
Voici mon menu.lst
.
# menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-doc/. ## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is the default if the command is not used. # # You can specify 'saved' instead of a number. In this case, the default entry # is the entry saved with the command 'savedefault'. # WARNING: If you are using dmraid do not use 'savedefault' or your # array will desync and will not let you boot your system. default 0 ## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 10 ## hiddenmenu # Hides the menu by default (press ESC to see the menu) #hiddenmenu # Pretty colours #color cyan/blue white/blue ## password ['--md5'] passwd # If used in the first section of a menu file, disable all interactive editing # control (menu entry editor and command-line) and entries protected by the # command 'lock' # e.g. password topsecret # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/ # password topsecret # # examples # # title Windows 95/98/NT/2000 # root (hd0,0) # makeactive # chainloader +1 # # title Linux # root (hd0,1) # kernel /vmlinuz root=/dev/hda2 ro # # # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST ### BEGIN AUTOMAGIC KERNELS LIST ## lines between the AUTOMAGIC KERNELS LIST markers will be modified ## by the debian update-grub script except for the default options below ## DO NOT UNCOMMENT THEM, Just edit them to your needs ## ## Start Default Options ## ## default kernel options ## default kernel options for automagic boot options ## If you want special options for specific kernels use kopt_x_y_z ## where x.y.z is kernel version. Minor versions can be omitted. ## e.g. kopt=root=/dev/hda1 ro ## kopt_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # kopt=root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro ## Setup crashdump menu entries ## e.g. crashdump=1 # crashdump=0 ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd1,1) ## should update-grub create alternative automagic boot options ## e.g. alternative=true ## alternative=false # alternative=true ## should update-grub lock alternative automagic boot options ## e.g. lockalternative=true ## lockalternative=false # lockalternative=false ## additional options to use with the default boot option, but not with the ## alternatives ## e.g. defoptions=vga=791 resume=/dev/hda5 # defoptions=quiet splash ## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false ## Xen hypervisor options to use with the default Xen boot option # xenhopt= ## Xen Linux kernel options to use with the default Xen boot option # xenkopt=console=tty0 ## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(recovery) single # altoptions=(recovery mode) single ## controls how many kernels should be put into the menu.lst ## only counts the first occurence of a kernel, not the ## alternative kernel options ## e.g. howmany=all ## howmany=7 # howmany=all ## should update-grub create memtest86 boot option ## e.g. memtest86=true ## memtest86=false # memtest86=true ## should update-grub adjust the value of the default booted system ## can be true or false # updatedefaultentry=false ## should update-grub add savedefault to the default options ## can be true or false # savedefault=false ## ## End Default Options ## title Ubuntu 8.04.1, kernel 2.6.24-23-generic root (hd1,1) kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro quiet splash initrd /boot/initrd.img-2.6.24-23-generic quiet title Ubuntu 8.04.1, kernel 2.6.24-23-generic (recovery mode) root (hd1,1) kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro single initrd /boot/initrd.img-2.6.24-23-generic title Ubuntu 8.04.1, kernel 2.6.24-22-generic root (hd1,1) kernel /boot/vmlinuz-2.6.24-22-generic root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro quiet splash initrd /boot/initrd.img-2.6.24-22-generic quiet title Ubuntu 8.04.1, kernel 2.6.24-22-generic (recovery mode) root (hd1,1) kernel /boot/vmlinuz-2.6.24-22-generic root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro single initrd /boot/initrd.img-2.6.24-22-generic title Ubuntu 8.04.1, kernel 2.6.24-21-generic root (hd1,1) kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro quiet splash initrd /boot/initrd.img-2.6.24-21-generic quiet title Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode) root (hd1,1) kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro single initrd /boot/initrd.img-2.6.24-21-generic title Ubuntu 8.04.1, kernel 2.6.24-19-generic root (hd1,1) kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro quiet splash initrd /boot/initrd.img-2.6.24-19-generic quiet title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode) root (hd1,1) kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=8ccc9bfe-a7e1-4215-a1e9-26f984cc2033 ro single initrd /boot/initrd.img-2.6.24-19-generic title Ubuntu 8.04.1, memtest86+ root (hd1,1) kernel /boot/memtest86+.bin quiet ### END DEBIAN AUTOMAGIC KERNELS LIST # This is a divider, added to separate the menu items below from the Debian # ones. title Other operating systems: root # This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Microsoft Windows XP Professionnel root (hd0,0) savedefault makeactive chainloader +1 # This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Microsoft Windows Vista Business root (hd2,1) savedefault makeactive chainloader (hd2,1)+1
Dans le cas ou vous n'avez pas plusieurs disques, il existe pas mal de documentation et un soft très bien fait pour tous les autres cas :
Convertir Mkv en Avi
http://astuces-ubuntu.blogspot.com/2007/10/convertir-un-fichier-mkv-en-avi.html
$ mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=1200 tonfilm.mkv -o nomdufichierdesortie.avi
Quelques explications de la syntaxe :
bitrate = 1200 : cette valeur indique la qualité du film (1200 est très acceptable). Plus le chiffre est haut et plus le film sera de grande qualité mais le poids du fichier de sortie sera également grande.
cbr=128 : cbr pour Constant Bitrate. Indique la qualité sonore du fichier. Le son ici sera encodé au format MP3 à 128 bit/sec. Vous pouvez bien sûr modifier cette valeur par 196 pour obtenir une plus grande qualité sonore. Une qualité 128 bit équivaut à la qualité d'un cd musique acheté sur le marché.
Convertir ogv en avi
mencoder votrefilm.ogv -ovc xvid -oac mp3lame -xvidencopts pass=1 -o votrefilm.avi
Yann
~~UP~~