Files
rolandradio_record/scripts
Mac Call e53fb1b54f initial
2023-03-05 15:06:10 +01:00
..
2023-03-05 15:06:10 +01:00
2023-03-05 15:06:10 +01:00

petits scripts shell utilitaires

xt pour strippe un "extraire" un bloc d'octets d'un binaire

Permet d'enlever le générique roland radio et les entetes mp3 ajouté a chaque stream au début

  • premier parametre : la position du premier octet a récupérer
  • deuxième parametre : le nombre d'octets a récupérer ( - pour aller jusqu'a la fin)

Dans l'exemple ci-dessous on utilise l'astuce $((16#valeur_hexa)) pour convertir une valeur hexa en decimal quand la commande attend un decimal

./xt   $((16#702a0)) 200000000  stream_recorded.mp3 > stream_recorded.stripped.mp3

./xt   $((16#702a0)) -  stream_recorded.mp3 > stream_recorded.stripped.mp3

astuce bash : conversion d'une chaine de date en nanosecondes

date -d "2023-02-27T16:30:06.386" +%s%N