VideoLan Days : le futur de VLC, ses objectifs, ses défis et ses galères

VideoLan Days : le futur de VLC, ses objectifs, ses défis et ses galères

Petit guide des tribulations d'un logiciel libre

Avatar de l'auteur

Vincent Hermann

Publié dansLogiciel

21/09/2015
86
VideoLan Days : le futur de VLC, ses objectifs, ses défis et ses galères

Nous nous sommes rendus aux VideoLAN Days, qui se tenaient ce week-end à Paris, dans les locaux de la société Criteo. Cette grand-messe des développeurs impliqués dans le développement de VLC était pour nous l'occasion d’en savoir davantage sur les projets en cours, les objectifs à long terme ainsi que sur les défis d’une telle entreprise.

Beaucoup connaissent VLC, le lecteur multimédia libre et open source connu surtout pour sa capacité à lire une grande variété de formats audio et vidéo. Le logiciel et ses variantes pour différentes plateformes (Windows, OS X, Linux, Android, iOS, Windows Phone…) sont gérés par deux structures : l'association VideoLAN et sa communauté, qui s'occupent du coeur du projet et ses variantes pour ordinateurs, et la société VideoLabs, travaillant sur les versions mobiles et fournissant du support. La communauté elle-même rassemble plusieurs dizaines de développeurs qui alimentent le projet et ses multiples facettes. Quels sont les défis auxquels doit faire face une telle équipe ? Quelles sont les spécificités de l’aspect open source dans un tel contexte ?

Les VideoLAN Days étaient justement l’occasion de revenir sur les défis actuels et sur les ambitions affichées. Car elles sont nombreuses, et les développeurs préparent activement l’arrivée du prochain socle majeur : VLC 3.0. Mais avant d’en arriver là, il faut faire l’inventaire de tout ce qui fonctionne, de ce qui pose problème, de ce qui pourrait être amélioré, voire ce qu’il faudrait ajouter d’entièrement nouveau.

Le support de Chromecast : un véritable cas d'école

Le cas du support de la clé Chromecast de Google est à ce titre très intéressant. Il s'agit d'une fonctionnalité très largement réclamée, et l'équipe est bien entendue sur le coup depuis un bon moment. Mais les efforts autour d'une fonctionnalité qui a l'air à la base si simple, sont une illustration parfaite des problèmes auxquels doit faire face un groupe de développeurs travaillant sur une solution libre qui vise l'ubiquité.

Pour comprendre la situation, il faut garder à l'esprit que VLC est une solution open source qui tient à le rester. Elle n'utilise donc que des outils open source et l'équipe refuse de s'appuyer sur des SDK aux sources fermées et sur lesquels elle n’a que peu de visibilité. Dans le cas présent, les développeurs ne veulent pas utiliser le SDK de Google, qui s'appuie en partie sur les Play Services, malgré l’insistance de l’entreprise qui tient à ce que les applications tierces se mettent au pas. Mais ils ne sont pas open source, et Google peut en changer les règles de compatibilité quand il le souhaite.

Conséquences, si VLC utilisait cet outil, et qu'ils n'étaient demain plus compatibles avec certaines versions d'Android, l'application devrait suivre le mouvement. Pas question donc de perdre cette indépendance, d’autant qu'il existe une vraie volonté de proposer l'application dès Android 2.3. Par ailleurs, les Play Services ne peuvent pas non plus être utilisés sous Windows, OS X, Windows Phone… Une solution doublement impossible donc pour un logiciel qui vise un socle fonctionnel cohérent sur toutes l'ensemble des plateformes.

videolan days vlc

Rétroingénierie et colère de Google

La solution ? La rétroingénierie. Les développeurs ont décortiqué le fonctionnement de Chromecast pour l'intégrer dans VLC. Ils disposent d'une solution fonctionnelle, mais qui fait face à plusieurs problèmes. Un souci technique d'une part, car Chromecast, à l'inverse d'une solution comme AirPlay d'Apple, n'est pas de type « push », mais fait du « pull ». Comprendre que la clé va interroger l'appareil, et non l'inverse. Dans le cas d'une vidéo sortant un peu des sentiers battus dans sa compression, l'application doit alors la transcoder, posant les inévitables questions des performances et de l'autonomie. D’autant que VLC tient à faire du push pour simplifier l’utilisation, ce qui implique de casser certaines fonctionnalités au passage, notamment le multicast.

L'autre souci est le comportement de Google. La firme n'apprécie pas la rétroingénierie et un ingénieur avait menacé l'équipe directement de déréférencer complètement VLC du moteur de recherche. Peu importe pour l'association, comme nous l’a confirmé Jean-Baptiste Kempf : « On le fera quand même ». Google s’est tout de même rétractée par la suite, mais le message était passé et était particulièrement clair. Par ailleurs, il est important de signaler que la firme reste le plus gros sponsor des VideoLAN Days.

Par ailleurs, même si la solution « fonctionne », elle a encore besoin d'être peaufinée. Nous nous sommes brièvement entretenus avec Steve Lhomme, co-créateur du format Matroska (MKV) et qui travaille désormais sur VLC. Il nous a ainsi indiqué que même si la vidéo était lue, il existait des problèmes de performances actuellement et que le flux pouvait régulièrement se couper. Un constat que nous avons pu vérifier lors d’une courte démonstration durant la conférence. Le travail continue quoi qu’il en soit, et l'arrivée du support de Chromecast est prévue pour VLC 3.0, future version majeure aux multiples objectifs.

VLC 3.0 devra tout lire, sur toutes les plateformes

Le but principal est à la fois le plus simple à énoncer et le plus complexe : « Lire tout, partout ». VLC 3.0 sera une nouvelle base qui sera déclinée vers l’ensemble des plateformes actuellement supportées, d’autres étant en préparation. Ce sera particulièrement le cas de Tizen qui, s’il n’est que très peu présent dans le monde mobile, équipera à terme l’ensemble des téléviseurs connectés de Samsung, avec tout le potentiel que cela suppose. Le créneau intéresse donc vivement l’équipe, qui souhaite proposer à terme une véritable référence dans le monde multimédia pour tout ce qui touche à la lecture des contenus.

Autre plateforme visée, tvOS, c’est-à-dire le système équipant la nouvelle Apple TV, qui sortira courant octobre. En dépit des apparences, le travail sera relativement complexe. Jean-Baptiste Kempf nous explique ainsi qu’à la base, il ne s’agira que d’une variante de l’application iOS, les API étant très proches. Cependant, Apple réclame un bytecode (code intermédiaire), compilé ensuite pour être envoyé sur les Apple TV quand on en fait la demande sur le Store.

Pour comprendre le problème, il suffit du coup de comparer VLC avec une solution multimédia comme Netflix. Ce dernier s’appuie simplement sur les API et frameworks proposés, et donc tout ce qui touche notamment à l’accélération matérielle. VLC ne le peut pas : c’est toujours la problématique des éléments tiers non libres auxquels l’application ne peut pas se « fier ». Conséquence pour l’instant, l’impossibilité d’utiliser certaines fonctionnalités, comme l’accélération matérielle. Il reste dans tous les cas plusieurs mois de travail.

videolan days vlc

Le désir de s'ériger en solution de référence pour l'industrie

Cette volonté de résoudre ces soucis techniques illustrent celui d’être partout. Mais pourquoi ce besoin de toucher tous les systèmes qui le peuvent ? Le président de VideoLAN nous a répondu que l’objectif pour VLC était de devenir une plateforme de référence pour la lecture des contenus : « Des platines DVD et Blu-ray utilisent déjà la libVLC, la Freebox et d’autres le font aussi, la prochaine grosse mise à jour de la Bbox l’intégrera. Et ce n’est pas fini ».

VLC joue également une carte dans un domaine où il est presque le seul. Les développeurs s’acharnent parfois à intégrer coûte que coûte le support de formats audio et vidéo qui sont parfois très vieux, globalement inutilisés, tombés en désuétude, depuis longtemps hors support d’un éditeur et qui vont finalement être utilisés par quelques personnes sur la planète. « Le nombre d’utilisations n’est pas la question » nous a ainsi confirmé Jean-Baptiste Kempf, « on doit le faire ». Il poursuit : « Quand Apple décide de faire des changements dans QuickTime et que d’anciens fichiers MOV ne peuvent plus être lus, les utilisateurs savent qu’ils peuvent télécharger VLC et revoir leurs vidéos ».

VLC est un logiciel transversal, ses problèmes le sont aussi

La philosophie qui règne au sein de la communauté permet en fait de mesurer l’éventail complet des problématiques auxquelles un projet information libre peut faire. Les discussions au sein du groupe sont éloignées des préoccupations d’une majorité d’utilisateurs, pour qui le choix d’un environnement informatique se résume souvent à choisir Apple, Google ou Microsoft. Chacun des trois géants a travaillé à mettre en place un environnement idéalisé pour ses propres objectifs, un écosystème certes complet, mais qui ignore évidemment le défi qu’un produit « transversal » doit accomplir. Les développeurs veulent par exemple un support de Chromecast pour toutes les versions de VLC, mais Google n’y tient pas. La question du pourquoi n’est pas importante, seule compte en définitive un objectif et les moyens de le réaliser.

Android, Android TV, iOS, watchOS, TVOS, Windows, WinRT, Windows Phone, Xbox One ou encore Tizen sont donc déjà pris en charge ou en passe de l’être. Il n’y aura probablement pas de mouture pour FirefoxOS car le système mobile ne permet pas les threads (processus) nécessaires au fonctionnement de VLC. Il dispose certes de webworkers, mais on est loin de ce qu’il faudrait. La situation n’est d’ailleurs pas prête de changer, un développeur de Mozilla ayant indiqué que le système n’évoluerait pas sur ce point.

Et maintenant ?

Les plus gros changements arriveront donc avec VLC 3.0, dont le « feature freeze » (la liste définitive des fonctionnalités) interviendra à la fin du mois d’octobre. Selon Jean-Baptiste Kempf, la version finale est prévue pour décembre, avec potentiellement un peu de retard et une arrivée pour début janvier.

Avant la sortie de cette version majeure, d’autres sont prévues. C’est particulièrement le cas des moutures 2.0 pour Android et WinRT. Sur la plateforme de Google, on signalera le support d’Android 6.0, une décompression plus rapide, une plus grande stabilité et, si tout va bien, l’arrivée du support d’UPnP et de SMB. Côté WinRT, il s’agira surtout de corrections de bugs, du support de Windows 10 et le passage en application universelle.

Une version iOS 2.7.0 arrivera également le mois prochain, pour assurer le support avec iOS 9, l’iPhone 6S (et sa version Plus) ainsi qu’avec watchOS 2.0. Notez que l’association a décidé de réintégrer le support du Dolby, mais l’équipe ne sait pas encore s’il sera prêt pour l’arrivée de cette prochaine mouture. Sachez enfin que le travail pour une version Xbox One commencera en novembre, mais il faudra attendre dans tous les cas l’arrivée de véritables SDK pour la console, qui pourraient n’arriver qu’en mars prochain. La mise à jour Windows 10 prévue en novembre ne s’accompagnera en effet pas tout de suite du Store.

86
Avatar de l'auteur

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Chiffre et formules mathématiques sur un tableau

CVSS 4.0 : dur, dur, d’être un expert !

C’est comme CVSS 5.0 mais en moins bien

18:17 Sécu 1
Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Géotechnopolitique

16:37 Web 17
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

Il faudrait déjà généraliser la fibre

16:03 HardWeb 17

Sommaire de l'article

Introduction

Le support de Chromecast : un véritable cas d'école

Rétroingénierie et colère de Google

VLC 3.0 devra tout lire, sur toutes les plateformes

Le désir de s'ériger en solution de référence pour l'industrie

VLC est un logiciel transversal, ses problèmes le sont aussi

Et maintenant ?

Chiffre et formules mathématiques sur un tableau

CVSS 4.0 : dur, dur, d’être un expert !

Sécu 1
Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Web 17
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

HardWeb 17
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

DroitSécu 7
lexique IA parodie

AGI, GPAI, modèles de fondation… de quoi on parle ?

IA 6

#LeBrief : logiciels libres scientifiques, fermeture de compte Google, « fabriquer » des femmes pour l’inclusion

livre dématérialisé

Des chercheurs ont élaboré une technique d’extraction des données d’entrainement de ChatGPT

IAScience 3
Un chien avec des lunettes apprend sur une tablette

Devenir expert en sécurité informatique en 3 clics

Sécu 11
Logo ownCloud

ownCloud : faille béante dans les déploiements conteneurisés utilisant graphapi

Sécu 16
Le SoC Graviton4 d’Amazon AWS posé sur une table

Amazon re:invent : SoC Graviton4 (Arm), instance R8g et Trainium2 pour l’IA

Hard 5
Logo Comcybergend

Guéguerre des polices dans le cyber (OFAC et ComCyberMi)

Sécu 10

#LeBrief : faille 0-day dans Chrome, smartphones à Hong Kong, 25 ans de la Dreamcast

Mur d’OVHcloud à Roubaix, avec le logo OVHcloud

OVHcloud Summit 2023 : SecNumCloud, IA et Local Zones

HardWeb 2
algorithmes de la CAF

Transparence, discriminations : les questions soulevées par l’algorithme de la CAF

IASociété 62

Plainte contre l’alternative paiement ou publicité comportementale de Meta

DroitIA 33
Nuage (pour le cloud) avec de la foudre

Économie de la donnée et services de cloud : l’Arcep renforce ses troupes

DroitWeb 0
De vieux ciseaux posés sur une surface en bois

Plus de 60 % des demandes de suppression reçues par Google émanent de Russie

Société 5
Une vieille boussole posée sur un plan en bois

La Commission européenne et Google proposent deux bases de données de fact-checks

DroitWeb 3

#LeBrief : des fichiers Google Drive disparaissent, FreeBSD 14, caméras camouflées, OnePlus 12

Le poing Dev – round 6

Next 148

Produits dangereux sur le web : nouvelles obligations en vue pour les marketplaces

Droit 9
consommation de l'ia

Usages et frugalité : quelle place pour les IA dans la société de demain ?

IA 12

La NASA établit une liaison laser à 16 millions de km, les essais continuent

Science 17
Concept de CPU

Semi-conducteurs : un important accord entre l’Europe et l’Inde

Hard 7

#LeBrief : PS5 Slim en France, Valeo porte plainte contre NVIDIA, pertes publicitaires X/Twitter

Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

651e édition des LIDD : Liens Intelligents Du Dimanche

Web 30
Bannière de Flock avec des bomes sur un fond rouge

#Flock, le grand remplacement par les intelligences artificielles

Flock 34
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #9 : LeBrief 2.0, ligne édito, dossiers de fond

Next 65
Pilule rouge et bleue avec des messages codés

Encapsulation de clés et chiffrement d’enveloppes

Sécu 31
Empreinte digital sur une capteur

Empreintes digitales : les capteurs Windows Hello loin d’être exemplaires

Sécu 20

#LeBrief : succès du test d’Ariane 6, réparer plutôt que remplacer, Broadcom finalise le rachat de VMware

Puces en silicium

Apple ne paierait que peu de royalties à Arm pour ses puces

Hard 44

Des logiciels libres scientifiques français à l’honneur

SoftScience 4

Une femme dont le visage se reflète en morceaux dans une série de miroirs.

Pourquoi inclure des femmes si on peut les fabriquer ?

Société 24

Logo de Google sur un ordinateur portable

Google commencera son ménage dans les comptes non utilisés le 1er décembre

Web 7

Commentaires (86)


HCoverd
Il y a 8 ans

un must have ! Bravo à tous les gens qui bossent dessus depuis des années.


Tetedeiench
Il y a 8 ans

“La firme n’apprécie pas la rétroingénierie et l’a fait savoir à l’équipe
en la menaçant directement de déréférencer complètement VLC du moteur
de recherche.”
 
 Il est loin le “Don’t be evil” de Google, punaise…


anonyme_ba589e8ac9f0494df63f7c9b90643523
Il y a 8 ans

Sur mon nexus 5 VLC rame à mort et je ne lit que des musiques. Si quelqu’un a une astuce. Parce que l’appli est sympa en elle même.


Noxigar
Il y a 8 ans

Si on pousse le vice de l’open source jusqu’au bout, VLC ne devrait être disponible que sur les OS open-source; ils sont bien obligés d’utiliser les API propriétaires de Microsoft, d’Apple , Google, etc. pour la partie IHM.
 Du coup, je ne vois pas en quoi c’est différent d’utiliser un SDK propriétaire pour accéder à l’accélération matérielle.
 


Anonyme_f7d8f7f164fgnbw67p
Il y a 8 ans

Google qui menace de déreferencer VLC parce qu’ils ont fait du retroeng…. Bande de crapules !
Pour ma part, jamais de Chromecast chez moi, donc.

Sinon GG pour le travail accompli, et surtout pour continuer à se donner des defis et des roadmaps ambitieux, même après tout ce temps et avec la reconnaissance qui est celle de VLC aujourd’hui.
Si je savais dev, je participerai clairement, ce serait dans ma top list.

Par contre, seul point noir : l’interface sous Linux et 7.
Si des ergonomes libristes passent par là, oyez ma requête !!


Zergy
Il y a 8 ans

Cool tout ça, VLC devient vraiment le couteau suisse de la vidéo. :)
 
Si vous voyez Commentaire Supprimé courir tout nu dans les couloirs avec un cône sur la tête, c’est normal, ne vous inquiétez pas.


KGabou
Il y a 8 ans

Toujours rien sur le support de l’AC3 dans l’app iOS ? Non parce que c’est juste la bande son de la majorité des MKV qui en dépend…


Anonyme_f7d8f7f164fgnbw67p
Il y a 8 ans






Zergy a écrit :

Cool tout ça, VLC devient vraiment le couteau suisse de la vidéo. :)
 
Si vous voyez Commentaire Supprimé courir tout nu dans les couloirs avec un cône sur la tête, c’est normal, ne vous inquiétez pas.


Tant que c’est sur la tête <img data-src=" />



UpByvM_jEBXe3b
Il y a 8 ans


Il n’y aura probablement pas de mouture pour FirefoxOS
&nbsp;

&nbsp;Arf… Moi qui lorgnait de plus en plus vers un futur smartphone FirefoxOS, ça me fout un coup. :(


Ami-Kuns Abonné
Il y a 8 ans

Préfère la bêta de vlc 3.00 vlc du store de Windows.


EMegamanu Abonné
Il y a 8 ans


L’autre souci est le comportement de Google. La firme n’apprécie pas la
rétroingénierie et l’a fait savoir à l’équipe en la menaçant directement
de déréférencer complètement VLC du moteur de recherche.

&nbsp;
Ce ne serait pas de l’abus de position dominante ça ? ^^;;;


ErGo_404
Il y a 8 ans

Je pense que c’est surtout la volonté de garder un code unique pour toutes les plateformes, mais bon.


Anonyme_f7d8f7f164fgnbw67p
Il y a 8 ans






EMegamanu a écrit :

Ce ne serait pas de l’abus de position dominante ça ? ^^;;;


Si ca n’en est pas, ca y ressemble beaucoup.



ZeHiro
Il y a 8 ans

Faut aller demander à M. Dolby apparement:
&nbsp;

https://forum.videolan.org/viewtopic.php?f=36&t=125032&sid=a775d…


John Shaft Abonné
Il y a 8 ans


VLC 3.0 devra tout lire


Tout, sauf les Blu-Ray DRMisés. Merci Hadopi !


Symen Abonné
Il y a 8 ans

Effectivement, les choses ont bien changé. Il me semble qu’une menace de ce genre aurait fait les gros titres des media tech…
&nbsp;

Plutôt content de voir arriver le support de l’UPnP et SMB sinon. :)


Arnard
Il y a 8 ans

«&nbsp;Des platines DVD et Blu-ray utilisent déjà la libVLC, la Freebox et d’autres le font aussi, la prochaine grosse mise à jour de la Bbox l’intégrera. Et ce n’est pas fini&nbsp;».
&nbsp;
Excellent <img data-src=" />

&nbsp;


ErGo_404
Il y a 8 ans

« Quand Apple décide de faire des changements dans QuickTime et que d’anciens fichiers MOV ne peuvent plus être lus, les utilisateurs savent qu’ils peuvent télécharger VLC et revoir leurs vidéos ».


=&gt; Ca c’est bien vrai, je ne me pose plus aucune question maintenant, quand je dois lire une vidéo cheloue c’est VLC qui passe en premier (du coup, les vidéos normales aussi passent par là :) ). Si VLC n’y arrive pas et que je n’ai pas un besoin absolu de la voir, je considère qu’elle est illisible.
A ce jour il n’y a qu’un format qui n’est pas passé, c’était celui d’un système de vidéo surveillance chinois. J’ai fini par réussi en installant je ne sais plus quel bouze logiciel.


Commentaire_supprime
Il y a 8 ans


Cette grand-messe des développeurs impliqués dans le développement de VLC


C’est pas moi qui le dit… Loué soit le Cône !

=&gt; part courir tout nu dans les couloirs avec un cône de chantier sur la tête.

<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />


Exosta
Il y a 8 ans


L’autre souci est le comportement de Google. La firme n’apprécie pas la rétroingénierie et l’a fait savoir à l’équipe en la menaçant directement de déréférencer complètement VLC du moteur de recherche.

Y’a une source pour cette affirmation ?


EMegamanu Abonné
Il y a 8 ans


«&nbsp;Des platines DVD et Blu-ray utilisent déjà la libVLC, la Freebox et d’autres le font aussi, la prochaine grosse mise à jour de la Bbox l’intégrera. Et ce n’est pas fini&nbsp;».

&nbsp;

&nbsp;Je croyais que ce n’était pas le cas d’après les propos de jb tenus ici même. :??:
&nbsp;

&nbsp;J’ai du manquer un épisode ou mal comprendre.


astropc
Il y a 8 ans

Actuellement on ne peut pas télécharger VLC sur le store windows sans avoir un compte “microsoft connecté” avec toute la surveillance de ces activité que cela implique.
Perso je ne n’utilise que un compte “microsoft locale” sous windows 10 !

Donc j’espère que VLC va continuer à penser à ceux qui ne souhaite pas avoir un compte “connectée” microsoft” ! !


feuille_de_lune
Il y a 8 ans






Commentaire_supprime a écrit :

=&gt; part courir tout nu dans les couloirs avec un cône de chantier sur la tête.

<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />



<img data-src=" /> !!!!



atomusk
Il y a 8 ans

C’est surtout passablement con, au moment où ils se battent bec et ongle contre les déréférencement divers … sans doute aussi pour ça qu’ils sont revenu sur leur menace <img data-src=" />


Wype
Il y a 8 ans

Vlc, meilleur player du monde !

Mon lecteur audio et vidéo par défaut depuis des années sur PC , et enfin sur Android . Que d’amélioration depuis les premieres alpha sur Android 2.2 :‘)

À quand un léger refresh de l’interface sur windows ? Notamment un thème sombre . Les thèmes de la communauté ne faisais vraiment pas la job la dernière fois que j’ai regardé.


Ami-Kuns Abonné
Il y a 8 ans

Pour mon note3 et mon ordi portable principale, j’utilise la même adresse mail à pseudonyme que j’utilise essentiellement pour c’est cas là (un gmail que j’ai depuis quasiment 10 ans créer à l’époque des échanges par mail), et qui n’a pas de lien avec mon mail perso pour les courrier plus officielle (Bonne idée d’avoir prévu à la base de séparer certains mail).


jb
Il y a 8 ans

1.5.90 ?


tazvld Abonné
Il y a 8 ans

Pour la chromecast, c’est vraiment con. Je ne comprend pas cet acharnement de google a vouloir limiter son usage.
Je ne m’y attendais pas du tout pour le coup de firefoxOS.

J’ai pas vu, mais aucun projet autour d’une interface plus “lourde” est-il dans les cartons ? VLC est très bien comme lecteur, mais généralement il va toujours de pair avec un navigateur de fichier. Je pense à une interface plus lourde englobant VLC pour pouvoir se passer du navigateur de fichier, un truc un peu plus cosy avec vignettage et tout le bordel qui va avec quitte à faire quelque chose de plus lourd (genre reprendre le boulot fait pour mordern UI).


Bon, c’est toujours un bon boulot. Merci JB !


Sinon, il faudrait un jours que je regarde ça, mais j’ai plusieurs soucis avec VLC et certaines vidéos (des vidéos de vacances, promis <img data-src=" /> * !). Celle-là par exemple, faire un saut dans le minutage est horrible, ça prend plusieurs minutes, et est totalement désyncrhonisé avec ce qui était prévu. De même avec celle-là, c’est l’ouverture qui prends pratiquement 1 à 2 minutes (les sauts fonctionnent). Sous windows 8 et 10 (via mise a jour) même problème et pourtant, c’est une bonne machine, pas d’explosion de l’utilisation du disque dur, de la mémoire ou du processeur de la part de VLC…


* : il n’y a pas de seins heu saints non plus dans les smiley de NxI.


Firefly' Abonné
Il y a 8 ans

@L’équipe, c’est possible de changer la date de publication de l’actu renseignement de 5 min ?
Histoire que ça fasse l’avatar de jb :http://s4.postimg.org/3usox8vbh/image.png

Bon courage à l’équipe pour cette 3.0 !
Un implementation d’AirPlay serais vraiment cool ( même si ça devrais être géré au niveau de l’os.. )


Ami-Kuns Abonné
Il y a 8 ans

<img data-src=" />


Mr.Nox Abonné
Il y a 8 ans

Jb bosse pour SFR en fait. <img data-src=" />


jb
Il y a 8 ans

Ça n’a rien à voir. C’est du code dans ton application ou dans ton système.


jb
Il y a 8 ans






KGabou a écrit :

Toujours rien sur le support de l’AC3 dans l’app iOS ? Non parce que c’est juste la bande son de la majorité des MKV qui en dépend…




ZeHiro a écrit :

Faut aller demander à M. Dolby apparement:
 https://forum.videolan.org/viewtopic.php?f=36&t=125032&sid=a775dec7a64d1…



Je peux rien te garantir, mais j’ai peut être une bonne nouvelle bientôt.



jb
Il y a 8 ans






Tetedeiench a écrit :

“La firme n’apprécie pas la rétroingénierie et l’a fait savoir à l’équipe
en la menaçant directement de déréférencer complètement VLC du moteur
de recherche.”
 
 Il est loin le “Don’t be evil” de Google, punaise…




Drepanocytose a écrit :

Google qui menace de déreferencer VLC parce qu’ils ont fait du retroeng….




EMegamanu a écrit :

Ce ne serait pas de l’abus de position dominante ça ? ^^;;;




Drepanocytose a écrit :

Si ca n’en est pas, ca y ressemble beaucoup.



Je pense franchement que c’est juste un ingénieur qui a dérapé, et pas une politique complète de Google.

Mais, leur position est compréhensible: on peut pas implémenter 100% du SDK de Chromecast.



jb
Il y a 8 ans






EMegamanu a écrit :

Je croyais que ce n’était pas le cas d’après les propos de jb tenus ici même. :??:

J’ai du manquer un épisode ou mal comprendre.



Non, je crois que tu as raison. J’ai dû mal me faire comprendre: la freebox actuelle n’utilise pas libVLC :)



astropc a écrit :

Actuellement on ne peut pas télécharger VLC sur le store windows sans avoir un compte “microsoft connecté” avec toute la surveillance de ces activité que cela implique.
Perso je ne n’utilise que un compte “microsoft locale” sous windows 10 !

Donc j’espère que VLC va continuer à penser à ceux qui ne souhaite pas avoir un compte “connectée” microsoft” ! !



T’as la version dekstop.



atomusk a écrit :

C’est surtout passablement con, au moment où ils se battent bec et ongle contre les déréférencement divers … sans doute aussi pour ça qu’ils sont revenu sur leur menace <img data-src=" />



Cf remarque précédente: c’est un dérapage, je pense :)



Wype a écrit :

Vlc, meilleur player du monde !

Mon lecteur audio et vidéo par défaut depuis des années sur PC , et enfin sur Android . Que d’amélioration depuis les premieres alpha sur Android 2.2 :‘)

À quand un léger refresh de l’interface sur windows ? Notamment un thème sombre . Les thèmes de la communauté ne faisais vraiment pas la job la dernière fois que j’ai regardé.


La version Moderne?



jb
Il y a 8 ans






tazvld a écrit :

Pour la chromecast, c’est vraiment con. Je ne comprend pas cet acharnement de google a vouloir limiter son usage.


Cf mon commentaire précédent: on peut pas supporter 100% des cas d’usage.



tazvld a écrit :

Je ne m’y attendais pas du tout pour le coup de firefoxOS.


Sans vouloir être désagréables, bcp de gens du web ne pigent rien aux contraintes de la vidéo.



tazvld a écrit :

J’ai pas vu, mais aucun projet autour d’une interface plus “lourde” est-il dans les cartons ? VLC est très bien comme lecteur, mais généralement il va toujours de pair avec un navigateur de fichier. Je pense à une interface plus lourde englobant VLC pour pouvoir se passer du navigateur de fichier, un truc un peu plus cosy avec vignettage et tout le bordel qui va avec quitte à faire quelque chose de plus lourd (genre reprendre le boulot fait pour mordern UI).


C’est le boulot pour post 3.0! (Ce commentaire est une exclu <img data-src=" /> )



tazvld a écrit :

Sinon, il faudrait un jours que je regarde ça, mais j’ai plusieurs soucis avec VLC et certaines vidéos (des vidéos de vacances, promis <img data-src=" /> * !)..


Remplis un bug.



lossendae
Il y a 8 ans

MPCBE plantent souvent sous Windows 10.
&nbsp;
Du coup j’utilise VLC mais alors c’est hyper frustrant qu’il n’utilise pas le comportement de l’os pour déplacer la fenêtre (windows + fleche).
&nbsp;
Je n’ai pas essayé sous Mint tiens…
&nbsp;

C’est ma plus grosse complainte. ça et le RTE pourri de Nxi <img data-src=" />


tazvld Abonné
Il y a 8 ans

Ok, thanks.
Pour firefoxOS, je ne me suis pas penché plus que ça sur l’OS, mais j’ai été assez surpris d’un certaine manière que pour un OS libre, c’est un comble de ne pas supporter un logiciel aussi incontournable que VLC. Bizarrement, je m’attendais plus à des problèmes avec Android ou iOS.

J’ai particulièrement été surpris justement lorsqu’une version Android était sortie, j’étais persuadé justement que seul du code “java” (enfin, le bytecode davsik) était possible sur cette plateforme pour les devs. Je n’aurai pas cru que du code “machine” puisse être aussi installer. La même chose avec iOS et objectif-C.

Du coup, pour firefoxOS, je me suis dit à tord surement que ce devait être la même chose. C’est du HTML5/javascript en surface mais avec la possibilité d’avoir des binaires en dessous (aller, au pire, un ordonnanceur maison <img data-src=" />).

Mais effectivement, moi, la vidéo, ça me dépasse pas mal. Ca fonctionne, ça s’affiche, c’est cool.



Héhé ! cool ! merci encore !


J’y pense depuis un certain temps, il faut juste que je mettent tout ça en forme de texte propre. Il faut que je regarde aussi, car j’ai un 3ième bug qui n’est pas systématique mais avec un message d’erreurs (ouvrir une vidéo depuis le disque de la freebox provoque parfois une erreur).


Infolibre
Il y a 8 ans

Plus qu’un lecteur, un iCone.


Magyar Abonné
Il y a 8 ans






Infolibre a écrit :

Plus qu’un lecteur, un iCone.


Nice one ^^
&nbsp;
&nbsp;Du coup, pour les BlueRay, c’est toujours pas bon ?



Uther Abonné
Il y a 8 ans






tazvld a écrit :

J’ai particulièrement été surpris justement lorsqu’une version Android était sortie, j’étais persuadé justement que seul du code “java” (enfin, le bytecode davsik) était possible sur cette plateforme pour les devs. Je n’aurai pas cru que du code “machine” puisse être aussi installer. La même chose avec iOS et objectif-C.

Du coup, pour firefoxOS, je me suis dit à tord surement que ce devait être la même chose. C’est du HTML5/javascript en surface mais avec la possibilité d’avoir des binaires en dessous (aller, au pire, un ordonnanceur maison <img data-src=" />).


&nbsp;&nbsp;En fait c’est l’inverse. Androis et iOS on une API en surface en Java / ObjectiveC mais peuvent s’interfacer avec du code natif bas niveau compilé.
&nbsp; Par contre FirefoxOS a fait le choix volontaire de ce baser uniquement sur les technologies web sans possibilité de s’interfacer avec du code natif.

&nbsp;Je pense qu’en soi Mozilla n’a rien, contre avoir VLC sur FirefoxOS, mais ce n’est juste pas compatible avec les choix technologiques faits pour cet OS.



zefling Abonné
Il y a 8 ans

J’espère que la version 3 corrigera mon problème. Impossible de faire des screenshots avec la version 2.2.0-rc2 (Debian 8). Par contre, ça fonctionne avec la même conf sous 2.1.2.
D’ailleurs, je n’ai toujours pas compris c’est toujours une rc2 dans les dépôts…


TexMex
Il y a 8 ans

Le coup de génie a été de fournir les codec avec le pack… fini les install de +50Mo de codec.
&nbsp;


zefling Abonné
Il y a 8 ans

C’est surtout grâce aux codecs libre sque ça a été possible.


Minikea
Il y a 8 ans

un grand merci à JB et toute l’équipe de VideoLAN.

super boulot les mecs! ne lâchez rien! <img data-src=" />


anonyme_592f91fb71700e5753e0375ec9b8f097
Il y a 8 ans

J’adore VLC, mon application préférée … sauf la version WX qui met (inutilement) du temps à s’ouvrir sur une surface 3.


Wype
Il y a 8 ans






jb a écrit :

Wype a écrit :
Vlc, meilleur player du monde !

Mon lecteur audio et vidéo par défaut depuis des années sur PC , et enfin sur Android . Que d’amélioration depuis les premieres alpha sur Android 2.2 :‘)

À quand un léger refresh de l’interface sur windows ? Notamment un thème sombre . Les thèmes de la communauté ne faisais vraiment pas la job la dernière fois que j’ai regardé.






La version Moderne?



Non la version desktop, je tourne encore sous seven (pour des raisons de compat logiciel surtout) , un theme plus sombre et des icones un peu plus moderne serait sympa. Mais bon apres je chipote, c est pas ce qui me fait utiliser vlc sur pc. Je vais voir si y pas moyens de faire un truc avec l editeur de skin quand j aurais du temps libre <img data-src=" />



Vanilys
Il y a 8 ans

Tiens, Thomas Nigro intervient dans les commentaires de Windows Central :)
http://www.windowscentral.com/vlc-app-windows-phone-has-generated-3-million-down…


xxxo
Il y a 8 ans

Je ne comprends pas pourquoi la gestion du chromecast semble si compliquée, PopCornTime le gère depuis longtemps déjà et ça marche bien.&nbsp;
&nbsp;
&nbsp;Y’a un truc que je n’ai pas dû piger !?


anonyme_ba589e8ac9f0494df63f7c9b90643523
Il y a 8 ans

Non la version 1.3.2. Celle du play store. mais il y en a peut être une plus a jour sur leur site c’est ça ?


anonyme_ba589e8ac9f0494df63f7c9b90643523
Il y a 8 ans

sur leur site il y a la 1.4.1. Je viens de l’essayer, mais c’est le même problème. L’interface est fluide, mais dès que je lance une musique, tout se met à ramer sévère dans l’application. Mais le nexus 5 reste fluide, j’ai acce à toutes les fonctions. C’est juste l’app VLC qui lag à mort.


Gilgen Abonné
Il y a 8 ans

Si j’ai bien compris, contrairement à PopCorn Time, Netflix et autres, VLC ne veut pas dépendre du SDK fourni par Google et qui peut changer du jour au lendemain.






Article a écrit :

Pour comprendre la situation, il faut garder à l’esprit que VLC est une solution open source qui tient à le rester. Elle n’utilise donc que des outils open source et l’équipe refuse de s’appuyer sur des SDK aux sources fermées et sur lesquels elle n’a que peu de visibilité.



127.0.0.1
Il y a 8 ans

VLC.

Un des exemples parfait de la symbiose réussie entre l’univers des développeurs et celui des tipiakeurs.
A l’instar de bittorent, cryptocat, bitcoin et autres DHT.

Longue vie, et prospérité. <img data-src=" />


Wype
Il y a 8 ans

Sur quoi est réglé l’accélération matériel dans l’app ? T’es sur une rom stock ?


robUx4
Il y a 8 ans






KGabou a écrit :

Toujours rien sur le support de l’AC3 dans l’app iOS ? Non parce que c’est juste la bande son de la majorité des MKV qui en dépend…


C’est un problème légal, pas technique.



anonyme_ba589e8ac9f0494df63f7c9b90643523
Il y a 8 ans

Rom Stock de google, accélération matériel reglé sur oui et sur non, cela ne change rien. J’ai vraiment l’impression que lorsque je lance un mp3 (pas de video pour le moment) l’intégralité des ressources sont utilisé pour lire le mp3 et l’interface n’a plus de ressource pour fonctionner.


Obidoub
Il y a 8 ans

Merci VLC pour :
&nbsp;* Continuer à faire un truc léger alors que la plupart des logiciels deviennent de plus en plus lourds (car les PC sont plus puissants alors on en profite…. loi de Wirth)
&nbsp;* Continuer à faire un truc indépendant sans pub alors que beaucoup de petits projets populaires début 2000 sont devenu Evil (au hasard… daemon tools même si ça n’a rien à voir)
&nbsp;* Continuer à rester dans votre objectif initial : un logiciel de lecture vidéo / encodage / diffusion et ne pas devenir un bloatware rempli de fonctionnalités inutiles
&nbsp;* Être toujours motivé pour faire évoluer le logiciel
&nbsp;* Avoir un ambassadeur sur Nextinpact qui peut troller avec nous !
&nbsp;

&nbsp;Pour la bataille contre Google, je peux comprendre. VLC est gentil et veut faire les choses bien, mais ce n’est pas le cas de millier d’éditeurs dont l’unique but est de produire des applications bidon plantogènes remplies de pub et de spywares. Et quand une appli fait merder un smartphone, c’est la réputation de Google qui est dégradée (“ce système est lent!!”). Et leur réputation est déjà extrêmement mauvaise au niveau du Play Store, c’est tellement une poubelle que personnellement si je dois revenir un jour sur Android ce sera rootage + F-Droid. Et tant qu’il n’ y aura pas de Nexus à taille et prix raisonnable je n’envisage pas de revenir…


thorspark
Il y a 8 ans

Bon, du coup j’ai hâte de pouvoir mettre les mimines sur la version 3.0 avec sa grande nouveauté.

Sinon oui, je confirme, je conserve des vieilles vidéos avec des formats périmés. Et je sais qu’avec VLC je serais capable de les lire.

Continuez le bon boulot, je vous prépare une belle contribution annuelle cette année.


AirTé
Il y a 8 ans

VLC fait partie des logiciels indispensables. Continuez ainsi !
Merci jb et toute la clique :)


flomassol
Il y a 8 ans

Bonne nouvelle pour le support de dolby parce que c’était vraiment relou…
&nbsp;

&nbsp;Excellent article !


cyrano2 Abonné
Il y a 8 ans

“L’autre souci est le comportement de Google. La firme n’apprécie pas la
rétroingénierie et un ingénieur avait menacé&nbsp;l’équipe directement de
déréférencer complètement VLC du moteur de recherche.”
&nbsp;
&nbsp;Je crois que l’union européenne sera très heureuse d’entendre leur témoignage concernant l’abus de position dominante. Si il fallait une preuve du comportement problématique de Google, on l’a.


X-death
Il y a 8 ans

Merci également à l’équipe de Vidéo Lan.
VLC est mon lecteur de référence depuis un long moment maintenant.
&nbsp;
&nbsp;Merci&nbsp; à JB pour ses réponses c’est classe qu’un dev vienne répondre directement !<img data-src=" />


Gilbert_Gosseyn Abonné
Il y a 8 ans

Oui, et ça fait longtemps que je le dis. Si je pouvais dès à présent basculer sur FirefoxOS sur mes téléphone et tablette, je l’aurai déjà fait.

Mis à part ça, j’adresse mes remerciements à toutes celles et tous ceux qui travaillent d’arrache pied sur ce lecteur génial et que j’utilise au quotidien, aussi bien sur Windows que Androïd :).


maxscript
Il y a 8 ans

Merci pour tout <img data-src=" />


SuXiNeTTe Abonné
Il y a 8 ans

J’y vais de mon petit remerciement aussi.
Gros poutous à toute l’équipe de développeurs qui s’use les doigts pour notre plus grand bonheur.
Merci de nous simplifier la vie : moi qui doit installer tout un tas de logiciels pour mes utilisateurs, y a qu’un qui met tout le monde d’accord, c’est le cône !
Lâchez-rien ! Paix & Prospérité à VLC.


Charly32 Abonné
Il y a 8 ans

Un gros merci et bravo à tout ceux qui participent de près ou de loin à la confection du cône <img data-src=" />
Quel plaisir d’avoir un logiciel simple et léger capable de faire le boulot dans 99% des cas!&nbsp;

Récemment j’ai eu la joie de découvrir la musique au format .mod, et de découvrir également (en testant en mod “on verra bien”) que VLC le lisait sans encombre <img data-src=" />

Et merci à jb qui passe beaucoup de temps sur NXi aussi :)
&nbsp;
&nbsp;





jb a écrit :

Ça n’a rien à voir. C’est du code dans ton application ou dans ton système.


Si je comprends bien, vous vous autorisez du code proprio dans les application VLC, mais pas dans la libVLC, qui est le “moteur” du logiciel c’est ça?
&nbsp;


Obidoub a écrit :

&nbsp;Pour la bataille contre Google, je peux comprendre. VLC est gentil et veut faire les choses bien, mais ce n’est pas le cas de millier d’éditeurs dont l’unique but est de produire des applications bidon plantogènes remplies de pub et de spywares. Et quand une appli fait merder un smartphone, c’est la réputation de Google qui est dégradée (“ce système est lent!!”). Et leur réputation est déjà extrêmement mauvaise au niveau du Play Store, c’est tellement une poubelle que personnellement si je dois revenir un jour sur Android ce sera rootage + F-Droid. Et tant qu’il n’ y aura pas de Nexus à taille et prix raisonnable je n’envisage pas de revenir…




Pourtant ils autorisent bien les surcouches moisies (bon ok, il y a des exceptions) des fabricants de terminaux et des opérateurs? :/   


&nbsp;



twildawnight
Il y a 8 ans

Non il ne sont pas obligés. Ils peuvent utiliser une bibliothèque qui le fait pour eux comme Qt par exemple. Ainsi il reste open-source et s’affranchisse de l’API système.
&nbsp;
&nbsp;Une petit recherche indique que c’est bien le cas :&nbsp;Qt interface


La Loutre
Il y a 8 ans

Déjà qu’il était un des meilleurs lecteurs vidéos mais là, ça va devenir LE meilleur, tout simplement !
Une excellente nouvelle !

Merci aux devs de se fatiguer les mains, les doigts et les neurones pour notre plus grand plaisir, GG TEAM !


Fab'z Abonné
Il y a 8 ans

Moi je dis respect. Des philosophies de ce genre ça se perd. <img data-src=" />


padre03 Abonné
Il y a 8 ans

Merci pour cet article complet et clair sur un logiciel majeur, certainement la meilleure plateforme multimédia existante. Apres, je comprends la volonté de respecter a la lettre le mode libre, mais cela entrave le rythme de déploiement des versions majeures.


MuadJC
Il y a 8 ans

” La firme n’apprécie pas la rétroingénierie”
“ « On le fera quand même »”
“la firme reste le plus gros sponsor des VideoLAN Days.”
Et bah alors filez leur votre code source!!!


MuadJC
Il y a 8 ans

ça me donne envie de faire un don.
/me met vlc en tête de liste de sa prochaine dépense.


jb
Il y a 8 ans






xxxo a écrit :

Je ne comprends pas pourquoi la gestion du chromecast semble si compliquée, PopCornTime le gère depuis longtemps déjà et ça marche bien. 
 
 Y’a un truc que je n’ai pas dû piger !?



PopCornTime n’expose que des fichiers limités: ceux de YiFi, qui n’ont besoin d’aucune modification pour être lus sur CC.



neokoplex a écrit :

Non la version 1.3.2. Celle du play store. mais il y en a peut être une plus a jour sur leur site c’est ça ?



Oui, en beta et sur les nightly builds.



jb
Il y a 8 ans






neokoplex a écrit :

sur leur site il y a la 1.4.1. Je viens de l’essayer, mais c’est le même problème. L’interface est fluide, mais dès que je lance une musique, tout se met à ramer sévère dans l’application. Mais le nexus 5 reste fluide, j’ai acce à toutes les fonctions. C’est juste l’app VLC qui lag à mort.



Il te faut 1.5.90.



cyrano2 a écrit :

“L’autre souci est le comportement de Google. La firme n’apprécie pas la
rétroingénierie et un ingénieur avait menacé l’équipe directement de
déréférencer complètement VLC du moteur de recherche.”
 
 Je crois que l’union européenne sera très heureuse d’entendre leur témoignage concernant l’abus de position dominante. Si il fallait une preuve du comportement problématique de Google, on l’a.



Oui, mais non. C’est un cas isolé, et moi, je ne témoignerai pas.
Franchement, entre Google, Apple, Microsoft et autres, Google est loin d’être le pire.


Charly32 a écrit :

Si je comprends bien, vous vous autorisez du code proprio dans les application VLC, mais pas dans la libVLC, qui est le “moteur” du logiciel c’est ça?


Non, 0 code proprio dans les applis, en userland.
Par contre, ce qui fait partie du système, c’est OK; car tu n’as pas le choix. Demander à ton utilisateur de changer d’OS, c’est une réponse fermée…



MuadJC a écrit :

“ La firme n’apprécie pas la rétroingénierie”
“ « On le fera quand même »”
“la firme reste le plus gros sponsor des VideoLAN Days.”
Et bah alors filez leur votre code source!!!


Franchement, le code source, on l’a <img data-src=" />



anonyme_ba589e8ac9f0494df63f7c9b90643523
Il y a 8 ans

Effectivement, la 1.5.9 est nickel, mais je ne l’ai pas trouvé sur le site de vlc mais sur un autre via recherche google. Il y a un lien beta officiel pour vos apk ou pas ?


Wype
Il y a 8 ans

Vraiment étrange. Je suppose que tu as déjà essayer de vider le cache de l’app, la désinstaller/réinstaller ? Le décodage materiel avancé dans les options développeur est aussi en mode auto ?

Edit: Bon bah jb avait la réponse <img data-src=" />


KGabou
Il y a 8 ans






jb a écrit :

Je peux rien te garantir, mais j’ai peut être une bonne nouvelle bientôt.


Ok, je croise les doigts <img data-src=" />



jb
Il y a 8 ans

Oui. C’est en beta. Ça arrive rapidement en release.


anonyme_ba589e8ac9f0494df63f7c9b90643523
Il y a 8 ans

Mais il n’y a pas de lien officiel de téléchargement pour les api de beta ? En tout super boulot, l’appli est nickel (surtout quand elle marche&nbsp;<img data-src=" />)


MuadJC
Il y a 8 ans






jb a écrit :

Franchement, le code source, on l’a <img data-src=" />

Bah , du coup, je ne vois pas d’où sort cette rétro-ingénierie de Chromecast dans l’actu.



jb
Il y a 8 ans






MuadJC a écrit :

Bah , du coup, je ne vois pas d’où sort cette rétro-ingénierie de Chromecast dans l’actu.



Je crois que tu ne comprends pas la question.



jb
Il y a 8 ans

Si si, regarde sur G+


MuadJC
Il y a 8 ans






jb a écrit :

Je crois que tu ne comprends pas la question.


C’est pas faux.



xxxo
Il y a 8 ans

Ok donc si je comprends bien la difficulté réside dans le fait de réencoder au format souhaité les fichiers pour les transmettre au chromecast quand il en fait la demande ? Si c’est ça je comprends mieux le problème.


JohnDeau
Il y a 8 ans






Tetedeiench a écrit :

&nbsp;Il est loin le “Don’t be evil” de Google, punaise…


<img data-src=" />



KaKi87 Abonné
Il y a 8 ans

VLC c’est vraiment top sur PC, mais sur Android j’utilise MX Player pour l’instant.
Bon courage aux développeurs…