Catégorie : Divers

24 avril 2018 /
Version recommandée (ffmpeg seul plus rapide, plus propre)
sudo apt install -y ffmpeg

Conversion du MP4 en GIF:

ffmpeg -i fichier_video.mp4 -vf "fps=10,scale=600:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 mon_gif.gif
Explication des options :

  • -i fichier_video.mp4 : vidéo source.
  • fps=10 : 10 images par seconde (adapte selon besoin : 15 pour plus fluide, 5 pour plus léger).
  • scale=600:-1 : redimensionne à 600 px de large (hauteur auto, conserve ratio). Change à 800 ou 400 selon la taille souhaitée.
  • flags=lanczos : algorithme de redimensionnement de haute qualité.
  • palettegen + paletteuse : génère une palette optimale de 256 couleurs → GIF de bonne qualité sans dithering excessif.
  • -loop 0 : boucle infinie ( -loop -1 pour une seule lecture).
Variante légère (petit GIF pour web/mème) :
ffmpeg -i fichier_video.mp4 -vf "fps=8,scale=480:-1:flags=lanczos,palettegen=reserve_transparent=0[p];[v][p]paletteuse=dither=bayer:bayer_scale=3" -loop 0 petit_gif.gif
11 avril 2018 /

Installation

Debian/Ubuntu (64-bit) :
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
sudo apt install ./teamviewer_amd64.deb   # ou dpkg -i si apt échoue, puis apt --fix-broken install
RHEL/CentOS/Fedora/AlmaLinux/Rocky (64-bit) :
wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm   # ou teamviewer-host.x86_64.rpm pour Host
sudo dnf install ./teamviewer*.rpm
# Si dépendances manquantes (ex. sur RHEL 8/9) : active EPEL avant
sudo dnf install epel-release
Note : Si erreur de clé GPG, importe-la depuis le site TeamViewer ou ignore avec –nogpgcheck (non recommandé).

Configuration

Maintenant on passe à la configuration:

sudo teamviewer setup

Bienvenue à la configuration de TeamViewer.

Ce guide rapide vous aide à installer TeamViewer sur cet appareil. Une fois
l'installation réussie, cet appareil sera automatiquement disponible dans vos
ordinateurs et contacts.

Connecté

Veuillez entrer votre e-mail / nom d'utilisateur : xxxxxxx@starmate.fr

Veuillez entrer votre mot de passe : xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Identification en cours

Identification terminée, demande de données de compte en cours

Cet appareil est ajouté en tant que 'serveur_ubuntu' du groupe 'Mes ordinateurs' de
votre compte xxxxx. Voulez-vous continuer ? (y/n) [n] y

Ajout d'un ordinateur à votre compte

Configuration de votre appareil

*** Vous avez réussi à ajouter cet ordinateur à vos Ordinateurs et contacts.
Vous pouvez y accéder en double-cliquant simplement dans votre liste
d'ordinateurs et contacts. ***

Vous devriez voir maintenant votre serveur dans la section « Ordinateurs et Contacts » de votre compte TeamViewer.

Autres commandes en vrac

teamviewer help          # Liste toutes les commandes disponibles
teamviewer info          # Affiche l’ID TeamViewer, version et état du daemon
teamviewer version       # Affiche la version installée
teamviewer ziplog        # Génère un ZIP des logs (pour support TeamViewer)
teamviewer passwd [mdp]  # Définit un mot de passe permanent (si pas lié à compte)
teamviewer license show  # Affiche la licence EULA
teamviewer license accept # Accepte la licence interactivement

# Gestion du daemon (généralement géré par systemd)
sudo teamviewer daemon status   # État du service
sudo teamviewer daemon start    # Démarre le daemon
sudo teamviewer daemon stop     # Arrête le daemon
sudo teamviewer daemon restart  # Redémarre
sudo teamviewer daemon enable   # Active au boot (par défaut activé)
sudo teamviewer daemon disable  # Désactive au boot
1 février 2018 /

[pastacode lang= »bash » manual= »find%20.%20-type%20f%20-newermt%20%222017-12-09%2010%3A45%3A00%22%20!%20-newermt%20%222017-12-09%2010%3A55%3A00%22″ message= »Afficher les fichiers modifiés entre 10h45 et 10h55 le 9 décembre 2017″ highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-type%20f%20-newermt%20%222017-12-01%22%20!%20-newermt%20%222017-12-31%22%20-not%20-name%20%22*.LOG%22%20-a%20-not%20-name%20%22*.log%22″ message= »Afficher les fichiers modifiés en décembre 2017 qui ne sont pas des fichiers .log » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-type%20f%20-newermt%20%222017-12-09%22%20!%20-newermt%20%222017-12-10%22″ message= »Afficher les fichiers modifiés le 9 décembre 2017″ highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-type%20f%20-newerat%202017-12-09%20!%20-newerat%202017-12-10″ message= »Afficher les fichiers dont le dernier accès remonte 9 décembre 2017″ highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-type%20f%20-newerct%202017-12-09%20!%20-newerct%202017-12-10″ message= »Afficher les fichiers dont les droits ont été changés le 9 décembre 2017″ highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-maxdepth%201%20-mtime%20%2B180%20-type%20f%20-exec%20mv%20%22%7B%7D%22%20%2Fhome%2Fbackup%20%5C%3B » message= »Deplacer les fichiers vieux de X jours (ici 180) dans un repertoire » highlight= » » provider= »manual »/]

15 décembre 2017 /

Pour tuer tous les processus d’un utilisateur:

pkill -u login

9 mars 2017 /

Pour définir un proxy dans git:

git config --global http.proxy http://utilisateur:motdepasse@adresse.ip.proxy:3128

  • changer utilisateur par le login de connexion au proxy
  • changer motdepasse par le passwd du login connexion au proxy
  • changer adresse.proxy par l’adresse ip du proxy
  • changer 3128 par le port utilisé par le proxy

Si il n’y a pas besoin de s’authentifier sur le proxy, la commande prendra cette forme:

git config --global http.proxy http://adresse.ip.proxy:3128

SI vous avez besoin de le retirer:

git config --global --unset http.proxy

Pour voir la configuration courante:

git config --global --get http.proxy