{"id":7053,"date":"2026-02-01T19:19:13","date_gmt":"2026-02-01T18:19:13","guid":{"rendered":"https:\/\/olivier.hoarau.org\/?p=7053"},"modified":"2026-02-01T19:19:13","modified_gmt":"2026-02-01T18:19:13","slug":"virtualiser-android-sur-linux-pour-exploiter-une-gopro-max-360","status":"publish","type":"post","link":"https:\/\/olivier.hoarau.org\/?p=7053","title":{"rendered":"Virtualiser Android sur Linux pour exploiter une GoPro MAX 360\u00b0"},"content":{"rendered":"\n<p>J&rsquo;ai r\u00e9cemment fait l&rsquo;acquisition d&rsquo;une <a href=\"https:\/\/gopro.com\/fr\/fr\/shop\/cameras\/buy\/max\/CHDHZ-203-master.html\">GoPro MAX<\/a> pour pouvoir faire de la vid\u00e9o \u00e0 360\u00b0, un ancien mod\u00e8le qu&rsquo;on commence \u00e0 trouver \u00e0 un prix abordable sur internet, je l&rsquo;ai achet\u00e9e neuve 220\u20ac sur <a href=\"https:\/\/www.ebay.fr\">ebay<\/a> en Allemagne. Je me suis empress\u00e9 d&rsquo;acheter un caisson d&rsquo;\u00e9tanch\u00e9it\u00e9 et de la sortir d\u00e8s que le vent a point\u00e9 son nez en <a href=\"https:\/\/www.hoarau.org\/funboard\/index.php?ref=carnet-session26\">windsurf<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/gopro-max-caisson.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"778\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/gopro-max-caisson.png?resize=474%2C778&#038;ssl=1\" alt=\"\" class=\"wp-image-7057\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/gopro-max-caisson.png?resize=624%2C1024&amp;ssl=1 624w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/gopro-max-caisson.png?resize=183%2C300&amp;ssl=1 183w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/gopro-max-caisson.png?resize=768%2C1259&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/gopro-max-caisson.png?resize=937%2C1536&amp;ssl=1 937w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/gopro-max-caisson.png?w=1027&amp;ssl=1 1027w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><figcaption class=\"wp-element-caption\">GoPtro Max dans un caisson au bout de mon harness mount<\/figcaption><\/figure>\n\n\n\n<p>Le r\u00e9sultat a \u00e9t\u00e9 plus que d\u00e9cevant, <a href=\"https:\/\/www.funix.org\/fr\/linux\/index.php?ref=kdenlive\">kdenlive<\/a> ouvre bien les fichiers, chacun contenant deux flux vid\u00e9os, mais il ne visualise qu&rsquo;un flux et j&rsquo;ai d\u00e9couvert l&rsquo;effet de stitch, c&rsquo;est \u00e0 dire des jointures de vid\u00e9os qui sont visibles et qui font pas terribles, il y a beaucoup de messages \u00e0 ce sujet sur le f<a href=\"https:\/\/community.gopro.com\/s\/question\/0D5Uv000002SU8sKAG\/how-can-i-fix-stitching-on-360-max?language=en_US\">orum de la communaut\u00e9 GoPro<\/a>. J&rsquo;ai surtout d\u00e9couvert \u00e0 cette occasion que le caisson est inadapt\u00e9 pour une cam\u00e9ra GoPro car il accentue cet effet et que ce genre de cam\u00e9ra s&rsquo;utilise sans caisson, je comprends maintenant pourquoi il n&rsquo;existe pas de caisson de marque <strong>GoPro<\/strong> mais que de la sous marque chinoise. Je me demande \u00e9galement si ma perche de 0,88m de mon <a href=\"https:\/\/olivier.hoarau.org\/?p=6881\">harness mount<\/a> est suffisante, visiblement il faudrait qu&rsquo;elle soit sup\u00e9rieure \u00e0 1m.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"273\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?resize=474%2C273&#038;ssl=1\" alt=\"\" class=\"wp-image-7058\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?resize=1024%2C589&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?resize=300%2C172&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?resize=768%2C441&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?resize=1536%2C883&amp;ssl=1 1536w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?w=1879&amp;ssl=1 1879w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/kdenlive-360.png?w=1422&amp;ssl=1 1422w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><figcaption class=\"wp-element-caption\">Fichier 360 ouvert sous kdenlive<\/figcaption><\/figure>\n\n\n\n<!--more-->\n\n\n\n<p>Avant d&rsquo;aller plus loin, j&rsquo;ai souhait\u00e9 faire le montage avec le logiciel propri\u00e9taire <a href=\"https:\/\/gopro.com\/fr\/fr\/shop\/quik-app-video-photo-editor\">Quik<\/a> utilisable strictement sous <strong>Android<\/strong> ou <strong>iMac<\/strong> pour voir s&rsquo;il y avait des subtilit\u00e9s propri\u00e9taires pour recoller proprement les vid\u00e9os.<\/p>\n\n\n\n<p>Bien s\u00fbr l&rsquo;objectif est de faire tout cela sur mon poste de montage vid\u00e9o sous Linux\/Mageia. J&rsquo;ai donc cherch\u00e9 des \u00e9mulateurs <strong>Android<\/strong> sous Linux et je suis tomb\u00e9 sur <a href=\"https:\/\/blissos.org\/\">Bliss OS<\/a>. Le site a l&rsquo;air en hibernation\/chantier mais on peut t\u00e9l\u00e9charger des versions par <a href=\"https:\/\/sourceforge.net\/projects\/blissos-x86\/\">ici<\/a>.<\/p>\n\n\n\n<p>J&rsquo;ai tent\u00e9 de l&rsquo;installer via <a href=\"https:\/\/www.virtualbox.org\/\">VirtualBox<\/a> mais avant cela il m&rsquo;a fallu installer sa derni\u00e8re version, j&rsquo;en ai profit\u00e9 pour mettre \u00e0 jour la p<a href=\"https:\/\/www.funix.org\/fr\/linux\/index.php?ref=wine\">age sur la virtualisation sur mon site Funix<\/a>. M\u00eame si j&rsquo;ai p\u00e9niblement r\u00e9ussi \u00e0 l&rsquo;installer et \u00e0 l&rsquo;ouvrir dans <strong>VirtualBox<\/strong>, il est \u00e0 peu pr\u00e8s inutilisable pour un usage courant, on laisse donc tomber.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/blissos-install.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"397\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/blissos-install.jpg?resize=474%2C397&#038;ssl=1\" alt=\"\" class=\"wp-image-7054\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/blissos-install.jpg?resize=1024%2C857&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/blissos-install.jpg?resize=300%2C251&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/blissos-install.jpg?resize=768%2C642&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/blissos-install.jpg?w=1162&amp;ssl=1 1162w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/blissos-install.jpg?w=948&amp;ssl=1 948w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/figure>\n\n\n\n<p>Je suis pass\u00e9 \u00e0 <a href=\"https:\/\/waydro.id\/\">waydroid<\/a>, c&rsquo;est un conteneur int\u00e9gr\u00e9 permettant de lancer un syst\u00e8me <strong>Android<\/strong>. J&rsquo;ai install\u00e9 les packages de ma <strong>Mageia<\/strong> <strong>weston<\/strong>, <strong>xdg-desktop-portal<\/strong>, x<strong>dg-desktop-portal-wlr <\/strong>et <strong>xdg-desktop-portal-kde<\/strong>, m\u00eame si je ne suis pas s\u00fbr que tous soient bien utiles. Dans le fichier de configuration <strong>\/var\/lib\/waydroid\/lxc\/waydroid\/config<\/strong> j&rsquo;ai comment\u00e9 la ligne :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">#lxc.apparmor.profile = unconfined<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Pour m&rsquo;\u00e9viter l&rsquo;erreur :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">(105606) [Sat, 31 Jan 2026 18:32:01] lxc-info: waydroid: ..\/src\/lxc\/confile.c: set_config_apparmor_profile: 1651 Invalid argument - Built without AppArmor support<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Ensuite il faut installer une couche de compatibilit\u00e9 pour qu&rsquo;<strong>Android<\/strong> puisse traduire les applications <strong>ARM<\/strong> en <strong>x86<\/strong> \u00e0 la vol\u00e9e. On tapera :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">git clone https:\/\/github.com\/casualsnek\/waydroid_script<br\/>waydroid_script\/<br\/>python3 -m venv venv<br\/>venv\/bin\/pip install -r requirements.txt<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Puis en tant que root :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">venv\/bin\/python3 main.py install libhoudini<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Maintenant deux param\u00e8tres suppl\u00e9mentaires sont n\u00e9cessaires au lancement, dans le fichier <strong>\/etc\/default\/grub <\/strong>on les rajoutera tout \u00e0 la fin \u00e0 cette ligne :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">GRUB_CMDLINE_LINUX_DEFAULT=&quot;splash quiet noiswmd nokmsboot resume=UUID=b1fada73-7ba6-4692-836b-3b355d1b3fa7 vga=788 systemd.unified_cgroup_hierarchy=0 psi=1&quot;<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>On les fait prendre en compte par le syst\u00e8me en tapant que root :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">grub2-mkconfig -o \/boot\/grub2\/grub.cfg<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Pour que le r\u00e9seau fonctionne dans la session <strong>waydroid<\/strong> il faudra modifier la configuration de <a href=\"https:\/\/www.funix.org\/fr\/linux\/index.php?ref=intrusions#Installer_un_firewall_avec_shorewall\">shorewall<\/a>, tout d&rsquo;abord le fichier<strong> \/etc\/shorewall\/interfaces<\/strong> avec la derni\u00e8re ligne :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">#ZONE           INTERFACE               OPTIONS<br\/>net     enp0s20u9c2     detect<br\/>net     enp0s20u10      detect<br\/>net     wlp3s0  detect<br\/>net     eno1    detect<br\/>net     wlp5s0  detect<br\/>drct    waydroid0   detect      optional,bridge<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Le fichier <strong>\/etc\/shorewall\/zones<\/strong> :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">#ZONE   TYPE            OPTIONS         IN                      OUT<br\/>#                                       OPTIONS                 OPTIONS<br\/>net     ipv4<br\/>fw      firewall<br\/>drct    ipv4<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Le fichier <strong>\/etc\/shorewall\/policy<\/strong> :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">#SOURCE DEST    POLICY          LOG     LIMIT:          CONNLIMIT:<br\/>fw      net     ACCEPT<br\/>drct    net     ACCEPT<br\/>fw      drct    ACCEPT<br\/>drct    fw      ACCEPT<br\/><br\/>net     all     DROP    info<br\/>all     all     REJECT  info<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>On relance <strong>shorewall<\/strong>. On peut maintenant lancer le service <strong>waydroid<\/strong> :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">systemctl start waydroid-container<br\/>systemctl status waydroid-container<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>et voil\u00e0 le r\u00e9sultat :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">\u25cf waydroid-container.service - Waydroid Container<br\/>     Loaded: loaded (\/usr\/lib\/systemd\/system\/waydroid-container.service; disabled; preset: disabled)<br\/>     Active: active (running) since Sat 2026-01-31 19:52:38 CET; 14s ago<br\/> Invocation: 1169e340c9d24490bcdba9de6b8dd360<br\/>   Main PID: 18201 (waydroid)<br\/>      Tasks: 2 (limit: 19027)<br\/>     Memory: 19.8M (peak: 20.2M)<br\/>        CPU: 120ms<br\/>     CGroup: \/system.slice\/waydroid-container.service<br\/>             \u2514\u250018201 \/usr\/bin\/python3 \/usr\/bin\/waydroid container start<br\/><br\/>janv. 31 19:52:38 predator.kervao.fr systemd[1]: Starting Waydroid Container...<br\/>janv. 31 19:52:38 predator.kervao.fr systemd[1]: Started Waydroid Container.<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Maintenant pour lancer une session <strong>waydroid<\/strong>, en tant qu&rsquo;utilisateur on va taper :<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">waydroid session start &amp;<br\/>waydroid show-full-ui<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>Et si vous voulez avoir acc\u00e8s aux images de votre r\u00e9pertoire personnel, il faudra taper<\/p>\n\n\n<div class=\"wp-block-wab-pastacode\">\n\t<div class=\"code-embed-wrapper\"> <pre class=\"language-bash code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-bash code-embed-code\">mount --bind \/home\/olivier\/Images \/home\/olivier\/.local\/share\/waydroid\/data\/media\/0\/Pictures<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div><\/div>\n\n\n\n<p>et voil\u00e0 le r\u00e9sultat, un syst\u00e8me <strong>Android<\/strong> pleinement fonctionnel avec tous les services <strong>Google<\/strong> et le lien avec votre compte <strong>Google<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"267\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?resize=474%2C267&#038;ssl=1\" alt=\"\" class=\"wp-image-7055\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?resize=1536%2C864&amp;ssl=1 1536w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?w=1920&amp;ssl=1 1920w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/waydroid.png?w=1422&amp;ssl=1 1422w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/figure>\n\n\n\n<p>Maintenant j&rsquo;ai bien essay\u00e9 d&rsquo;installer <strong>Quik<\/strong>, mais \u00e7a plante lamentablement au lancement, apr\u00e8s de multiples trifouillages et it\u00e9rations sur les bons et moins bons conseils de <a href=\"https:\/\/chatgpt.com\/\">chatgpt<\/a> et <a href=\"https:\/\/gemini.google.com\/app\">gemini<\/a> qui m&rsquo;ont plant\u00e9 quasiment un week-end, je ne suis parvenu qu&rsquo;une seule fois \u00e0 le lancer, mais je suis incapable de retrouver cette configuration ! Visiblement c&rsquo;est une application gourmande, exigeante et pointilleuse sur la configuration logicielle et mat\u00e9rielle, difficilement compatible avec un environnement virtualis\u00e9.<\/p>\n\n\n\n<p>Qu&rsquo;\u00e0 cela ne tienne, \u00e0 d\u00e9faut de <strong>Quik<\/strong>, je tente <a href=\"https:\/\/gopro.com\/fr\/fr\/info\/gopro-player\">GoPro Player<\/a> sous <strong>VirtualBox<\/strong>, une version aux moindres fonctionnalit\u00e9s mais qui a l&rsquo;avantage d&rsquo;avoir une version desktop. Dans un environnement Windows 10, j&rsquo;arrive assez facilement \u00e0 l&rsquo;installer via le<strong> Microsoft Store<\/strong>, mais voil\u00e0 pas qu&rsquo;il faut payer 0,99\u20ac pour avoir le codec <strong>HEVC<\/strong> !! Vu les heures d\u00e9j\u00e0 consacr\u00e9es, tant pis, je c\u00e8de pour cet modique somme.<\/p>\n\n\n\n<p>R\u00e9sultat des courses, <strong>Quik<\/strong> voit bien mes fichiers, mais mouline sans fin \u00e0 l&rsquo;ouverture et rien ne s&rsquo;affiche, me voil\u00e0 pas plus avanc\u00e9 !<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"267\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?resize=474%2C267&#038;ssl=1\" alt=\"\" class=\"wp-image-7067\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?resize=1536%2C864&amp;ssl=1 1536w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?w=1920&amp;ssl=1 1920w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/virtualbox-goproplayer-1.png?w=1422&amp;ssl=1 1422w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/figure>\n\n\n\n<p>Je crains que mon salut vienne de l&rsquo;achat d&rsquo;une tablette <strong>Android<\/strong> un brin muscl\u00e9 comme station de pr\u00e9traitement avant de passer sous <strong>kdenlive<\/strong>. Je ne pensais pas que tout cet investissement soit n\u00e9cessaire pour pouvoir faire de la vid\u00e9o 360\u00b0, pour positiver cela m&rsquo;a permis de d\u00e9couvrir <strong>waydroid<\/strong> qui marche vraiment tr\u00e8s bien pour la plupart des applications sous Linux.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Virtualiser Android sous Linux pour pouvoir exploiter les vid\u00e9os 360\u00b0 d&rsquo;une cam\u00e9ra GoPro MAX<\/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],"tags":[71,115],"class_list":["post-7053","post","type-post","status-publish","format-standard","hentry","category-logiciels-libres","tag-gopro","tag-virtualisation"],"share_on_mastodon":{"url":"https:\/\/mastodon.social\/@funix\/115996751137358462","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/peOjJ-1PL","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/7053","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=7053"}],"version-history":[{"count":11,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/7053\/revisions"}],"predecessor-version":[{"id":7071,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/7053\/revisions\/7071"}],"wp:attachment":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}