Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/10/2007, à 00:20

wlourf

[script vlc] changer le :sout

Bonsoir,

Je souhaite utiliser vlc pour enregistrer en continu l'entrée ligne de ma carte son. Le but étant d'avoir 24 fichiers d'une heure par jour.

J'ai fait des essais sur 10 secondes et suis arrivé à un petit script qui me satisfait presque, sauf qu'a chaque changement d'heure, il relance vlc ce qui provoque un trou de quelques centièmes de secondes entre 2 enregistrement (et c'est pas top quand je joins 2 fichiers).

Voici mon bout de code (que j'ai pu réaliser avec l'aide de ce forum) certainement améliorable, testé sur des périodes de 10 secondes :

while [ 0 = 0 ]; do
vlc --open 'v4l:// :v4l-vdev="" :v4l-adev="/dev/dsp" :v4l-norm=3 :v4l-frequency=-1' --sout  '#transcode{acodec=mp3,ab=96,channels=2}:duplicate{dst=std{access=file,mux=raw,dst="/home/moi/enregA/'$ch'-'$(date +%Y%m%d_%H%M%S)'.mp3"}}' --sout-all --extraintf 'http' --color & sleep 10
pid=$!
wget "http://localhost:8080/requests/status.xml?command=pl_stop" -O /dev/null
kill 
done

Mon problème est donc de savoir comment modifier le :sout sans avoir à relancer VLC afin d'éviter les microcoupures (enfin j'espère) ...

Je pensais utiliser l'interface http mais à part les command pl_stop ou pl_play (http://localhost:8080/requests/status.xml?command=pl_stop) je n'ai rien trouvé.
Mais il y a peut-être d'autres méthodes ou d'autres pistes.

Merci d'avance pour les idées!

Hors ligne

#2 Le 11/09/2008, à 12:29

Raphael24

Re : [script vlc] changer le :sout

Jái le même problème.
Tu a deja trouver la solution?

#3 Le 14/09/2008, à 20:24

wlourf

Re : [script vlc] changer le :sout

J'ai contourné le problème de la manière suivante :
j'enregistre en continu et je découpe à posteriori.

Exemple :  j'enregistre  de 8 à 12 h puis je découpe ensuite (ou même pendant l'enregistrement) avec mp3splt
ainsi je peux même avoir des périodes qui se chevauchent :
fichier1 : 8h20-8h30
fichier2 : 8h45-8h55
fichier3 : 8h15-9h00

Si ça peut aider !

Hors ligne