Outils pour utilisateurs

Outils du site


tips_informatiques:linux:shell:multimedia:multimedia

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tips_informatiques:linux:shell:multimedia:multimedia [2009/06/22 14:32]
nico créée
tips_informatiques:linux:shell:multimedia:multimedia [2012/02/29 14:18] (Version actuelle)
Ligne 34: Ligne 34:
 [[http://​www.trustonme.net/​didactels/​243.html|Enregistrer un flux audio : vsound]] [[http://​www.trustonme.net/​didactels/​243.html|Enregistrer un flux audio : vsound]]
  
 +
 +====== Redimensionner des images ======
 +
 +__OS:__ Ubuntu 9.10
 +
 +__Commande:​__
 +
 +<code bash>
 +for i in *; do convert $i -resize 1024x1024 resized_$i; done
 +</​code>​
 +
 +Sauver les nouvelles images dans un sous-dossier:​
 +
 +<code bash>
 +$ mkdir resized
 +$ for i in *; do convert $i -resize 1024x1024 resized/$i; done
 +</​code>​
 +
 +Cette commande redimensionne toutes les images d'un dossier en conservant les proportions des images, avec des hauteurs et largeurs maximum de 1024 px
 +
 +
 +===== Version python =====
 +
 +Avec l'​avantage de créer automatiquement le dossier '​resized'​ et d'​imprimer au fur et à mesure la liste des images redimensionnées.
 +
 +<code python>
 +#​!/​usr/​bin/​python
 +import sys
 +import re
 +import os
 +  ​
 +def check_directory():​
 +  if not os.path.isdir("​resized"​):​
 +    os.makedirs("​resized"​)
 +    sys.stderr.write("'​resized'​ folder created\n"​)
 +
 +def main():
 +  ​
 +  reg_images = re.compile("​.*(\.jpg|\.jpeg)$",​ re.IGNORECASE)
 +  ​
 +  files = os.listdir("​."​)
 +  files.sort()
 +  ​
 +  for filename in files:
 +    m = reg_images.search(filename)
 +    if m:
 +      os.system("​convert {0} -resize 1024x1024 resized/​{0}"​.format(filename));​
 +      sys.stderr.write("​{0} resized\n"​.format(filename))
 +    ​
 +if __name__ == '​__main__':​
 +  check_directory()
 +  main() ​   ​
 +</​code>​
 +
 +
 +
 +
 +===== Ajouter un timestamp dans les Exif d'une image =====
 +
 +__Commande:​__
 +
 +<code bash>
 +$ exiv2 -M'set Exif.Photo.DateTimeOriginal 2007:01:04 11:​44:​29'​ no_meta.jpg
 +</​code>​
 +
 +
 +
 +====== Transformer des fichiers .flac en .mp3 ====== ​
 +
 +__Commande:​__
 +
 +<code bash>
 +$ for file in *.flac; do flac -cd "​$file"​ | lame --preset standard - "​${file%.flac}.mp3";​ done
 +</​code>​
 +
 +''​--preset standard''​ règle les paramètres d'​encodage mp3 avec des niveaux corrects pour la plupart des musiques
 +
 +__Note:__
 +
 +Si absent
 +<code bash>
 +$ sudo apt-get install lame flac
 +</​code>​
tips_informatiques/linux/shell/multimedia/multimedia.1245673933.txt.gz · Dernière modification: 2009/06/22 00:00 (modification externe)