Convertir des fichiers audio en mp3

This was fairly simple. First you’ll need ffmpeg installed.

Then there’s this simple terminal command you can use to convert all the audio files to MP3:

for f in *.flac , *.m4a , *.ogg ; do ffmpeg -i "$f" -ab 320k "${f%.m4a}.mp3"; done

Breakdown:

  • for f in *.flac , *.m4a , *.ogg ;: For every audio file of these types,
  • do ffmpeg -i "$f" -ab 320k "${f%.flac}.mp3";: Convert that file to MP3, get the next file.
  • If you want to change the bitrate, simply change the 320k in kbps.
  • You can change the filetypes it looks for simply with that comma-separated list of *.flac , *.m4a , *.ogg to whatever files ffmpeg can decode.
  • You can change the output name to whatever you want, "${f%.m4a}.mp3" could be "${f%}.mp3" or « ${f%.audio}.mp3 », f% represents the original filename.

travailler sur des fichiers loin de chez soi

Il arrive que je doive classer des fichiers numérisés alors que je suis en voyage. J’ai un système de classement assez développé, mais il est difficile de me rappeler de tous les détails. Le plus facile serait de pouvoir dupliquer ma structure de répertoires et de facilement y référer.

Avant de partir, pour dupliquer la structure des fichiers déjà classés, je crée un répertoire de travail puis j’utilise la commande suivante:

cp -a -p --attributes-only /Documents travail

Je copie les fichier à classer à l’aide de la commande:

cp -p /Dcouments/IN travail/IN

En voyage, quand j’ai du temps pour travailler, je renomme les fichiers et je les classe dans les bons répertoires. Finalement, à mon retour, lorsque vient le temps de remettre les fichier dans mon serveur, j’efface tous les fichiers de grosseur 0 à l’aide de la commande suivant:

find . -type f -empty -delete

Et je copie les fichiers classés au bon endroit avec:

rsync -a travail/Documents /Documents

SYSTÈME DE NUMÉROTATION DES CÂBLES

Je commence la rénovation du garage et je cherche une manière d’identifier les câbles. Les points que je recherche sont:

  • Le câble porte le même identifiant aux deux bouts
  • L’identifiant indique la destination du câble
  • L’identifiant permet facilement d’identifier la source (du signal ou de l’énergie)

Le système retenu est le suivant:

TP#C#>#XXY## ou T#XXY##>#XXY##z

  • T = Type
    • E = Électricité
    • P = Alimentation DC (Power)
    • R = Réseau
    • T = Téléphone
    • W = 1-Wire
    • C = Coax
    • A = Audio
    • D = Autre donnée
  • P# = Panneau
    • P1 = Panneau 1
  • C# = Circuit
    • C1 = Circuit 1
    • C1-3 = Circuits 1-3 (Disjoncteur double)
    • C1A = Circuit 1A (Disjoncteur twin)
  • # = Étage
    • 0 = Sous-sol
    • 1 = Rez-de-chaussée
    • 2 = Grenier
  • XX = Pièce
    • C# = Chambre
    • SM = Salle à Manger
    • Sa = Salon
    • SB = Salle de bain
    • Ga = Garage
    • Mx = Maison extérieur
    • Gx = Garage extérieur
    • Pa = Passage
    • Se = Salle du serveur
    • Ca = Cabanon
  • Y = Mur (N = Nord, S=Sud, E=Est, O=Ouest) ou enième garde-robe, en comptant de la gauche en entrant (A = 1er, B = 2e, etc)
  • ## = enième boîte du mur (de haut en bas, de gauche à droite)
  • z = (Optionnel) Si plus d’un câble identique, ajouter une lettre (a, b, etc)

Par exemple, un câble identifé EP1C1-3>1SaN01 serait un câble électrique partant du panneau 1, circuits 1-3 et se rendant au premier étage, dans le salon, la première boîte en haut à gauche du mur nord

Un autre exemple pourrait être: R1GaA03>1GaE06 serait un câble réseau qui part de la troisième boîte du premier garde-robe du garage vers la 6e boîte du mur est du garage.