{"id":659,"date":"2011-08-02T18:13:47","date_gmt":"2011-08-02T17:13:47","guid":{"rendered":"http:\/\/olivier.hoarau.org\/?p=659"},"modified":"2011-08-06T06:43:55","modified_gmt":"2011-08-06T05:43:55","slug":"mise-a-jour-de-funix-15","status":"publish","type":"post","link":"https:\/\/olivier.hoarau.org\/?p=659","title":{"rendered":"Mise \u00e0 jour de FUNIX"},"content":{"rendered":"<p>Profitant de la mise \u00e0 niveau logicielle d&rsquo;un de mes PC j&rsquo;ai mis \u00e0 jour mon <a title=\"FUNIX\" href=\"http:\/\/www.funix.org\">site FUNIX <\/a>consacr\u00e9 \u00e0 linux et aux logiciels libres. J&rsquo;ai notamment mis \u00e0 jour les biblioth\u00e8ques et outils logiciels consacr\u00e9s \u00e0 la vid\u00e9o. Comme d&rsquo;habitude, je suis parti quasiment \u00ab\u00a0from scratch\u00a0\u00bb c&rsquo;est \u00e0 dire \u00e0 partir des sources pour b\u00e9n\u00e9ficier des derni\u00e8res versions, pouvoir les configurer au mieux de mes besoins et obtenir des binaires optimis\u00e9s pour mon syst\u00e8me.<br \/>\nJ&rsquo;ai particuli\u00e8rement gal\u00e9r\u00e9 pour installer <a title=\"transcode\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=conversion#Transcode_\">transcode<\/a>, l&rsquo;outil de transcodage vid\u00e9o, et <a title=\"kino\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=kino\">kino<\/a>, l&rsquo;outil de montage vid\u00e9o. Il faut dire qu&rsquo;avec les derni\u00e8res versions de ffmpeg, certaines fonctions ont totalement disparu et ont \u00e9t\u00e9 remplac\u00e9es mais sont toujours utilis\u00e9es par un certain nombre d&rsquo;outils qui se basent sur <a title=\"ffmpeg\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=base-video#Installation_de_ffmpeg\">ffmpeg<\/a>. C&rsquo;est le cas notamment de la fonction <strong>avcodec_decode_video<\/strong> remplac\u00e9e par la fonction <strong>avcodec_decode_video2 <\/strong>qui a des arguments diff\u00e9rents ou la variable pr\u00e9d\u00e9finie<strong> CODEC_TYPE_AUDIO <\/strong>remplac\u00e9e par <strong>AVMEDIA_TYPE_AUDIO<\/strong>. J&rsquo;ai r\u00e9ussi laborieusement \u00e0 trouver quelqu&rsquo;un sur le net qui a patch\u00e9 kino, puis un autre <a title=\"audacity\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=montage#Audacity\">audacity<\/a> et je m&rsquo;en suis inspir\u00e9 pour patcher moi m\u00eame transcode.<br \/>\nLes plateformes 64bits apportent \u00e9galement quelques difficult\u00e9s surtout pour certaines biblioth\u00e8ques peu ou pas mises \u00e0 jour. Le &#8211;with-pic ne marche pas \u00e0 tous les coups, il faut aller \u00e0 la lampe torche dans les Makefile pour s&rsquo;en sortir.<br \/>\nAu final, les derni\u00e8res modifications sont les suivantes :<\/p>\n<p>Dans les pages diverses<br \/>\n&#8211; page ma configuration, quelques menues modifications suite \u00e0 diverses mises \u00e0 jour de mes diff\u00e9rents PC<\/p>\n<p>Pages serveurs<br \/>\n&#8211; page <a title=\"LAMP\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=apache2\">LAMP<\/a>, passage \u00e0 Apache 2.2.19, php 5.3.6 et MySQL 5.5.15<br \/>\n&#8211; page <a title=\"Mountage\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=mountage\">mountage en tout genre<\/a>, suite \u00e0 quelques modifications dans les noms de package pour installer NFS<\/p>\n<p>Pages multimedia<br \/>\n&#8211; page<a title=\"Outils de base pour la vid\u00e9o\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=base-video\"> outils de base pour la vid\u00e9o<\/a>, suppression d&rsquo;avifile qui n&rsquo;est plus maintenu depuis des lustres et qui n&rsquo;est plus utilis\u00e9, passage \u00e0 libao 1.1.0, xvid 1.3.2, x264 20110724-2245,ffmepg SVN, libquicktime 1.2.3, mjpegtools 2.0.0 et gstreamer 0.10.35<br \/>\n&#8211; page <a title=\"Conteneur\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=conteneur\">conteneur<\/a>, passage \u00e0 libmatroska 1.2.0 et mkvtoolnix 4.9.1<br \/>\n&#8211; page <a title=\"Lecteurs vid\u00e9o\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=video\">lecteur vid\u00e9o<\/a>, passage \u00e0 libdvdcss 1.2.10, libdvbpsi 0.2.0, live 2011.07.21 et vlc 1.1.11<br \/>\n&#8211; page <a title=\"transcodage\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=conversion\">transcodage<\/a>, compilation de transcode 1.1.5 sur plateforme 64bits, passage \u00e0 avidemux 2.5.5<br \/>\n&#8211; page <a title=\"Montage vid\u00e9o\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=montage\">montage vid\u00e9o<\/a>, installation du plugin frei0r, passage \u00e0 mlt 0.7.4, kdenlive 0.8, LiVES 1.4.5 et audacity 1.3.13-beta<\/p>\n<p>Pages outils divers<br \/>\n&#8211; cr\u00e9ation d&rsquo;une page, <a title=\"Piloter un Garmin Forerunner\" href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=garmin\">piloter un garmin forerunner<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Profitant de la mise \u00e0 niveau logicielle d&rsquo;un de mes PC j&rsquo;ai mis \u00e0 jour mon site FUNIX consacr\u00e9 \u00e0 linux et aux logiciels libres. J&rsquo;ai notamment mis \u00e0 jour les biblioth\u00e8ques et outils logiciels consacr\u00e9s \u00e0 la vid\u00e9o. Comme d&rsquo;habitude, je suis parti quasiment \u00ab\u00a0from scratch\u00a0\u00bb c&rsquo;est \u00e0 dire \u00e0 partir des sources pour &hellip; <a href=\"https:\/\/olivier.hoarau.org\/?p=659\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Mise \u00e0 jour de FUNIX<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_share_on_mastodon":"0"},"categories":[5,12],"tags":[],"class_list":["post-659","post","type-post","status-publish","format-standard","hentry","category-logiciels-libres","category-vie-de-funix"],"share_on_mastodon":{"url":"","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/peOjJ-aD","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=659"}],"version-history":[{"count":5,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/659\/revisions"}],"predecessor-version":[{"id":670,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/659\/revisions\/670"}],"wp:attachment":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}