• # Utiliser les pipes

    Posté par . En réponse au message rediriger un flux vidéo actif. Évalué à 1.

    Coucou,

    Livestreamer permet d'envoyer le flux vidéo vers le pipe stdout grâce à l'option -O.

    Ensuite, tu peux récupérer ce qui sort de stdout dans ffmpeg grâce à la commande suivante (le tiret tout seul indique à ffmpeg de lire stdin):
    ffmpeg -re -i -

    En gros, la commande ressemble à ça:
    livestreamer -O URL best | ffmpeg -re -i -

    Ainsi, ffmpeg reçoit le flux, et tu peux donc t'en servir pour à la fois l'enregistrer, et à la fois l'envoyer vers ffplay avec un autre pipe (ffmpeg multiple outputs).

    Adau