{"id":171,"date":"2015-05-26T10:40:27","date_gmt":"2015-05-26T09:40:27","guid":{"rendered":"http:\/\/elcep.legtux.org\/?p=171"},"modified":"2015-05-26T10:40:27","modified_gmt":"2015-05-26T09:40:27","slug":"screencast-facile-sous-linux","status":"publish","type":"post","link":"https:\/\/elcep.legtux.org\/?p=171","title":{"rendered":"ScreenCast facile sous linux"},"content":{"rendered":"<p>J&rsquo;utilise depuis 2 ans un tr\u00e8s bon framework HTML et JavaScript du nom de <a href=\"http:\/\/lab.hakim.se\/reveal-js\/#\/\">reveal<\/a> pour faire faire mes pr\u00e9sentations. Comme on est en HTML, on peut b\u00e9n\u00e9ficier du lecteur de vid\u00e9o HTML5!<\/p>\n<p>J&rsquo;ai donc de temps \u00e0 autre besoin de faire une capture d&rsquo;\u00e9cran sous forme de vid\u00e9o pour les int\u00e9grer aux pr\u00e9sentations. Pour cela j&rsquo;utilise un utilitaire en ligne de commande : <a href=\"http:\/\/recordmydesktop.sourceforge.net\/about.php\">recodremydesktop<\/a>.<\/p>\n<p>Comme pr\u00e8s requis, il faut conna\u00eetre l&rsquo;ID de la fen\u00eatre \u00e0 screencaster. Ce qui est possible gr\u00e2ce a :<\/p>\n<pre class=\"wp-code-highlight prettyprint prettyprinted\">xwininfo<\/pre>\n<p>J&rsquo;utilise ensuite recodremydesktop en lui indiquant la fen\u00eatre d&rsquo;int\u00e9r\u00eat :<\/p>\n<pre class=\"wp-code-highlight prettyprint prettyprinted\">recordmydesktop --no-sound --windowid 0x640001<\/pre>\n<p>Et parce que c&rsquo;est pour int\u00e9grer ces vid\u00e9os dans <a href=\"http:\/\/lab.hakim.se\/reveal-js\/\">reveal<\/a> en html5 il faut faire une petite transformation en webm<\/p>\n<pre>ffmpeg -i foo.avi foo.webm<\/pre>\n<p>Et voil\u00e0 ready !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;utilise depuis 2 ans un tr\u00e8s bon framework HTML et JavaScript du nom de reveal pour faire faire mes pr\u00e9sentations. Comme on est en HTML, on peut b\u00e9n\u00e9ficier du lecteur de vid\u00e9o HTML5! J&rsquo;ai donc de temps \u00e0 autre besoin de faire une capture d&rsquo;\u00e9cran sous forme de vid\u00e9o pour les int\u00e9grer aux pr\u00e9sentations. Pour &hellip; <a href=\"https:\/\/elcep.legtux.org\/?p=171\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">ScreenCast facile sous linux<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[],"class_list":["post-171","post","type-post","status-publish","format-standard","hentry","category-geekeries"],"_links":{"self":[{"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=\/wp\/v2\/posts\/171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=171"}],"version-history":[{"count":5,"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=\/wp\/v2\/posts\/171\/revisions"}],"predecessor-version":[{"id":265,"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=\/wp\/v2\/posts\/171\/revisions\/265"}],"wp:attachment":[{"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elcep.legtux.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}