Questo è uno degli script che utilizzo giornalmente:
Codice: Seleziona tutto
pi@glasgy:~ $ cat /usr/local/bin/capitt
#!/bin/bash
#
SOURCE="http://radiocapital-lh.akamaihd.net/i/RadioCapital_Live_1@196312/master.m3u8"
DESTINATION="file_name_$(date +"%d-%m-%Y").mp3"
cd /media/pi/RASPY/Radio/
/usr/bin/ffmpeg -i "$SOURCE" -acodec mp3 -ab 257k "$DESTINATION"
Tutto ok, direte voi, nulla di strano.
Il problema, invece (almeno per me), è il seguente: supponiamo che lo script venga eseguito ogni giorno alle 16.00 e che venga arrestato tre ore dopo, se il file lo riproduco alle 16.10 (dieci minuti dopo l'inizio della registrazione) il player (mettiamo mpv) mi riprodurrà solo i primi dieci minuti della registrazione anche se questa, nel frattempo, continua ad andare avanti.
Ovviamente tutto questo scoccia un po'.
Se il file lo riproduco tramite cellulare avviene lo stesso.
C'è un sistema per aggirare questa, diciamo così, limitazione?
Grazie mille...