J'ai un script, wacaw (http://webcam-tools.sourceforge.net/) qui produit la vidéo de ma webcam dans un fichier. J'essaie de diffuser ce flux vers une sorte d'affichage, par exemple vlc, quicktime, etc. pour obtenir un effet de type "miroir". En plus de modifier le code source de wacaw, y a-t-il un moyen de forcer la sortie du fichier vers stdout afin de pouvoir le rediriger vers quelque chose comme vlc? Est-il même possible de diffuser de la vidéo comme ça?Reroute sortie de fichier à stdout dans Bash Script
Merci pour votre aide!
MISE À JOUR: juste pour clarifier:
exécutant le script wacaw est formaté comme suit:
./wacaw --video --duration 5 --VGA myFile
et il émet un myFile.avi de fichier. Si je tente de faire une pipe nommé:
mkfifo pipe
./wacaw --video --duration 5 --VGA pipe
il génère un fichier pipe.avi
J'ai essayé et mis à jour ma description originale. N'a pas tout à fait travaillé pour cela, mais vraiment heureux de l'avoir appris. Très utile! –
Oh, on dirait que wacaw veut * créer * un fichier avec un * nom * donné. Pouah. Peut-être que si vous «mkfifo pipe.avi»? Mais je parie pas. Il va probablement faire un fichier nommé 'pipe.avi.avi'. – drysdam