Optimisations à tous les étages pour OBS Studio, la populaire application de capture vidéo

Mathieu Fouquet |

Que les streamers de tous poils se réjouissent : la dernière bêta du couteau suisse de la capture et de la diffusion vidéo OBS Studio tourne enfin nativement sur les Mac Apple Silicon.

Outre cette nouveauté bienvenue, la version 28 d’OBS apporte de très nombreuses améliorations, parmi lesquelles une interface largement revue. Grâce au passage au framework Qt6 et au nouveau thème répondant au doux nom de « Yami », celle-ci est désormais moins austère.

OBS Studio 28 beta 1. Image MacGeneration.

Sur le plan technique, cette bêta adopte le framework de capture vidéo ScreenCaptureKit introduit dans Monterey. Celui-ci promet davantage de contrôle et de bien meilleures performances que la méthode précédemment utilisée. macOS 12.5 est nécessaire au minimum pour en profiter. Dans les autres progrès, on peut noter la compatibilité avec le HDR et les couleurs codées sur 10 bits (principalement sur Windows malheureusement).

Tout en gardant à l’esprit que cette bêta n’est pas forcément très stable, les plus aventureux peuvent dès aujourd’hui télécharger OBS Studio 28 beta 1 sur la page GitHub du projet (attention de bien sélectionner la bonne architecture : arm64 pour les Mac Apple Silicon et x86_64 pour les Mac Intel). Et si votre machine tourne sous macOS 10.14 ou antérieur, il faudra malheureusement faire sans : cette version du logiciel requiert désormais macOS 10.15 Catalina au minimum.

avatar raoolito | 

ce qui m'étonne c'est que l'on a entendu parler et vu une démonstration du nouveau framework sur obs il y a très longtemps mais que finalement la mise à jour n'est toujours pas sortie!
alors je sais que c'est un logiciel open source mais quand même

avatar Stéphane Moussie | 
@raoolito : cette beta comporte justement l'implémentation de ScreenCaptureKit.
avatar raoolito | 

@stephmouss

tout à fait, c'est dans l'article :)
mais ca prend pas beaucoup de temps en fait ? est normale comme durée d'implémentation ?

avatar marc_os | 

@ raoolito

> ca prend pas beaucoup de temps en fait ?

Le changement de framework ou l'utilisation d'un framework pour remplacer du "code maison", ce n'est jamais simple. En effet, les frameworks proposent des API, et le code existant qui doit désormais les utiliser doit souvent être réorganisé. Car en général les API "maison" n'ont pas la même interface que les API tierces, et elles ne font pas exactement la même chose. Il faut s'assurer que toutes les fonctions initiales sont bien implémentées et qu'elles "marchent" comme prévu dans la nouvelle version.

Et quand on travaille sur un logiciel open-source, qui en général ne rapporte rien on le fait sur son temps libre. Or parfois ce n'est pas du goût de la famille, surtout si tu es salarié avec disons 39 heures hebdomadaires. Donc ça prend en général plus de temps qu'un travail à temps plein rémunéré.

avatar raoolito | 

@marc_os

ah oui effectivement vu comme ça ca relativise !
merci MarcOs :)

avatar Stéphane Moussie | 
@raoolito : j'ajoute qu'OBS a servi de prototype pour ScreenCaptureKit, c'est la première application à en tirer parti à ma connaissance. C'est tant le nouveau framework lui-même que son implémentation qui ont demandé des tests. On peut voir toutes les discussions à ce sujet ici : https://github.com/obsproject/obs-studio/pull/5875
avatar raoolito | 

@stephmouss

mais est ce que macos l'utilise aussi?

avatar hawker | 

Bah contribue si c’est si facile…

avatar pakal | 

Rien à voir mais KDE utilise QT6 maintenant ?

avatar Insomnia | 

Certains l’utilisent aussi sur Windows ? Je l’utilise au sein de mon groupe que je ne citerais pas 😌 je l’utilise sur mon pc et je voulais savoir si sur Mac OBS avait de options supplémentaires par rapport à Windows ?

CONNEXION UTILISATEUR