{"id":1589,"date":"2013-07-08T09:29:34","date_gmt":"2013-07-08T07:29:34","guid":{"rendered":"https:\/\/www.azurs.net\/carnet\/?p=1589"},"modified":"2025-10-17T23:10:07","modified_gmt":"2025-10-17T21:10:07","slug":"openelec-sur-raspberry-pi-activer-les-licences-pour-les-codecs-mpeg2-et-vc1","status":"publish","type":"post","link":"https:\/\/www.azurs.net\/carnet\/2013\/07\/openelec-sur-raspberry-pi-activer-les-licences-pour-les-codecs-mpeg2-et-vc1\/","title":{"rendered":"OpenELEC sur Raspberry Pi : activer les licences pour les codecs MPEG2 et VC1"},"content":{"rendered":"<p>Pour pouvoir d\u00e9coder les formats MPEG2 (DVD et SVCD) et VC1 sur le Raspberry Pi, il faut, pour une somme modique, acheter les cl\u00e9s permettant d&rsquo;activer les licences des codecs correspondants. Ces cl\u00e9s peuvent \u00eatre acquises dans la <a href=\"http:\/\/www.raspberrypi.com\/\">boutique Raspberry Pi<\/a> (elles sont vendues respectivement 2,79&nbsp;\u20ac et 1,39&nbsp;\u20ac). Chaque cl\u00e9 est associ\u00e9e \u00e0 un <strong>num\u00e9ro de s\u00e9rie<\/strong> (identifiant unique de la carte) : une cl\u00e9 ne peut donc servir que sur une carte. Pour activer la licence sur plusieurs cartes, il faudra acheter plusieurs cl\u00e9s.<\/p>\n<p><!--more--><\/p>\n<h2>Achat des cl\u00e9s de licence<\/h2>\n<p>Le num\u00e9ro de s\u00e9rie s&rsquo;obtient en saisissant la commande cat \/proc\/cpuinfo en mode console.<\/p>\n<p>Par exemple, sous Raspbian, ce la donne :<\/p>\n<p><code>pi@raspberrypi:~$ cat \/proc\/cpuinfo<\/code><\/p>\n<p>Le num\u00e9ro de s\u00e9rie \u00e0 noter pour acheter les licences dans la boutique est le num\u00e9ro suivent l&rsquo;\u00e9tiquette<\/p>\n<p><code>Serial : XXXXXXXXXXX<\/code><\/p>\n<p>On re\u00e7oit dans les 72 heures suivant le paiement la\/les cl\u00e9\/s par courriel.<\/p>\n<h2>Activation des licences dans OpenELEC<\/h2>\n<h3>Cas d&rsquo;une installation \u00ab classique \u00bb d&rsquo;OpenELEC (sur la carte SD)<\/h3>\n<p>Pour activer les licences sous OpenELEC, il faut ajouter deux lignes au fichier <strong>config.txt<\/strong>.<\/p>\n<p>Pour cela, <a href=\"https:\/\/www.azurs.net\/carnet\/2013\/07\/clavier-francais-sous-openelec-sur-raspberry-pi\/#ssh\" title=\"Comment se connecter au Raspberry Pi en SSH sous OpenELEC ?\">on se connecte \u00e0 OpenELEC via SSH<\/a> et on \u00e9dite le fichier config.txt qui se trouve dans \/flash, apr\u00e8s avoir rendu \/flash accessible en lecture et en \u00e9criture :<\/p>\n<p><code>mount \/flash -o remount,rw<\/code><br \/>\npuis<br \/>\n<code>nano \/flash\/config.txt<\/code><\/p>\n<p>On ajoute les deux lignes suivantes :<\/p>\n<p><code>decode_MPG2=XXXXXXXXXX<br \/>\ndecode_WVC1=YYYYYYYYYY<\/code><\/p>\n<p>XXXXXXXXXX et YYYYYYYYYY sont les cl\u00e9s re\u00e7ues de la boutique par email.<\/p>\n<p>Pour v\u00e9rifier que les licences sont bien activ\u00e9es, en ligne de commande, saisir :<br \/>\n<code>vcgencmd codec_enabled MPG2<\/code><br \/>\net<br \/>\n<code>vcgencmd codec_enabled WVC1<\/code><\/p>\n<h3>Cas o\u00f9 OpenELEC a \u00e9t\u00e9 install\u00e9 avec Berryboot<\/h3>\n<p>Le fichier config.txt peut \u00eatre \u00e9dit\u00e9 en choisissant \u00e9diter &#8211;> onglet config.txt dans le menu de d\u00e9marrage de Berryboot.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Instructions pour activer les codecs permettant de lire les formats MPEG2 et VC1 sur le Raspberry Pi sous OpenELEC.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[395],"tags":[280,279,282,269,246,283,281],"class_list":["post-1589","post","type-post","status-publish","format-standard","hentry","category-bidouillages","tag-codecs","tag-licences","tag-mpeg2","tag-openelec","tag-raspberry-pi-2","tag-vc1","tag-video"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/posts\/1589","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/comments?post=1589"}],"version-history":[{"count":12,"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/posts\/1589\/revisions"}],"predecessor-version":[{"id":4585,"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/posts\/1589\/revisions\/4585"}],"wp:attachment":[{"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/media?parent=1589"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/categories?post=1589"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.azurs.net\/carnet\/wp-json\/wp\/v2\/tags?post=1589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}