{"id":521,"date":"2016-10-26T12:53:00","date_gmt":"2016-10-26T11:53:00","guid":{"rendered":"https:\/\/www.jjtronics.com\/wordpress\/?p=521"},"modified":"2017-01-09T12:06:01","modified_gmt":"2017-01-09T11:06:01","slug":"raspberry-pi-3-et-raspbian-jessie-vlc-2-4-et-acceleration-materiel-hardware-acceleration","status":"publish","type":"post","link":"https:\/\/www.jjtronics.com\/wordpress\/2016\/10\/26\/raspberry-pi-3-et-raspbian-jessie-vlc-2-4-et-acceleration-materiel-hardware-acceleration\/","title":{"rendered":"Raspberry Pi 2 ou 3 et Raspbian Jessie &#8211; VLC 2.4 et acc\u00e9l\u00e9ration mat\u00e9riel (hardware acceleration)"},"content":{"rendered":"<p>Aujourd&rsquo;hui je vais \u00e0 nouveau\u00a0publier une mise \u00e0 jour de l&rsquo;article :\u00a0<a href=\"http:\/\/www.jjtronics.com\/wordpress\/2015\/03\/23\/raspberry-pi-2-vlc-et-acceleration-materiel-hardware-acceleration\/\" target=\"_blank\">Raspberry Pi 2 \u2013 VLC et acc\u00e9l\u00e9ration mat\u00e9riel (hardware acceleration)<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"575\" data-permalink=\"https:\/\/www.jjtronics.com\/wordpress\/2016\/10\/26\/raspberry-pi-3-et-raspbian-jessie-vlc-2-4-et-acceleration-materiel-hardware-acceleration\/rpi3-2\/\" data-orig-file=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/11\/RPI3.jpg\" data-orig-size=\"792,594\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Nexus 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1457713071&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;3.97&quot;,&quot;iso&quot;:&quot;821&quot;,&quot;shutter_speed&quot;:&quot;0.033328306&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"RPI3\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/11\/RPI3.jpg\" class=\"alignnone size-full wp-image-575\" src=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/11\/RPI3.jpg\" width=\"792\" height=\"594\" srcset=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/11\/RPI3.jpg 792w, https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/11\/RPI3-300x225.jpg 300w\" sizes=\"auto, (max-width: 792px) 100vw, 792px\" \/><\/p>\n<p>En effet, ce tuto \u00e0 \u00e9t\u00e9 fait \u00e0 l&rsquo;\u00e9poque sur une Raspbian Wheezy avec un Raspberry PI 2.<\/p>\n<p>Depuis la sortie du Raspberry Pi 3 et de Raspbian Jessie, je me devais de faire une mise \u00e0 jour de ce tuto :<\/p>\n<p>Vous pouvez \u00e9galement suivre le tutoriel en vid\u00e9o :<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/1JHQu--O8rU?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=fr-FR&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n<p>Donc allez chercher la version de Raspbian suivante : <a href=\"http:\/\/director.downloads.raspberrypi.org\/raspbian\/images\/raspbian-2016-09-28\/2016-09-23-raspbian-jessie.zip\" target=\"_blank\">2016-09-23-raspbian-jessie.img<\/a><\/p>\n<p>Installez la sur votre carte SD (il y a assez de tuto sur le net pour \u00e7a)<\/p>\n<p>D\u00e9marrez votre Raspberry, et un \u00e9cran de setup devrait apparaitre.<\/p>\n<p>Param\u00e9trer votre interfaces r\u00e9seau, vos param\u00e8tres de locales, clavier, password\u2026 blabla \u2026<\/p>\n<p>Et connectez vous en SSH \u00e0 votre Raspberry (L\u00e0 le travail commence vraiment)<\/p>\n<p>faites :<\/p>\n<pre class=\"lang:default decode:true \">sudo apt-get update<\/pre>\n<p>Pour mettre \u00e0 jour vos d\u00e9pots, nous allons ensuite installer tous les packet n\u00e9cessaire \u00e0 la compilation de VLC ainsi que ses d\u00e9pendances :<\/p>\n<pre class=\"lang:default decode:true\">sudo apt-get install build-essential autoconf pkg-config zlib1g-dev libtool autopoint gettext liba52-0.7.4-dev libaa1-dev libasound2-dev libass-dev libavahi-client-dev libavc1394-dev libavcodec-dev libavformat-dev libbluray-dev libcaca-dev libcddb2-dev libcdio-dev libchromaprint-dev libdbus-1-dev libdc1394-22-dev libdca-dev libdirectfb-dev libdvbpsi-dev libdvdnav-dev libdvdread-dev libegl1-mesa-dev libfaad-dev libflac-dev libfluidsynth-dev libfreerdp-dev libfreetype6-dev libfribidi-dev libgl1-mesa-dev libgles1-mesa-dev libgles2-mesa-dev libgnutls28-dev libgtk2.0-dev libidn11-dev libiso9660-dev libjack-jackd2-dev libkate-dev liblircclient-dev liblivemedia-dev liblua5.2-dev libmad0-dev libmatroska-dev libmodplug-dev libmpcdec-dev libmpeg2-4-dev libmtp-dev libncursesw5-dev libnotify-dev libogg-dev libomxil-bellagio-dev libopus-dev libpng12-dev libpulse-dev libqt4-dev libraw1394-dev libresid-builder-dev librsvg2-dev libsamplerate0-dev libschroedinger-dev libsdl-image1.2-dev libsdl1.2-dev libshine-dev libshout3-dev libsidplay2-dev libsmbclient-dev libspeex-dev libspeexdsp-dev libssh2-1-dev libswscale-dev libtag1-dev libtheora-dev libtwolame-dev libudev-dev libupnp-dev libv4l-dev libva-dev libvcdinfo-dev libvdpau-dev libvncserver-dev libvorbis-dev libx11-dev libx264-dev libxcb-composite0-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-shm0-dev libxcb-xv0-dev libxcb1-dev libxext-dev libxinerama-dev libxml2-dev libxpm-dev libzvbi-dev lua5.2 oss4-dev\r\n<\/pre>\n<p>Nous allons ensuite t\u00e9l\u00e9charger les sources de VLC 2.4 via wget\u00a0:<\/p>\n<pre class=\"lang:default decode:true\">wget http:\/\/download.videolan.org\/vlc\/2.2.4\/vlc-2.2.4.tar.xz<\/pre>\n<p>Puis les d\u00e9compresser\u00a0pour ensuite les compiler :<\/p>\n<pre class=\"lang:default decode:true\">tar Jxvf vlc-2.2.4.tar.xz\r\ncd vlc-2.2.4\/\r\n.\/bootstrap\r\nCFLAGS=\"-I\/opt\/vc\/include\/ -I\/opt\/vc\/include\/interface\/vcos\/pthreads -I\/opt\/vc\/include\/interface\/vmcs_host\/linux -I\/opt\/vc\/include\/interface\/mmal -I\/opt\/vc\/include\/interface\/vchiq_arm -I\/opt\/vc\/include\/IL -I\/opt\/vc\/include\/GLES2 -mfloat-abi=hard -mcpu=cortex-a7 -mfpu=neon-vfpv4\" CXXFLAGS=\"-I\/opt\/vc\/include\/ -I\/opt\/vc\/include\/interface\/vcos\/pthreads -I\/opt\/vc\/include\/interface\/vmcs_host\/linux -I\/opt\/vc\/include\/interface\/mmal -I\/opt\/vc\/include\/interface\/vchiq_arm -I\/opt\/vc\/include\/IL -mfloat-abi=hard -I\/opt\/vc\/include\/GLES2 -mcpu=cortex-a7 -mfpu=neon-vfpv4\" LDFLAGS=\"-L\/opt\/vc\/lib\" .\/configure --prefix=\/usr --enable-omxil --enable-omxil-vout --enable-rpi-omxil --disable-mmal-codec --disable-mmal-vout --enable-gles2 --enable-gles1\r\nmake -j3\r\nsudo make install<\/pre>\n<p>Une fois install\u00e9, lancez vlc puis cliquez sur \u00ab\u00a0<strong>Menu<\/strong>\u00a0\u00bb puis le sous-menu \u00ab\u00a0<strong>Son et vid\u00e9o<\/strong>\u00a0\u00bb<\/p>\n<p>Dans VLC, cliquez ensuite sur \u00ab\u00a0<strong>Outils<\/strong>\u00a0\u00bb puis \u00ab\u00a0<strong>Pr\u00e9f\u00e9rences<\/strong>\u00a0\u00bb<\/p>\n<p>Sur le menu du haut, cliquez sur \u00ab\u00a0<strong>Audio<\/strong>\u00ab\u00a0, puis dans \u00ab\u00a0<strong>Module de sortie<\/strong>\u00ab\u00a0, s\u00e9lectionnez \u00ab\u00a0<strong>Sortie audio ALSA<\/strong>\u00ab\u00a0.<\/p>\n<p>Dans \u00ab\u00a0<strong>P\u00e9riph\u00e9rique<\/strong>\u00ab\u00a0, s\u00e9lectionnez \u00ab\u00a0<strong>bcm2835 ALSA,\u00a0bcm2835 ALSA Default Audio Device<\/strong>\u00a0\u00bb voir screenshot :<\/p>\n<p><a href=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-00.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"652\" data-permalink=\"https:\/\/www.jjtronics.com\/wordpress\/2016\/10\/26\/raspberry-pi-3-et-raspbian-jessie-vlc-2-4-et-acceleration-materiel-hardware-acceleration\/capture-decran-2016-10-26-13-56-00-2\/\" data-orig-file=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-00.png\" data-orig-size=\"958,826\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"capture-decran-2016-10-26-13-56-00\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-00.png\" class=\"alignnone wp-image-652 size-medium\" src=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-00-300x259.png\" width=\"300\" height=\"259\" srcset=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-00-300x259.png 300w, https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-00.png 958w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Sur le menu du haut, cliquez ensuite sur \u00ab\u00a0<strong>Vid\u00e9o<\/strong>\u00ab\u00a0, puis dans \u00ab\u00a0<strong>Sortie<\/strong>\u00a0\u00bb s\u00e9lectionnez \u00ab\u00a0<strong>Sortie vid\u00e9o \u00ab\u00a0OpenMAX IL\u00a0\u00bb<\/strong>\u00a0\u00bb voir screenshot :<\/p>\n<p><a href=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-34-1.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"655\" data-permalink=\"https:\/\/www.jjtronics.com\/wordpress\/2016\/10\/26\/raspberry-pi-3-et-raspbian-jessie-vlc-2-4-et-acceleration-materiel-hardware-acceleration\/capture-decran-2016-10-26-13-56-34-3\/\" data-orig-file=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-34-1.png\" data-orig-size=\"958,824\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"capture-decran-2016-10-26-13-56-34\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-34-1.png\" class=\"alignnone wp-image-655 size-medium\" src=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-34-1-300x258.png\" width=\"300\" height=\"258\" srcset=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-34-1-300x258.png 300w, https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-56-34-1.png 958w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Retournez dans le menu \u00ab\u00a0<strong>Audio<\/strong>\u00ab\u00a0, puis en bas \u00e0 gauche de la fen\u00eatre, cliquez sur \u00ab\u00a0<strong>Tous<\/strong>\u00a0\u00bb (Permet d&rsquo;afficher plus de param\u00e8tres)<\/p>\n<p>Dans l&rsquo;onglet \u00ab\u00a0<strong>Audio<\/strong>\u00ab\u00a0, sur le champ \u00ab\u00a0<strong>R\u00e9-\u00e9chantillonnage audio<\/strong>\u00ab\u00a0, s\u00e9lectionnez \u00ab\u00a0<strong>D\u00e9sactiver<\/strong>\u00a0\u00bb voir screenshot :<\/p>\n<p><a href=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-58-01.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"657\" data-permalink=\"https:\/\/www.jjtronics.com\/wordpress\/2016\/10\/26\/raspberry-pi-3-et-raspbian-jessie-vlc-2-4-et-acceleration-materiel-hardware-acceleration\/capture-decran-2016-10-26-13-58-01-2\/\" data-orig-file=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-58-01.png\" data-orig-size=\"958,826\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"capture-decran-2016-10-26-13-58-01\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-58-01.png\" class=\"alignnone wp-image-657 size-medium\" src=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-58-01-300x259.png\" width=\"300\" height=\"259\" srcset=\"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-58-01-300x259.png 300w, https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-58-01.png 958w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Vous pouvez maintenant profiter de votre player pr\u00e9f\u00e9r\u00e9 !<\/p>\n<p>Si vous avez des questions, n&rsquo;h\u00e9sitez pas !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aujourd&rsquo;hui je vais \u00e0 nouveau\u00a0publier une mise \u00e0 jour de l&rsquo;article :\u00a0Raspberry Pi 2 \u2013 VLC et acc\u00e9l\u00e9ration mat\u00e9riel (hardware [&#038;hellip<\/p>\n","protected":false},"author":1,"featured_media":659,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[11,2,27,44,43,122,3,4],"tags":[68,86,87,100,110,85,112,69,75,111,57],"class_list":["post-521","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hardware","category-linux","category-projets","category-raspberry-projets","category-raspberry-arduino","category-raspbian","category-video","category-video-vlc","tag-audio","tag-hardware-2","tag-linux-2","tag-o","tag-os","tag-raspberry-2","tag-ssh","tag-video-2","tag-vlc","tag-x","tag-xml"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.jjtronics.com\/wordpress\/wp-content\/uploads\/2016\/10\/capture-decran-2016-10-26-13-51-22.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6YUVZ-8p","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/posts\/521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/comments?post=521"}],"version-history":[{"count":13,"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/posts\/521\/revisions"}],"predecessor-version":[{"id":771,"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/posts\/521\/revisions\/771"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/media\/659"}],"wp:attachment":[{"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/media?parent=521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/categories?post=521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jjtronics.com\/wordpress\/wp-json\/wp\/v2\/tags?post=521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}