Export OpenOffice de cet article Exporter la page au format Open Document

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)'
petit bug avec le script, pas le temps d'analyser

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

http://www.giannistsakiris.com/index.php/2009/11/04/video-appears-blue-after-upgrading-to-karmic-koala/

ou alors directement dans le player

  Open totem Menu:Edit->Preferences:Display [Reset to defaults] Button

This adjusted everything for me, vlc, mplayer etc.

http://superuser.com/questions/74971/after-ubuntu-upgrade-to-9-10-video-playback-is-all-green-blue-tinted

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 :

Les adresses MAC des cartes réseau sont définies en dur dans le système, et lors du boot Debian a rajouté d'autres interfaces pour les cartes réseau locales, alors qu'on souhaitait remplacer l'ancienne liste tout simplement. Solution: Supprimer ou modifier /etc/udev/rules.d/z25_persistent-net.rules, et rebooter. (Le reboot doit pouvoir etre évité, si quelqu'un trouve comment il continuera ce topic!)

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"
lftp n'aime pas les dossiers vides. Si le serveur ftp n'accepte pas les connexions passive il faut ajouter l'option “set ftp:passive-mode 0”.

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
  1. Installation de Vista en déconnectant les 2 disques (Windows XP et Linux). Comme cela on conserve le grub sur MBR du hd0
  2. 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.
  3. 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. Mettre root (hd2,0) si c'est la première partition du 3ième disque
    • chainloader (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'est chainloader (hd2,0)+1. Mais comme root 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~~

public/linux/astuces.txt · Dernière modification : 2023/12/12 13:12 de yann
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0