Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.4 et accélération matériel (hardware acceleration)

26 Oct 2016 par jj, 28 commentaires »

Aujourd’hui je vais à nouveau publier une mise à jour de l’article : Raspberry Pi 2 – VLC et accélération matériel (hardware acceleration)

En effet, ce tuto à été fait à l’époque sur une Raspbian Wheezy avec un PI 2.

Depuis la sortie du Raspberry Pi 3 et de Raspbian Jessie, je me devais de faire une mise à jour de ce tuto :

Vous pouvez également suivre le tutoriel en vidéo :

Donc allez chercher la version de Raspbian suivante : 2016-09-23-raspbian-jessie.img

Installez la sur votre carte SD (il y a assez de tuto sur le net pour ça)

Démarrez votre Raspberry, et un écran de setup devrait apparaitre.

Paramétrer votre interfaces réseau, vos paramètres de locales, clavier, password… blabla …

Et connectez vous en à votre Raspberry (Là le travail commence vraiment)

faites :

Pour mettre à jour vos dépots, nous allons ensuite installer tous les packet nécessaire à la compilation de ainsi que ses dépendances :

Nous allons ensuite télécharger les sources de VLC 2.4 via wget :

Puis les décompresser pour ensuite les compiler :

Une fois installé, lancez vlc puis cliquez sur « Menu » puis le sous-menu « Son et vidéo »

Dans VLC, cliquez ensuite sur « Outils » puis « Préférences »

Sur le menu du haut, cliquez sur « « , puis dans « Module de sortie« , sélectionnez « Sortie audio ALSA« .

Dans « Périphérique« , sélectionnez « bcm2835 ALSA, bcm2835 ALSA Default Audio Device » voir screenshot :

Sur le menu du haut, cliquez ensuite sur « Vidéo« , puis dans « Sortie » sélectionnez « Sortie vidéo « OpenMAX IL » » voir screenshot :

Retournez dans le menu « Audio« , puis en bas à gauche de la fenêtre, cliquez sur « Tous » (Permet d’afficher plus de paramètres)

Dans l’onglet « Audio« , sur le champ « Ré-échantillonnage audio« , sélectionnez « Désactiver » voir screenshot :

Vous pouvez maintenant profiter de votre player préféré !

Si vous avez des questions, n’hésitez pas !

Étiquettes : , , , , , , , , , ,

28 commentaires

  1. Noé dit :

    Bonjour,

    J’ai suivi le tutoriel mais je bloque à l’étape de la configuration de la vidéo. En effet, je ne trouve pas la sortie « Sortie vidéo « OpenMAX IL ». Est-ce que c’est lié au fait que je n’ai pas acheté la clé de licence ?

    Est-ce qu’après avoir acheté cela je pourrais utiliser VLC pour lire des fichiers vidéos, et ce, sans lag ?

    Merci pour vos tutoriels et votre attention.

    • jj dit :

      Bonsoir, je ne vois pas de quel clé de licence vous parlez.
      Mais je peux vous assurer qu’il n’y a rien à acheter pour faire fonctionner ce tutoriel. Pouvez-vous m’envoyer un screenshot des paramètres vidéo vlc que vous avez sur votre raspberry ?

      • Noé dit :

        Bonsoir,

        Merci pour votre prompte réponse !

        J’ai refait une installation complète et cette fois je suis parvenu à trouver OpenMAX IL. C’était le seul qui manquait dans la liste lors de ma première tentative.

        Mais maintenant que tout marche, les vidéos sont fluides, etc. je suis juste déçu du résultat ^^ Je ne m’attendais pas à ce que ce soit aussi dépourvu d’interface (pas de barre d’avancement, pas de possibilité de redimensionner la fenêtre, etc.). Ce n’est pas trop grave pour l’utilisation que je compte faire mais est-ce qu’il existe une possibilité d’avoir VLC en plus user friendly ? Car même pour faire stop j’ai dû chercher quelques minutes (touche S).

        Remarque :
        Je pensais à ces licences : http://www.raspberrypi.com/license-keys/

        Encore merci et une bonne semaine !

        • jj dit :

          Bonsoir,

          Je vous comprends, l’affichage des videos en overlay est un assez gros inconvénient.
          Mais maintenant que l’accélération matériel fonctionne, vous pouvez peut etre essayer d’installer kodi ou carément partir sur une distribution intégrant kodi (anciennement xmbc), je dois avouer ne pas avoir encore testé ces solutions, mais si vous les testez, vos retours sont ls bienvenues, il y a OpenElec par exemple.
          Si c’est pour l’utiliser comme media center, je pense que vous devriez vous pencher sur ces distributions
          Raspbian est encore jeune, et je pense qu’on arrivera à un résultat meilleur mais d’ici là, je crois qu’il va falloir faire avec…

          EN vous souhaitant bon courage pour la suite ;)

          • Noé dit :

            Bonsoir,

            Ah, dans le jargon, on dit overlay, ok merci :) Oui il va falloir apprendre quelques raccourcis de clavier.

            J’ai déjà mis sur une autre carte SD OSMC. C’est super pour une utilisation média center, branché sur un téléviseur via la sortie HDMI. Sur certains téléviseurs, il est possible de piloter directement depuis la télécommande de la télévision (sur mon Sony Bravia, ça marche !). Je crois que dans le jargon on dit que la TV doit être compatible HDMI-CEC !

            Mais ce n’est pas très pratique pour lancer des vidéos rapidement (idéalement comme sur un Mac ou Windows) : brancher un disque dur externe, et double cliquer sur le fichier vidéo pour que VLC se mette en lecture (et éventuellement passer en mode plein écran).

            L’interface de Kodi est totalement adaptée pour une utilisation TV mais beaucoup moins en desktop. Ce qui est mon cas.

            Du coup j’ai pensé à laisser Raspbian et juste installer VLC. Débutant que je suis, je vois que cela saccade. Alors je Googlise un coup et le nom de Omxplayer, c’est également en overlay et encore pire que VLC (ligne de commande, faut rediriger le flux vidéo sur la sortie HDMI, etc.).

            Mais bon, je vais me contenter du VLC en mode accélération matérielle ! Merci beaucoup.

          • jj dit :

            Bonjour,
            Je comprends ton point de vue, passer par un bureau est plus rapide qu’une interface type MediaCenter.
            J’ai fais quelques recherches et n’ai rien vu, pour le moment je crois qu’il va falloir se contenter de l’overlay avec VLC ou d’une interface à la kodi.
            Concernant omx, il y a des projets de GUI (interface graphique) qui ont été développés omxplayer GUI
            Si vous avez trouvé une solution, surtout n’hésitez pas à nous la partager !!!
            P.S C’est bien le protocole HDMI-CEC qui permets de contrôler les équipements.

            Cordialement,

  2. Fulup dit :

    Bon, ben le « make » plante mon raspberry (complètement gelé). J’ai fait le test 2 fois avec le même résultat.
    Je laisse tomber et je vais passer à Kodi/OpenElec. Et si ça ne marche pas non plus, je passe à Windows (non, mais sans blague :-)

    • jj dit :

      Bonjour,

      Je vous confirme que si vous suivez le tuto à la lettre avec la dernière release en date de Raspbian Jessie/Pixel, vous n’aurez aucun soucis pour installer vlc.
      Le freeze au moment du make me fait penser à une surchauffe du Raspberry, avez-vous un dissipateur thermique sur le processeur ? J’ai bien peur qu’il y ait possiblement un léger soucis hardware sur votre Raspberry.
      Avez-vous testé kodi ?

      Bon courage pour la suite et n’hésitez pas si besoin ;)

  3. tom dit :

    Bonsoir, et merci pour ces tutoriaux. (:
    Je viens de comprendre que l’accélération graphique (indispensable) provoque quelques soucis. L’overlay impose qu’on ne puisse pas redimensionner, mais petite question : est cqu’il rend les raccourcis clavier inopérants aussi ?
    Depuis cette installation de vlc 2.2.4, avec cette configuration, la qualité vidéo est top. Par contre, dans mon cas : plein ecran auto (alors que décoché dans les pref), resize impossible, navigation vidéo impossible, et raccourcis clavier muets. Est-ce « normal » ?
    Merci.

    • jj dit :

      Bonjour,
      Désolé pour le temps de réponse un peu long.
      Effectivement l’overlay empêche de redimentionner la taille de la vidéo. En revanche les raccourcis multimédia fonctionnent.
      Je vais en réinstaller un et faire un petit tuto vidéo pour les raccourcis.

      N’hésitez pas si vous avez des questions,
      Cordialement,
      JJ

  4. […] Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.4 et accélération matériel (hardware acceler… […]

  5. kerlu dit :

    Est-ce qu’il faut spécifiquement cette version de Jessie ensuite mise à jour ? (Moi j’ai une version pixel de janvier, puis mise à jour.)

    Lors de l’install de tous les paquets j’ai :
    E: Le pilote pour la méthode /usr/lib/apt/methods/https n’a pu être trouvé.
    N: Is the package apt-transport-https installed?

    Puis plus tard le make ne marche pas.

  6. jj dit :

    Bonjour Kerlu,
    Ta version devrait fonctionner, il suffit juste d’installer le packet apt-transport-https en tapant la commande :
    sudo apt-get install apt-transport-https
    Une fois le packet installé, recommence le tutoriel et ça devrait rouler.

    N’hésite pas si tu as d’autres questions.

    JJ

    • kerlu dit :

      Ca y est, ça a marché. Par contre je n’avais plus le « Ouvrir avec » pour VLC. J’ai du refaire un apt-get install vlc pour le restaurer. (Du coup je me demande l’interet de toute la procédure de make etc.) En tous cas j’ai enfin l’OpenMAX IL (j’ai pas touché l’audio, ça marche comme ça sur un pi3).
      Une dernière chose me chagrine : je vois l’interface de raspbian sur les bandes laissées libres en haut et en bas ; c’est un peu génant…

      • jj dit :

        En fait l’intérêt de compiler soit meme vlc est de profiter de l’accélération matériel de la carte graphique, sinon la video est lu à l’aide du processeur qui est moins performant pour ce genre de tache.
        Concernant le fait que l’on voit toujours l’interface de Raspbian, je n’ai pas cherché de solution a ce sujet, je te conseille de passer par l’interface Kodi pour profiter pleinement de la lecture vidéo.

        JJ

  7. Michel 11 dit :

    Bonjour,
    J’ai suivi votre tuto
    Tout c’est bien passé
    Mais…
    Au bout du compte la video démarre plein écran, en très bonne qualité, mais impossible d’accéder aux commandes de VLC, à part pour mettre en pause et donc impossible de fermer ou d’arrêter la vidéo.
    On ne doit plus être très loin, mais il manque un p’tit quelque chose
    En tout cas l’accélération fonctionne, le son aussi.
    Comment revenir aux commandes de VLC
    D’avance merci et merci pour ce tuto bien détaillé

  8. michel 11 dit :

    Bonjour,
    Désolé pour ce post un peu rapide.
    Il suffisait d’aller sur http://raccourcis.wiki/VLC pour trouver les raccourcis claviers qui fonctionne.
    Tout fonctionne, même si on est loin du confort de Kodi
    Encore merci

  9. kerlu dit :

    Je suis le seul à avoir des bandes en haut et en bas qui montre l’interface de raspbian ?

  10. fred_CALICO dit :

    Afin d’avoir les raccourcies clavier toujours disponible
    Activer  » Fonctionner en tant que démon » dans « Interface » « Préférences avancées »

  11. maufox dit :

    Bonjour,

    Ca marche, mais j’ai ce message!
    pi@raspberrypi:/media/usb $ cvlc vlc-record-2017-05-10-17h09m51s-http___192.168.1.71_8001_1_0_1_9E_C418_16E_A00000_0_0_0-.ts
    VLC media player 2.2.4 Weatherwax (revision 2.2.3-37-g888b7e89)
    [0104fe60] dummy interface: using the dummy interface module…
    [0104ed48] freetype spu text error: Breaking unbreakable line
    [75300c50] core vout display error: Failed to set fullscreen
    [75300c50] core vout display error: Failed to change zoom
    [75300c50] core vout display error: Failed to set on top
    *** Error in `/usr/bin/vlc’: double free or corruption (out): 0x01044400 ***
    Aborted

    • jj dit :

      Bonjour,

      Je vous conseille plutôt de suivre le tutoriel à jour (voir tout en haut de l’article)

      Bon courage !

      • maufox dit :

        Bonjour,

        Merci, mais c’est le tutoriel que j’ai suivi. Avant j’avais installé VLC 2.2. Les commandes VLC ne fonctionnent pas tout le temps, impossible de quitter VLC parfois.

        Bon week-end.

        • jj dit :

          Ah je vois, malheureusement ça fait pas mal de temps que j’ai abandonné l’utilisation vidéo sur Raspberry, les orange pi sont bien plus adapté pour cette utilisation.
          Si vous trouvez la solution, n’hésitez pas à venir nous la partager ;)

          Bon courage pour la suite

        • jj dit :

          Apparemment Fred Calico a trouvé une solution pour les raccourcis clavier (voir les commentaires) :
          Afin d’avoir les raccourcies clavier toujours disponible
          Activer  » Fonctionner en tant que démon » dans « Interface » « Préférences avancées »

Réagissez

Raspberry Pi 2 ou 3 et Raspbian Jessie - VLC 2.4 et accélération matériel (hardware acceleration)

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.4 et accélération matériel (hardware acceleration)

Aujourd’hui je vais à nouveau publier une mise à jour de l’article : Raspberry Pi 2 – VLC et accélération matériel (hardware [&hellip

Raspberry Pi 2 ou 3 et Raspbian Jessie - VLC 2.2 et accélération matériel (hardware acceleration)

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.2 et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 2 ou 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration) Aujourd’hui je vais [&hellip

Compilation de la derniere version de FFMPEG

Compilation de la derniere version de FFMPEG

Bonjour à tous, Aujourd’hui un petit tuto pour avoir la dernière version de ffmpeg, ce tutoriel à été utilisé maintes [&hellip

Raspberry Pi 2 - VLC et accélération matériel (hardware acceleration)

Raspberry Pi 2 – VLC et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration) Ayant un petit projet de [&hellip

FFMPEG - Diffuser un flux ip multicast en adaptative smooth streaming

FFMPEG – Diffuser un flux ip multicast en adaptative smooth streaming

Un petit script bien utile pour délivrer un flux video multicast en adaptative smooth streaming : Articles similaires

Installation de Transform Manager

Installation de Transform Manager

Prérequis – résumé : Télécharger Transform Manager Télécharger IIS Media Services 4.1 Télécharger IIS Managment console Télécharger .NET Framework 3.5 [&hellip

Suivez moi !

Follow Me! Follow Me! Follow Me! Follow Me!

Chercher

%d blogueurs aiment cette page :