Ça dépend. Si c'est un système Linux/Unix, il n'y aura pas de problème, tu peux lire le fichier alors qu'il est occupé (tu peux même le supprimer). Par contre, si c'est Windows, ça ne marchera pas.
C'est vrai aussi que le fichier grandit indéfiniment, je n'y avais pas pensé. Ta radio tourne 24h sur 24h ? Si ce n'est pas le cas, il suffit de le purger à la fin des émissions (après avoir découpé le flux en morceaux de cinq minutes) et de reprendre plus tard.
Mais si ça tourne en continu, faut trouver autre chose : par exemple, au bout d'un certain laps de temps, l'enregistrement continue sur un second fichier, ce qui libère le premier et permet de le purger. Pour ne rien perdre, tu enregistres le flux sur les deux fichiers pendant quelques secondes, puis tu arrêtes le premier.
Au bout du même laps de temps, tu reviens sur le premier et purge le second, et ainsi de suite.
Faudra aussi adapter le script pour qu'il découpe le bon fichier en cours.
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: Avec ffmpeg
Posté par zebra3 . En réponse au message Decoupe de flux Ogg en fichiers de x minutes. Évalué à 2.
C'est vrai aussi que le fichier grandit indéfiniment, je n'y avais pas pensé. Ta radio tourne 24h sur 24h ? Si ce n'est pas le cas, il suffit de le purger à la fin des émissions (après avoir découpé le flux en morceaux de cinq minutes) et de reprendre plus tard.
Mais si ça tourne en continu, faut trouver autre chose : par exemple, au bout d'un certain laps de temps, l'enregistrement continue sur un second fichier, ce qui libère le premier et permet de le purger. Pour ne rien perdre, tu enregistres le flux sur les deux fichiers pendant quelques secondes, puis tu arrêtes le premier.
Au bout du même laps de temps, tu reviens sur le premier et purge le second, et ainsi de suite.
Faudra aussi adapter le script pour qu'il découpe le bon fichier en cours.
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur