Accueil » Archives pour starmate » Page 28
Opus (à l’origine Harmony3) est un format ouvert de compression audio avec pertes, libre de redevances, développé par l’Internet Engineering Task Force (IETF) dans le but d’être utilisé par des applications interactives sur Internet.
Opus est la proposition, en format standard, acceptée dans la compétition codec de l’IETF pour un « nouvel Internet à large bande audio », actuellement en développement par le groupe de travail IETF codec.
Il est basé sur deux propositions standards, initialement séparées, de la Fondation Xiph.org et Skype Technologies : respectivement le codec CELT, à faible temps de latence, et le codec SILK, orienté sur la communication à distance.
Ses principaux développeurs sont Jean-Marc Valin (Xiph.org, Octasic, Mozilla Corporation), Koen Vos (Skype Technologies) et Timothy B. Terriberry (Mozilla Corporation). Raymond Chen (Broadcom), Gregory Maxwell (Xiph.org) et Christopher Montgomery (Xiph.org), entre autres, ont également participé.
Pour faire cette conversion, on va se servir de ffmpeg:
ffmpeg -i 4_saisons_vivaldi.opus -ab 160k -ar 44100 4_saisons_vivaldi.mp3
Si vous avez une multitude de fichier .opus à convertir, vous pouvez lancer cette boucle:
cd /repertoire/cible/
find . -name « *.opus » -print0 |while read -d $’\0′ file; do ffmpeg -i « $file » -ab 128k -ar 44100 -y « ${file%.opus}.mp3 »;done
Note:
ab: Le bitrate en bps.
ar: Fréquence d’échantillonnage en hertz
WebM est un format multimédia ouvert, principalement destiné à un usage sur le web.
Il est basé sur un conteneur dérivé de Matroska, et regroupe des flux vidéos encodés en VP8 et des flux audios encodés en Vorbis1.
Ce format fait partie des formats vidéos proposés pour la balise « video » de HTML5. Il est amené à remplacer le premier format ouvert proposé, Theora, et fait concurrence au format fermé H.264.
Pour faire cette conversion, on va se servir de ffmpeg:
ffmpeg -i 4_saisons_vivaldi.webm -ab 160k -ar 44100 4_saisons_vivaldi.mp3
Si vous avez une multitude de fichier webm à convertir, vous pouvez lancer cette boucle:
cd /repertoire/cible/
find . -name "*.webm" -print0 |while read -d $'\0' file; do ffmpeg -i "$file" -ab 128k -ar 44100 -y "${file%.webm}.mp3";done
Note:
ab: Le bitrate en bps.
ar: Fréquence d’échantillonnage en hertz
Dans IPtables, les règles sont gérées par ligne par ligne, donc lorsque qu l’on ajoute une nouvelle règle, elle se mettra à la suite des autres.
Il est donc préférable de lister nos règles en spécifiant leur numéro de ligne avec l’option « –line-numbers« , sinon cela pourrait devenir un vrai casse tete en cas d’erreur.

:
Pour afficher les tables « INPUT« , « FORWARD » et « OUTPUT » avec les numeros de ligne:
iptables -L --line-numbers
Pour les tables « PREROUTING » et « POSTROUTING » avec les numeros de ligne:
iptables -L -t nat --line-numbers
Maintenant que l’on peut facilement identifier la règle à supprimer, on la supprime (ici la numéro 4 dans la table INPUT):
iptables -D INPUT 4
Pour un programme /usr/local/bin/test.sh, on va créer un fichier test.service dans le répertoire de configuration de Systemd, /etc/systemd/system/ :
vi /etc/systemd/system/test.service
Et on y mets ça:
[Unit]
Description=Mon service test
After=tlp-init.service
[Service]
Type=oneshot
RemainAfterExit=no
User=starmate
ExecStart=/usr/local/bin/test.sh
[Install]
WantedBy=multi-user.target
On démarre le service:
systemctl start test.service
Puis on l’active au démarrage :
systemctl enable test.service
Pour le modifier de façon pérenne, il suffit de rajouter son chemin ici, à la suite (« : » comme séparateur):
vi /etc/environment