Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Edito du 02/04/2020

Hello les ami(e)s,

j’espère que ça se passe bien pour vous et que vous gérez bien la situation, que vous soyez en 1re, 2e ou 3e ligne comme nous l’a expliqué pépère. Pour ma part, je suis en 3e ligne. Mais si vous savez, ceux qui bossent ou qui ne bossent plus trop et qui restent chez eux à écumer Netflix et prendre du poids en attendant que la tempête passent.

Mais il y a aussi la 4e ligne, celle dont on parle moins, mais qui est la plus exposée puisqu’il s’agit de tous ceux qui continuent à répandre leurs miasmes dehors et à pratiquer des activités sociales.

Les adeptes de la marche rapide pour aller voir les copains, appelée aussi « sport », les propriétaires de chien incontinents qui sortent 10 fois par jour, les bons samaritains qui ramènent cacahuètes et binouses à leurs amis « vulnérables » pour passer une bonne soirée, les accros au shopping de première nécessité qui enchainent les balades chez Auchan, les employés « indispensables » obligés de se rendre sur leur lieu de travail pour réaliser un boulot de Shadok qu’ils pourraient faire de chez eux (Vous n’êtes pas de la chair à canon), sans oublier tous ceux qui partent en week-end parce que bon, il fait beau dehors ;-).

Je voudrais remercier cette 4e ligne, car grâce à elle, nous allons rester encore plus longtemps en confinement. Et moi ça me va bien… J’adore rester chez moi, au calme, relax, loin de la violence du monde et de son nouveau virus #JusteUneGrippe.

Alors je ne vous cache pas que « travailler » + « enfants à la maison », c’est IMPOSSIBLE (en vrai, je le savais). Mais bon, on fait ce qu’on peut. Du coup, j’ai l’impression de cumuler plusieurs emplois, et je ne vous raconte pas la fatigue. Vivement quand même la fin du confinement (quand ? Je vois bien ça, à vue de nez, pour fin août / début septembre, les paris sont lancés…) histoire qu’on puisse tous se reposer parce que bon, ça use, ça use.

M’enfin, plus sérieusement, j’espère que ça va pour vous. Que vous n’êtes pas malade, que vos proches vont bien et que vous ne faites pas trop les cons à sortir pour n’importe quoi comme tous ceux que je vois passer sous mes fenêtres. Si vous avez besoin de conseils, de réconfort, d’aide, si vous voulez témoigner ou si simplement vous vous faites chier, n’hésitez pas à vous retrouver entre Korbenautes sur le forum. Je sais, c’est une maigre consolation, mais je ne sais pas jouer de guitare pour vous faire une reprise musicale dégoulinante de bons sentiments dans un Facebook Live. Donc il faudra vous en contenter ;-).

Allez, la bise !

Vous le savez, dès que j’ai 5 min, j’essaye de faire quelques petites vidéos sur Youtube. Ça prend quand même un peu de temps et malheureusement, parfois, j’ai le matériel qui foire.

Dernier exemple en date, je faisais un petit screencast (filmer son écran), quand soudain, j’ai un hub USB qui a laché et le disque branché dessus qui me sert à stocker mes vidéos aussi. Le logiciel OBS que j’utilise pour filmer a planté et l’enregistrement vidéo s’est interrompu.

Et c’est ainsi que je me suis retrouvé avec un MP4 corrompu. Impossible de le lire, même dans VLC. J’ai donc étudié le problème et j’ai vu qu’il existait des tonnes de jolis services payants ou de shareware pour réparer des vidéos corrompues. Mais aucun ne m’a convaincu et j’étais à ce moment là persuadé qu’il y avait mieux.

J’ai d’abord tenté le coup avec ffmpeg en utilisant la commande suivante pour réaliser une copie (non corrompue) de ma vidéo corrompue.

ffmpeg -i VideoCorrupted.mp4 -c copy Video.mp4

Mais tout ce que j’ai obtenu c’est l’erreur suivante :

moov atom not found
VideoCorrupted.mp4: Invalid data found when processing input

Je ne connaissais pas ce truc, alors j’ai cherché une définition.

Moov Atom contient toutes les informations sur le fichier vidéo lues par les lecteurs vidéo. Les encodeurs vidéo déplacent souvent automatiquement les métadonnées au début des fichiers vidéo pour les rendre accessibles sur le web.

https://www.ezs3.com/public/Checking_Metadata_or_Moov_Atom_Location.cfm

Ce sont donc bien les métadonnées qui ne sont pas présentes mais la vidéo en elle même est bien là. Surtout que mon fichier corrompu pèse plusieurs giga, donc c’était sûr, il y a bien quelque chose dans ce MP4. Il ne restait plus qu’à trouver comment y accéder.

Et j’ai trouvé !!! Il s’agit d’un logiciel qui s’appelle Untrunc qui permet de réparer des MP4, M4V, MOV et 3GP corrompus. Je vais donc vous expliquer comment faire pour réparer un fichier vidéo corrompu.

Alors avant tout faut savoir que untrunc est un logiciel pour Linux. Mais qu’il est possible de le faire tourner dans un Docker, et c’est ce que je vais vous expliquer aujourd’hui comme ça vous aurez une solution universelle qui fonctionnera sur tous les OS capables de faire tourner du Docker.

Et le tout en 3 petites étapes ! Magie magie !

Etape 1 – Télécharger et installer Docker

Rendez-vous ici et téléchargez Docker pour votre système d’exploitation. Ensuite, installez le et lancez le.

Si vous êtes sous Ubuntu, voici la procédure :

sudo apt-get install curl apt-transport-https ca-certificates software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 

sudo apt update 

sudo apt install docker-ce 

Et pour vérifier qu'il tourne :
 
sudo systemctl status docker 

Etape 2 – Télécharger et installer l’image

Il y a plusieurs images untrunc sur le dépot Docker et j’ai choisi celle de synctree car c’est la plus téléchargée.

Donc pour la récupérer, dans un terminal ou une invite de commande, faites :

docker pull synctree/untrunc

Etape 3 – Lancez la réparation

Il faut savoir que pour réparer le fichier, untrunc a besoin de 2 vidéos. Votre vidéo corrompue bien sûr mais également une vidéo de référence parfaitement lisible, réalisée avec le même outil, dans les mêmes conditions, afin de pouvoir recomposer les méta données corrompues.

Donc toujours dans le terminal, entrez la commande suivante :

docker run -v /repertoire/des/vidéos:/files -it synctree/untrunc /files/VideoOK.mp4 /files/VideoCorrupted.mp4

Pensez à remplacer « /repertoire/des/vidéos » par le chemin d’accès à vos vidéos. « /files » est un genre d’alias qui pointera alors vers « /repertoire/des/vidéos ». C’est pourquoi vous pourrez indiquer le chemin de vos vidéos en utilisant l’alias comme ceci « /files/VideoOK.mp4 ». J’espère être le plus clair possible.

Validez et laissez tourner ! Vous devriez voir pleins de choses comme ceci qui défilent :

Ça peut durer plus ou moins longtemps mais au final, vous aurez un fichier du type VideoCorrupted.mp4_fixed.mp4 qui sera créé et votre vidéo sera lisible !

Il est possible que le son soit décalé, c’est quelque chose qui arrive assez souvent. Dans ce cas, pensez bien à le recaler avec votre logiciel d’édition vidéo préféré.

Et pour ceux qui veulent, j’ai même fait un petit tuto vidéo ici.

https://www.youtube.com/watch?v=L4lCfBH8ACI

Préparez-vous à (enfin) quitter Paris sur la bannière au lieu de « Là où vous voulez allez, laou t’emmenera

Bordeaux, Lyon, Marly-Gomont, Nantes, Toulouse, Clermont, Annecy… et bien d’autres destinations de rêve.

Mais vous avez des migraines rien que d’imaginer le parcours du combattant pour :

  • trouver un job ( deux pour les couples !)
  • trouver un logement
  • déménager
  • faciliter votre installation (déménagement – logement – administratif)
  • les démarches administratives

    “Pourquoi personne n’a créé une startup pour faire pour tout ca, on esten France ou pas ?”

    Boom, ca existe déjà ! LAOU s’occupe de tout gratuitement pour vous !

    recrutement-web

    Si vous travaillez dans l’IT et que souhaitez aller ailleurs qu’à Paris, Laou réalisera votre rêve : un nouveau job dans une meilleur cadre de vie, le plus simplement possible.

    En cette période inédite, surtout, surtout prenez soin de vous et de vos proches. N’oubliez pas que l’heure la plus sombre est celle qui vient juste avant le lever du soleil. Alors courage !

    Découvrir Laou gratuitement


    Si vous êtes linuxien, vous connaissez sans doute Wine qui permet de faire tourner des applications Windows sous Linux (ou Mac).

    Mais sachez-le, il est possible de faire la même chose avec des applications Mac. Oui, il est possible de faire fonctionner des applications macOS sous Linux à l’aide du projet Darling.

    J’ai compilé et testé cet outil et ce que je peux vous dire c’est que ça fonctionne, mais de manière très réduite. C’est à dire uniquement avec des applications en ligne de commande, et encore avec pas mal de crashs. Mais ça fonctionne !!!

    Alors, pour quoi faire, me direz-vous ? Et bien par exemple pour tester vos scripts sous Mac, utiliser certains binaires macOS, ou compiler vos propres binaires à destination de macOS sans avoir de Mac. Pratique.

    Je vous propose donc un petit tutoriel afin que vous puissiez vous aussi faire fonctionner vos propres applications macOS directement depuis Linux.

    Première étape, installez les dépendances :

    sudo apt install cmake clang bison flex libfuse-dev libudev-dev pkg-config libc6-dev-i386 linux-headers-generic gcc-multilib libcairo2-dev libgl1-mesa-dev libtiff5-dev libfreetype6-dev git libelf-dev libxml2-dev libegl1-mesa-dev libfontconfig1-dev libbsd-dev libxrandr-dev libxcursor-dev libgif-dev libavutil-dev libpulse-dev libavformat-dev libavcodec-dev libavresample-dev

    Seconde étape, récupérez les sources :

    git clone --recursive https://github.com/darlinghq/darling.git

    Ensuite, compiler le code. Je vous préviens, pour l’avoir fait, c’est un peu long.

    cd darling
    mkdir build && cd build
    cmake ..
    make
    sudo make install

    Ensuite, il faut compiler un module pour le noyau. Attention, c’est expérimental, donc ça pourrait introduire des failles, voire des instabilités sur votre OS.

    make lkm
    sudo make lkm_install
    sudo modprobe darling-mach

    Voilà, Darling est en place.

    Maintenant, vous pouvez l’utiliser de différentes manières. Soit via un shell en lançant :

    darling shell

    Soit en lançant directement un binaire comme ceci :

    darling shell monbinaire

    J’ai bien tenté d’install Brew et des choses de ce genre pour avoir un dépôt de binaire à exploiter, mais pour le moment, Darling ne supporte pas les connexions TLS, donc pas moyen…

    Comme je vous le disais, c’est assez limité pour le moment, mais j’ai bon espoir qu’un jour les gens s’emparent de ce projet et permettent à terme le lancement d’applications macOS avec interface graphique…etc.

    En attendant, si vous voulez des idées de trucs à tenter avec Darling, une page entière est dédiée à cela sur leur wiki. Amusez-vous bien !


    C’est au tour du célèbre éditeur de jeux vidéos Ubisoft de nous aider à rester au maximum à la maison. Chacun y va de son petit geste pour le bien de l’Humanité, c’est beau.

    Il y a quelques jours je vous ai partagé une actu concernant le jeu Child of Light qui était offert par Ubisoft. Ce que je ne savais pas alors c’est que cela faisait partie d’une réelle campagne s’étendant sur plusieurs semaines. En fait ce qu’Ubisoft nous propose depuis quelques jours ce sont des jeux gratuits, des versions tests ou de grosses réductions. Et pas sur de petits jeux de rien du tout puisque cela concerne aussi de grosses licences comme Rayman, Assassin’s Creed ou encore Just Dance.

    Vous trouverez l’ensemble des offres sur la page https://free.ubisoft.com/ et pour en profiter vous devrez avoir un compte Uplay pour récupérer les jeux. Les jeux sont parfois dispo uniquement sur PC, mais parfois aussi sur consoles (Switch, PlayStation, Xbox …).

    Ubisoft jeux gratuits

    Du 31 mars au 3 avril, c’est par exemple Raymand Legends qui vous est offert et parmi les autres jeux gratuits il y a Rabbids Coding (Les Lapins Crétins : Apprends à coder !) ou encore Might & Magic – Chess Royale.

    Pour l’instant vous pouvez aussi tester les jeux Ghost Recon Breakpoint et The Crew 2 (version complète, mais avec une durée de temps limité) ou encore Trials Rising (en version démo). Quant au jeu Ghost Recon Wildlands vous disposerez de 5 heures offertes tandis que pour The Division ce sera jusqu’à atteindre le niveau 8.

    Mais de nouvelles options vont être ajoutées dans les jours et semaines à venir, donc restez à l’affut 😉

    Bref c’est plutôt cool de leur part, vous allez pouvoir essayer un tas de trucs gratuitement.


    Donner une seconde vie aux appareils high-tech

    Olover c’est l’appli shopping qui offre une 2nde chance aux produits high-tech

    Des millions de produits électroniques neufs invendus de grandes marques sont jetés à la benne chaque année par les géants de la distribution. Plus de 50 millions de tonnes de e-déchets prévus en 2020 !
    Chez Olover, on rêve d’un monde où plus aucun produit fonctionnel ne finit à la décharge. Surtout qu’en parallèle d’autres sont produits en masse, en épuisant les ressources et polluant la planète, pour être vendus au prix fort dans les rayons des grandes enseignes.

    STOP ! On ne veut plus participer à cette aberration mais on ne veut pas non plus renoncer à notre confort ni à la technologie.
    C’est pour cela que nous avons créé Olover, pour que tout le monde puisse faire quelque chose, toi, moi, nous, ensemble, on peut agir et consommer malin. Gagnant pour nous, gagnant pour la planète ! Comment ?
    Grâce au réemploi et à la reconsommation. Le réemploi, c’est permettre une continuité d’usage aux produits plutôt que d’en faire des déchets.

    Chez Olover on passe notre temps à dénicher les invendus, les produits destockés, reconditionnés quel que soit le grade et l’état, d’occasion, neufs aux packagings abîmés etc… Que des beaux produits et de grandes marques, toujours avec une garantie.

    être technophile et faire attention à la planete c’est possible


    À découvrir

    Il y a quelque temps j’ai écrit un article pour protéger votre ordinateur sous Linux via un câble USB s’il vous était volé sous le nez. Aujourd’hui je vous partage une petite astuce pour protéger votre ordinateur, mais sans câble USB et sous Windows 10. Et pas forcément s’il vous est volé d’ailleurs. Ça n’a pas de rapport en fait, c’était juste pour l’intro. Parce que.

    Si vous bossez dans un espace partagé, que vous avez une famille curieuse ou tout simplement que vous ne voulez pas qu’une personne vienne fouiller sur votre ordinateur lorsque vous n’êtes pas devant l’article pourrait vous intéresser. Oui je sais, je sais. Vous allez me dire qu’il suffit de verrouiller votre session avant de faire votre pause clope ou pipi. Sauf que si les pauses sont fréquentes (ou que vous êtes incontinent) cela vous forcera à verrouiller/déverrouiller votre PC plusieurs fois par jour, c’est assez pénible et il y a bien une fois ou vous aller passer à côté.

    En tant que grand représentant de la #TeamFlemmard je vous propose autre chose : Pourquoi ne pas coupler votre PC et votre téléphone via Bluetooth et faire en sorte qu’une fois la connexion entre les 2 coupées, votre ordinateur se verrouille automatiquement ? Il ne restera qu’à déverrouiller à votre retour, vous économiserez déjà 50% du taf.

    Et si vous faites partie des distraits ou de ceux qui se moque un peu de leur sécurité (c’est mal, je vous juge), et bien ça vous protégera un peu malgré vous.

    1. Coupler votre PC et votre téléphone via Bluetooth

    Vous allez commencer par allumer votre téléphone et votre ordinateur, ça va aider vous aller voir 😉 Je vous laisse regarder la manip complète pour coupler votre téléphone avec l’ordinateur via Bluetooth si ce n’est pas déjà le cas entre vos appareils.

    Note : cela devrait fonctionner pour toutes les machines récentes, mais si votre PC n’est pas équipé de Bluetooth du tout, vous pouvez toujours brancher un adaptateur USB Bluetooth sur le port USB.

    2. Verrouiller votre PC dès que vous vous en éloignez

    Rendez-vous d’abord dans vos paramètres Windows 10 (touche Windows + i pour le raccourci clavier) puis sélectionnez « Comptes« .

    Windows 10 verrouiller son pc

    Sur la nouvelle page, vous allez cliquer sur « Options de connexion » puis descendre un peu dans le volet droit jusqu’à afficher « Verrouillage dynamique« . Il reste à cocher la case « Autoriser Windows à verrouiller automatiquement votre appareil lorsque vous êtes absent« .

    Options de connexion Bluetooth Windows 10

    Et ça devrait être tout. Dorénavant lorsque votre téléphone sera hors de portée du Bluetooth de l’ordinateur, ce dernier se verrouillera au bout de quelques secondes.

    Fini le stress, les curieux vont rager ! Bon après faut que les toilettes soient assez éloignées du signal, si ce n’est pas le cas … c’est le moment de demander un agrandissement des locaux à votre patron 😉


    Allez, hop, encore un tuto sur Virtualbox. Vous le savez, quand on crée une nouvelle machine virtuelle avec Virtualbox, on peut choisir un disque dynamique ou à taille fixe.

    Taille fixe, cela veut dire que si vous créez un disque de 10 GB, celui-ci occupera vraiment 10 GB sur votre ordinateur. A contrario, taille dynamique indique à l’OS virtualisé que votre disque fait bien 10 GB mais en réalité, il occupera une place réel sur votre ordinateur. Si vous le remplissez qu’à 50%, le fichier VDI (l’image du disque) pèsera que 5 GB et sa taille augmentera au fur et à mesure que vous utiliserez plus d’espace disque.

    A quoi sert la taille fixe alors ? Et bien les performances sont meilleures avec une taille fixe. D’ailleurs, je ne crée que des disque de taille fixe. D’où mon besoin parfois de devoir augmenter cette taille.

    Mais il se peut que vous ayez envie, soit de passer d’une taille dynamique à une taille fixe pour améliorer les performances, soit de passer d’une taille fixe à une taille dynamique pour économiser un peu d’espace sur votre disque dur.

    Pour cela, rien de plus simple.

    Repérez le dossier où se trouve votre machine virtuelle sur votre disque dur en faisant un clic droit sur la machine virtuelle puis en cliquant sur « Afficher dans le Finder / Explorateur de fichiers ».

    Puis avec le terminal si vous êtes sous macOS / Linux ou une invite de commande sous Windows (cmd), placez-vous alors dans ce répertoire.

    Sous Windows par défaut c’est là : C:\Users\UTILISATEUR\VirtualBox VMs\NOMDEVOTREMACHINE

    Sous MacOS par défaut c’est là : /Users/UTILISATEUR/VirtualBox VMs/NOMDEVOTREMACHINE

    Puis entrez la commande suivante pour modifier le type de taille, en clonant le disque. Si vous voulez une taille fixe, utilisez le paramètre FIXED :

     VBoxManage clonehd Ubuntu2.vdi Ubuntu3.vdi --variant Fixed

    Et si vous voulez une taille dynamique, utilisez le paramètre STANDARD :

     VBoxManage clonehd Ubuntu2.vdi Ubuntu3.vdi --variant Standard

    Et voilà ! Le nouveau disque étant créé, il faut maintenant aller dans la configuration de votre machine virtuelle, à l’onglet Stockage, « supprimer le périphérique ». (On voit bien à droite la mention taille réelle / virtuelle)

    Puis aller chercher le nouveau disque vdi pour le rattacher à votre VM.

    Et voilà ! Le nouveau disque à taille fixe est rattaché. Taille réelle = taille virtuelle comme vous pouvez le voir sur la capture ci-dessous.

    Et si vous voulez simplement changer la taille du disque, je vous invite à consulter cet article.

    Et pour ceux qui veulent, le tuto en vidéo est ici :

    Amusez-vous bien !


    Mes gazouillis

    Cet expert en sécurité a découvert plus de 15 failles au coeur de Windows #kbn https://t.co/PUcTtpOJ9s
    Just 4 fun #kbn #developer https://t.co/LTqpsJd7PU