• chevron_right

      Comment streamer en format horizontal ET en vertical en même temps #OBS ?

      news.movim.eu / Korben · Sunday, 23 April, 2023 - 07:00 · 1 minute

    C’est le plugin pour OBS que j’attendais depuis que je me suis lancé sur Twitch y’a 3 ans. En effet, si vous êtes créateur de contenu, vous savez à quel point la création de vidéos pour différentes plateformes peut être fastidieuse et chronophage.

    Mais heureusement, grâce à OBS Vertical Plugin, votre vie va changer.

    Avec OBS Vertical Plugin, vous pouvez créer du contenu pour TikTok, YouTube Shorts, Instagram Live, et bien plus encore, sans les tracas liés à la gestion des différents formats de vos vidéos (horizontal, vertical). Ce plugin vous permet de gérer un format vertical tout en vous offrant une synchro totale entre vos scènes horizontales habituelles et vos scènes verticales.

    Cela signifie que vous pouvez créer des vidéos pour plusieurs plateformes en même temps, sans avoir à refaire le travail pour chaque format.

    OBS : Comment streamer en format horizontal et en vertical en même temps ?

    Le plugin s’installe sous Windows, macOS et Linux et est très simple à prendre en main. Il s’intègre parfaitement à OBS Studio et ajoute une option « Vertical » à votre liste de scènes. En cliquant sur cette option, vous pourrez alors accéder à votre canvas vertical et commencer à créer du contenu pour les plateformes verticales.

    Diffuser des vidéos en direct sur OBS en mode portrait et paysage simultanément

    Le plugin est doté de plusieurs fonctionnalités pratiques qui faciliteront votre travail de création de contenu. Vous pouvez par exemple créer des overlays verticaux pour vos vidéos, ajouter des transitions et des effets comme vous le feriez avec des scènes classiques…etc. Et surtout il est compatible avec toutes les plateformes de diffusion.

    Bref, c’est un super outil que je vais m’empresser d’utiliser pour steamer sur Twitch et TikTok en simultané.

    À télécharger ici.

    • chevron_right

      OBS Studio Movable Pointer Overlay For Superimposed Images Or Videos

      GadgeteerZA · news.movim.eu / gadgeteerza-tech-blog · Sunday, 5 March, 2023 - 21:34

    Having a mouse pointer captured as part of a desktop being streamed, is quite easy. But I wanted to have various images and videos superimposed over that desktop view in OBS Studio, and the mouse pointer then disappears behind those images or videos. I've noticed this happening with some videos I've done, and although I'm seeing the mouse pointer on the screen I'm capturing, it is hidden from viewers by the superimposed images I added via OBS Studio. Searching for solutions kept bringing back to how to capture the mouse pointer with a basic desktop streaming capture.

    So I thought of this really simple solution by just creating a new source from a suitable image, and manipulating it on the OBS Studio monitor screen. The effect is seamless for viewers, who then see the "pointer" moving and pointing to whatever I'm discussing. It hardly warranted having this video done, but may save some others a few minutes of head scratching.

    Watch https://youtu.be/W5VjuH9RlcI

    #technology #OBSStudio #OBS #pointer #cursor

    • chevron_right

      Un outil pour diffuser en multi stream

      news.movim.eu / Korben · Friday, 23 December, 2022 - 08:00 · 1 minute

    Si comme moi, vous êtes streamer et que vous cherchez un moyen de faire du multi-stream sans encoder plusieurs flux vidéo (et donc faire ramer votre ordinateur), j’ai ce qu’il vous faut.

    Il s’agit d’un petit programme en Java, nommé MultiStream et mis au point par Casterlabs, qui une fois lancé peut réceptionner le flux en provenance d’un outil comme OBS pour ensuite le rebalancer à tous vos services de streaming préférés tels que Twitch, Youtube, TikTok et j’en passe.

    Pour fonctionner, MultiStream a besoin de FFMpeg et du JRE >= 11.

    Ensuite, lancez la commande :

    java -jar Multistream.jar

    Des scripts .sh (Linux / macOS) et .bat (Windows) sont également disponible. Ensuite, vous n’aurez qu’à modifier le fichier config.json pour spécifier toutes les cibles. Voici un exemple :

    {
        "debug": false,
        "disableColoredConsole": false,
        "showPreview": false,
        "recordToFile": true,
        "rtmpTargets": ["rtmp://live-dfw.twitch.tv/app/STREAM_KEY", "rtmp://livepush.trovo.live/live/STREAM_KEY"],
        "customTargets": []
    }

    Ensuite, y’a plus qu’à faire pointer OBS sur rtmp://localhost:1935 et à lancer la diffusion.

    Mon seul regret, c’est qu’il ne permette pas de recadrer la vidéo pour passer d’un format horizontal (Twitch) à un format vertical (TikTok). Encore un truc que je vais devoir dev moi-même.

    • chevron_right

      Comment diffuser la musique d’un live Youtube (Chillhop) dans OBS ?

      news.movim.eu / Korben · Monday, 14 November, 2022 - 14:25 · 5 minutes

    En tant que streamer professionnel sur Twitch depuis plusieurs années, j’ai développé au fil du temps des compétences et une audience qui me permet de bosser en live les lundis, mardi et jeudi après-midi.

    Évidemment, moi qui discute avec les gens dans le chat, c’est cool. Mais avec un petit fond sonore, c’est mieux !

    Mais on ne peut pas diffuser n’importe quelle musique sur Twitch car sinon, ces derniers coupent le son pour des questions de droits d’auteur.

    Je suis donc passé par le site Chillhop qui propose des morceaux Lo-Fi / Chill parfaits pour faire un fond sonore sympa dans mon stream. Pour intégrer leur musique, j’avais alors 2 possibilités : Streamer leur playlist via Spotify ou streamer leur live YouTube, directement depuis OBS.

    Spotify, je m’en sers pour écouter ma musique copyrightée toute la journée donc je ne pouvais pas le dédier à ça. J’ai donc créé une source browser chargeant une page HTML de mon cru permettant de jouer la playlist Chillhop en auto play.

    C’était cool et ça fonctionnait bien. Jusqu’au jour où Chillhop (ou YouTube) a bloqué l’autoplay sur ses Lives.

    Plus de musique de fond sur mes streams. J’étais tristesse. Puis au bout d’un moment, mes millions de viewers ont commencé à me réclamer de la musique en fond sonore.

    N’écoutant que mon abnégation à leur égard, j’ai donc décidé de trouver la parade pour streamer un live YouTube dans OBS. Je vais vous détailler tout ça, étape par étape. Pensez bien à envoyer l’URL de cet article à votre streamer ou streameuse préférée.

    Je suis donc parti (grâce aux conseils de ma communauté) sur l’option VLC qui permet de tout faire et surtout de lire une vidéo YouTube directement depuis le player comme ceci (je suis sous macOS, mais pour Windows ou Linux, c’est le même principe) :

    /Applications/VLC.app/Contents/MacOS/VLC 'https://www.youtube.com/watch?v=7NOSDKb0HlU'

    Je sais, il y a une source VLC dans OBS, mais je n’ai jamais réussi à la faire fonctionner correctement. Donc je suis parti sur VLC, mais chargé à l’extérieur d’OBS.

    Sauf que je n’ai pas besoin de la vidéo, mais uniquement du son. J’ai donc rajouté ce paramètre :

    /Applications/VLC.app/Contents/MacOS/VLC 'https://www.youtube.com/watch?v=7NOSDKb0HlU' --no-video

    À ce moment-là, le logiciel que j’utilise pour ma table de mixage ( Loopback ) n’est pas encore compatible avec la dernière version de macOS. Je ne pouvais donc pas récupérer le son provenant de VLC.

    Il fallait donc que je me débrouille sans ça.

    J’ai donc entrepris de créer toujours avec VLC, un streaming du live YouTube de Chillhop, qui serait accessible via l’URL http://localhost:2323 que je pourrais alors charger dans une source « Media Source » dans OBS.

    Ca donne donc ceci :

    /Applications/VLC.app/Contents/MacOS/VLC 'https://www.youtube.com/watch?v=7NOSDKb0HlU' --no-video --sout '#standard{access=http,mux=ogg,dst=localhost:2323}'

    Impeccab’ comme dirait le chef Michel Dumas. Je peux alors créer ma nouvelle Media Source dans OBS et avoir le son de Chillhop.

    Mais il y a deux problème à cette ligne de commande :

    • Il faut que je pense à la lancer avant de démarrer mon live. E
    • t quand je la lance, ça démarre VLC qui est alors visible comme ceci :

    C’est moche et si par réflexe, je ferme le terminal ou VLC, ça coupe la musique.

    Alors pour masquer l’interface de VLC, il suffit de le lancer avec ce paramètre :

    /Applications/VLC.app/Contents/MacOS/VLC -I http 'https://www.youtube.com/watch?v=7NOSDKb0HlU' --no-video --sout '#standard{access=http,mux=ogg,dst=localhost:2323}'

    Impeccab’ again.

    Toutefois, penser à le lancer à chaque fois, c’est relou. C’est là que j’ai appris l’existence des scripts dans OBS. En effet, on peut coder des scripts pour interagir avec OBS, soit en Python, soit en LUA. Je suis fan de Python donc je me dis que ça va être vite torché, mais malheureusement, j’ai eu beau spécifier le bon interpréteur Python dans OBS, impossible de faire tourner le moindre script Python. Même un hello world ça ne fonctionnait pas.

    Je ne pouvais pas non plus y passer des heures, donc je me suis rabattu sur le LUA. J’ai donc pondu ce script en LUA pour appeler ma ligne de commande VLC. Vous allez voir, c’est plusieurs centaines de lignes de code ultra complexes. Non, je déconne, c’est juste une ligne de merde :

    -- Script LUA pour charger la musique de Chillhop dans OBS - https://korben.info
    
    os.execute("/Applications/VLC.app/Contents/MacOS/VLC -I http 'https://www.youtube.com/watch?v=7NOSDKb0HlU' --no-video --sout '#standard{access=http,mux=ogg,dst=localhost:2323}'")

    J’ai sauvegardé ce script en le nommant chillhop.lua, puis je me suis rendu dans OBS, menu « Tools » > « Scripts » et j’ai simplement ajouté mon script Lua dedans :

    J’ai relancé OBS et là, je me suis rendu compte que ça freezait tout mon OBS. En effet, en se chargeant, VLC bloque la suite du chargement de l’application. J’ai donc rajouté un petit & à la fin de la commande pour que OBS reprenne immédiatement la main et n’attende pas comme un con que VLC ait terminé.

    os.execute("/Applications/VLC.app/Contents/MacOS/VLC -I http 'https://www.youtube.com/watch?v=7NOSDKb0HlU' --no-video --sout '#standard{access=http,mux=ogg,dst=localhost:2323}' & ")

    Et voilà, ça fonctionne. OBS démarre, exécute le script LUA qui à son tour lance VLC en arrière plan pour lire la musique et OBS peut alors récupérer dans sa Media Source le son diffusé via l’adresse localhost. C’est transparent et rapide.

    Ce qui est cool avec tout ça, c’est que ça ouvre un monde de possibilité pour augmenter et piloter OBS tout en script. C’est donc à creuser. Il ne me manque plus que les bonnes idées maintenant.

    • chevron_right

      Afficher les entrées clavier, souris, gamepad sur un stream (OBS)

      news.movim.eu / Korben · Thursday, 23 June, 2022 - 07:00

    Si vous streamez sur Twitch avec OBS ou que vous utilisez OBS pour enregistrer vos screencast ou vidéo YouTube, il existe une extension compatible Windows et Linux qui permet d’afficher à l’écran tout ce que vous faites avec vos périphériques : Clavier, souris, gamepad.

    Ainsi, votre « public » pourra constater la vitesse prodigieuse à laquelle vous tapez sur votre clavier, observera les enchaînements de clics clics sur la souris, mais pourra surtout lire ce que vous tapez sur votre ordinateur, ce qui dans le cas de tutoriels ou de stream dev peut-être un gros plus.

    Évidemment, évitez quand même de taper un mot de passe avec cette extension 🙂

    • Om chevron_right

      Linux Release Roundup: OBS Studio, Edge, and Pop!_OS 21.04 Beta

      pubsub.do.nohost.me / OMG Ubuntu · Wednesday, 2 June, 2021 - 19:47

    If you’re an eager open-source music producer, a standout content streamer, or a fan of System76 then this week’s Linux Release Roundup is sure to be of interest… As always, the aim of these recaps […]

    This post, Linux Release Roundup: OBS Studio, Edge, and Pop!_OS 21.04 Beta is from OMG! Ubuntu! . Do not reproduce elsewhere without permission.