• [^] # Re: entrée et sortie standard

    Posté par . En réponse au journal Lancer un logiciel distant depuis sa machine. Évalué à 4. Dernière modification le 23 mars 2021 à 15:06.

    Je ne sais pas si ta commande fonctionnerait avec ffmpeg ou youtube-dl ou autres commandes qui ne lisent pas depuis l'entrée standard et n'écrivent pas non plus sur stdout. Il m'arrive d'utiliser les pipes et redirections oui, mais ça ne rentre pas vraiment pour moi dans la catégorie «plus "intégré", de plus intuitif.»

    Par contre en cherchant un peu plus je vois que ffmpeg propose un flag dédié à l'utilisation des io standards (https://ffmpeg.org/ffmpeg-protocols.html#pipe). Ce que je veux faire nécessiterait sûrement un script dédié à chaque commande pour remettre les arguments à la bonne place donc.

    Pourquoi je cherche ça ?
    (me suis dit que j'étais ptêt dans un cas de http://xyproblem.info/)

    L'entreprise de ma femme lui a fourni un Mac. Elle a régulièrement besoin de récupérer une vidéo youtube, compresser une vidéo, extraire le son d'une vidéo, convertir un ogg en mp3,... Sauf que je n'utilise pas de Mac et ne les connaît que très peu. En cherchant rapidement je trouverais sûrement comment lui fournir les outils que je connais mais je n'ai pas envie de les installer sur la machine de son entreprise (oui logiquement ils devraient s'en occuper pour elle mais ce n'est pas le cas). Donc je me disais qu'avec un VPS elsewhere sur lequel je lui mets ffmpeg/youtube-dl, elle pourrait faire ses manips depuis son Mac sans que je lui installe autre chose que mon script elsewhere. Et que ça pourrait également me servir pour monter automatiquement mes timelapses avec les prises de vue réalisées par mon Raspberry sans mettre ffmpeg dessus. Et que si j'ai trouvé 2 besoins dans mon foyer, je n'étais peut-être pas le seul.
    Mais je veux bien entendre que c'est quelque chose d'assez spécifique donc pas d'outil existant.