Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| memo:unix [30/07/2024 00:29] – [Extraire une portion sans ré-encoder] Arnaud Jacquemin | memo:unix [05/03/2026 11:10] (Version actuelle) – Gérer les utilisateurs Arnaud Jacquemin | ||
|---|---|---|---|
| Ligne 214: | Ligne 214: | ||
| ==== Se connecter ==== | ==== Se connecter ==== | ||
| - | | + | <code bash> |
| + | ssh user@host | ||
| + | </ | ||
| ==== Copier un fichier ==== | ==== Copier un fichier ==== | ||
| Ligne 245: | Ligne 246: | ||
| ===== Multimédia ===== | ===== Multimédia ===== | ||
| - | ==== Compresser en flac récursivement ==== | + | Audio, vidéo... déplacés sur la page [[ffmpeg]] |
| - | <code bash> | ||
| - | shopt -s globstar nocaseglob | ||
| - | for input in GigaSoundPack/ | ||
| - | do | ||
| - | indir=$(dirname " | ||
| - | outdir=${indir/# | ||
| - | [ ! -d " | ||
| - | infile=$(basename " | ||
| - | outfile=${infile%.??? | ||
| - | ffmpeg -i " | ||
| - | done | ||
| - | </ | ||
| ==== Retirer metatags de toutes les photos d'un dossier ==== | ==== Retirer metatags de toutes les photos d'un dossier ==== | ||
| Ligne 271: | Ligne 260: | ||
| find ./ -name ' | find ./ -name ' | ||
| </ | </ | ||
| - | |||
| - | ==== Extraire l' | ||
| - | |||
| - | <code bash> | ||
| - | ffmpeg -ss 300 -t 180 -i " | ||
| - | </ | ||
| - | |||
| - | Remplacer | ||
| - | * 300 par la position de départ (en secondes) | ||
| - | * 180 par la durée à capturer | ||
| - | * input.avi par le fichier d'où extraire | ||
| - | * output.flac par le fichier de destination | ||
| - | |||
| - | ==== Extraire une portion sans ré-encoder ==== | ||
| - | |||
| - | <code bash> | ||
| - | ffmpeg -ss 00:36:34 -i " | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==== Concaténer deux vidéos de même format ==== | ||
| - | |||
| - | <code bash> | ||
| - | ffmpeg -i video1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts | ||
| - | ffmpeg -i video2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate2.ts | ||
| - | ffmpeg -i " | ||
| - | </ | ||
| - | |||
| - | Source : http:// | ||
| - | |||
| - | |||
| - | ==== Recompresser une vidéo en H264 ==== | ||
| - | |||
| - | <code bash> | ||
| - | ffmpeg -i " | ||
| - | </ | ||
| - | |||
| - | Diminuer la valeur de CRF pour augmenter la qualité, et augmenter cette valeur pour diminuer la taille. | ||
| - | |||
| - | Source : https:// | ||
| - | |||
| - | * Pour changer le nombre d' | ||
| - | * Pour changer la résolution : paramètre -s | ||
| - | |||
| - | <code bash> | ||
| - | ffmpeg -i " | ||
| - | </ | ||
| - | |||
| ===== Téléchargement ===== | ===== Téléchargement ===== | ||
| Ligne 444: | Ligne 385: | ||
| What=192.168.0.42:/ | What=192.168.0.42:/ | ||
| Where=/ | Where=/ | ||
| + | Type=nfs | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | === Pour la musique : === | ||
| + | |||
| + | <file ini mnt-eddie-musique.automount> | ||
| + | [Unit] | ||
| + | Description=Automount Eddie Musique | ||
| + | |||
| + | [Automount] | ||
| + | Where=/ | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | |||
| + | <file ini mnt-eddie-musique.mount> | ||
| + | [Unit] | ||
| + | Description=Eddie Musique | ||
| + | |||
| + | [Mount] | ||
| + | What=192.168.0.42:/ | ||
| + | Where=/ | ||
| Type=nfs | Type=nfs | ||
| Ligne 468: | Ligne 435: | ||
| [Mount] | [Mount] | ||
| - | What=192.168.0.42:/ | + | What=192.168.0.42:/ |
| Where=/ | Where=/ | ||
| Type=nfs | Type=nfs | ||
| Ligne 519: | Ligne 486: | ||
| -i signifie "faire la modification directement dans le fichier source" | -i signifie "faire la modification directement dans le fichier source" | ||
| - | ===== Ajouter un utilisateur dans un groupe | + | ===== Gérer les utilisateurs ===== |
| + | |||
| + | ==== Créer un utilisateur ==== | ||
| + | <code bash> | ||
| + | sudo useradd nom_utilisateur | ||
| + | </ | ||
| + | |||
| + | ==== Créer un groupe ==== | ||
| + | <code bash> | ||
| + | sudo groupadd nom_groupe | ||
| + | </ | ||
| + | |||
| + | ==== Ajouter un utilisateur dans un groupe ==== | ||
| <code bash> | <code bash> | ||
| Ligne 528: | Ligne 507: | ||
| Source : [[https:// | Source : [[https:// | ||
| + | |||
| + | |||
| + | ===== Reformater des fichiers SQL ===== | ||
| + | |||
| + | <code bash> | ||
| + | sudo pipx install sqlparse | ||
| + | pipx ensurepath | ||
| + | find . -type f -exec sqlformat --reindent {} -o {}.sql \; | ||
| + | </ | ||