{"id":400,"date":"2026-03-24T11:57:11","date_gmt":"2026-03-24T10:57:11","guid":{"rendered":"https:\/\/chainesteve.be\/?p=400"},"modified":"2026-03-24T11:57:11","modified_gmt":"2026-03-24T10:57:11","slug":"automatiser-rip-dvd-bluray-arm-debutant","status":"publish","type":"post","link":"https:\/\/chainesteve.be\/index.php\/2026\/03\/24\/automatiser-rip-dvd-bluray-arm-debutant\/","title":{"rendered":"Guide D\u00e9butant : Automatiser la Sauvegarde de vos DVD &amp; Blu-Ray avec ARM"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\"><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Est-ce que j\u2019ai vraiment besoin de vous expliquer comment extraire votre collection multim\u00e9dia pour la diffuser sur votre propre \u00ab Netflix personnel \u00bb comme Plex ou Jellyfin ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si vous venez de Windows, vous connaissez probablement la m\u00e9thode classique. D&rsquo;abord, vous ins\u00e9rez votre disque. Ensuite, vous lancez un logiciel comme MakeMKV, vous choisissez les bons fichiers, et vous attendez que l&rsquo;extraction se termine.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Au besoin, vous importez le tout dans Handbrake pour compresser la vid\u00e9o, vous ajustez les param\u00e8tres, vous attendez encore&#8230; Puis, vous renommez l&rsquo;ensemble, vous d\u00e9placez les fichiers manuellement vers votre disque dur r\u00e9seau, et vous mettez \u00e0 jour votre biblioth\u00e8que.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce n\u2019\u00e9tait pas si compliqu\u00e9 que \u00e7a&#8230; si ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Soyons honn\u00eates : quand on a une \u00e9tag\u00e8re remplie de 200 films, c&rsquo;est une corv\u00e9e absolue. Imaginez un instant : et si on pouvait juste ins\u00e9rer le disque, aller promener le chien ou faire les courses, et revenir trouver le film parfaitement class\u00e9 et pr\u00eat \u00e0 \u00eatre regard\u00e9 sur la t\u00e9l\u00e9 ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eh bien, figurez-vous que c\u2019est possible gr\u00e2ce \u00e0 <strong>ARM<\/strong> (Automatic Ripping Machine).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans cet article, je vais vous partager mon retour d&rsquo;exp\u00e9rience. Ce n&rsquo;est pas un tutoriel universel grav\u00e9 dans le marbre, mais plut\u00f4t le cheminement qui m&rsquo;a permis de reprendre le contr\u00f4le de mes m\u00e9dias physiques.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcfa <strong>Regardez la vid\u00e9o compl\u00e9mentaire ici pour voir le syst\u00e8me en action :<\/strong> <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/youtu.be\/gJla6nsVZ4I\">Lien vers la vid\u00e9o YouTube : Automatiser le Rip de vos DVD &amp; Blu-Ray Avec ARM<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">1. Comprendre la magie derri\u00e8re ARM<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Avant de taper la moindre commande, mettons-nous d&rsquo;accord sur les termes. Que fait exactement ARM ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans les grandes lignes, ARM est un chef d&rsquo;orchestre open-source (un projet gratuit et collaboratif). Il ne fait pas le travail lui-m\u00eame, mais il pilote d&rsquo;autres logiciels \u00e0 votre place :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>MakeMKV :<\/strong> C&rsquo;est le logiciel qui \u00ab casse \u00bb la protection du disque et extrait la vid\u00e9o pure.<\/li>\n\n\n\n<li><strong>HandBrake :<\/strong> C&rsquo;est le logiciel optionnel qui compresse la vid\u00e9o pour qu&rsquo;elle prenne moins de place.<\/li>\n\n\n\n<li><strong>Les m\u00e9tadonn\u00e9es :<\/strong> ARM interroge des bases de donn\u00e9es sur internet pour trouver le vrai titre de votre film, l&rsquo;ann\u00e9e de sortie, et l&rsquo;affiche.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois que tout est pr\u00eat, ARM d\u00e9place proprement le fichier vers votre dossier final.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Le mat\u00e9riel n\u00e9cessaire : pas besoin d&rsquo;un monstre de puissance<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">J\u2019ai choisi d&rsquo;installer tout cela sur un petit PC de bureau recycl\u00e9 (un Dell OptiPlex avec un processeur Intel Core i5). C&rsquo;est amplement suffisant !<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Le Syst\u00e8me d&rsquo;exploitation :<\/strong> J&rsquo;utilise <strong>Ubuntu Server 24.04 LTS<\/strong> (une version de Linux sans interface graphique, tout se fait au clavier). <em>Note : si vous utilisez des syst\u00e8mes simplifi\u00e9s pour NAS comme ZimaOS ou OpenMediaVault, l&rsquo;installation sera encore plus facile en suivant leur documentation.<\/em><\/li>\n\n\n\n<li><strong>Le lecteur optique :<\/strong> Un lecteur CD\/DVD standard suffit pour commencer.<\/li>\n\n\n\n<li><strong>Le stockage :<\/strong> Un petit SSD (tr\u00e8s rapide) pour le syst\u00e8me et les fichiers temporaires, et un NAS (un gros disque dur branch\u00e9 sur votre r\u00e9seau) pour stocker les films finaux.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u26a0\ufe0f <strong>Attention aux Blu-Ray 4K (UHD) :<\/strong> Si vous comptez extraire des disques 4K, un lecteur standard refusera de les lire \u00e0 cause des protections modernes. Il faudra acheter un lecteur sp\u00e9cifique et modifier son programme interne (flasher le firmware) pour le rendre compatible avec <strong>LibreDrive<\/strong>. C&rsquo;est une manipulation avanc\u00e9e que nous ne d\u00e9taillerons pas ici, mais gardez-le en t\u00eate !<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Phase 1 : Pr\u00e9paration de l&rsquo;ordinateur (Ubuntu)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Si vous utilisez un syst\u00e8me NAS cl\u00e9 en main comme CasaOS ou OpenMediaVault, vous pouvez souvent sauter cette \u00e9tape et installer ARM depuis leur magasin d&rsquo;applications.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour les autres, on ouvre le terminal (la fameuse ligne de commande noire) ! Pas de panique, on va y aller \u00e9tape par \u00e9tape.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Installer les fondations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nous allons installer Docker et quelques outils r\u00e9seau. Tapez ces commandes (ou copiez-collez-les) une par une, et appuyez sur Entr\u00e9e :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt install docker.io docker-compose-v2 cifs-utils lsscsi -y\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Explication : <code>sudo<\/code> vous donne les droits d&rsquo;administrateur (comme le pop-up \u00ab\u00a0Voulez-vous autoriser cette application\u00a0\u00bb sous Windows). <code>apt<\/code> est la boutique d&rsquo;applications de Linux. <code>update<\/code> met \u00e0 jour la liste des logiciels, et <code>install<\/code> t\u00e9l\u00e9charge nos outils.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>(Note : C\u00f4t\u00e9 Docker, cette m\u00e9thode via les paquets Ubuntu fonctionne tr\u00e8s bien pour notre usage \u00e0 la maison, m\u00eame si les professionnels de l&rsquo;informatique pr\u00e9f\u00e8rent parfois une m\u00e9thode plus complexe via les d\u00e9p\u00f4ts officiels de Docker).<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Donner les cl\u00e9s de Docker \u00e0 votre utilisateur<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Par d\u00e9faut, seul le super-administrateur peut utiliser Docker. On va dire \u00e0 Linux que votre compte utilisateur (souvent appel\u00e9 UID 1000) a le droit de s&rsquo;en servir :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo usermod -aG docker $USER\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Puis, on applique ce changement imm\u00e9diatement sans avoir \u00e0 red\u00e9marrer le PC :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>newgrp docker\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Phase 2 : Le Pont R\u00e9seau (Connecter votre NAS)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sous Windows, quand vous branchez une cl\u00e9 USB, elle devient le disque <code>D:<\/code> ou <code>E:<\/code>. Sous Linux, c&rsquo;est diff\u00e9rent : on doit \u00ab monter \u00bb (attacher) le stockage dans un dossier vide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nous allons cr\u00e9er un pont permanent entre notre petit PC Linux et notre gros NAS r\u00e9seau (dont l&rsquo;adresse IP est, par exemple, <code>192.168.1.10<\/code>).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Cr\u00e9er le dossier de r\u00e9ception<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir -p \/mnt\/nas_media\nsudo chown 1000:1000 \/mnt\/nas_media\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Ici, <code>mkdir<\/code> cr\u00e9e un dossier appel\u00e9 \u00ab\u00a0nas_media\u00a0\u00bb. La commande <code>chown<\/code> (Change Owner) dit que ce dossier vous appartient, \u00e0 vous (l&rsquo;utilisateur 1000), et non au syst\u00e8me.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Authentification s\u00e9curis\u00e9e<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pour que Linux puisse se connecter \u00e0 votre NAS, il lui faut un mot de passe. Mais on ne l&rsquo;\u00e9crit jamais en clair au milieu du syst\u00e8me ! On va cr\u00e9er un petit fichier cach\u00e9 et s\u00e9curis\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano ~\/.smbcredentials\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Le logiciel <code>nano<\/code> ouvre un \u00e9diteur de texte (comme le Bloc-notes de Windows).<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tapez ceci \u00e0 l&rsquo;int\u00e9rieur (remplacez par vos vrais identifiants de NAS) :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plaintext<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>username=VOTRE_UTILISATEUR_NAS\npassword=VOTRE_MOT_DE_PASSE_NAS\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sauvegardez en faisant la combinaison de touches : <strong>Ctrl+O<\/strong>, appuyez sur <strong>Entr\u00e9e<\/strong>, puis quittez avec <strong>Ctrl+X<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ensuite, on verrouille ce fichier comme un coffre-fort :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chmod 600 ~\/.smbcredentials\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. Automatiser la connexion au d\u00e9marrage (Le fichier fstab)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le fichier <code>fstab<\/code> est le GPS de Linux au d\u00e9marrage. On va lui indiquer la route vers le NAS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/fstab\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Allez tout en bas du fichier et ajoutez cette ligne (attention, c&rsquo;est une seule longue ligne, remplacez l&rsquo;adresse IP par celle de votre NAS) :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plaintext<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/192.168.1.10\/Media\/Movies \/mnt\/nas_media cifs credentials=\/home\/VOTRE_NOM\/.smbcredentials,uid=1000,gid=1000,iocharset=utf8,dir_mode=0777,file_mode=0777 0 0\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sauvegardez (Ctrl+O, Entr\u00e9e, Ctrl+X).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puis, on valide et on active cette route magique :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl daemon-reload\nsudo mount -a\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Images sugg\u00e9r\u00e9es : Alt=\u00a0\u00bbCapture d&rsquo;\u00e9cran du terminal Linux modifiant le fichier fstab\u00a0\u00bb<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Phase 3 : D\u00e9verrouiller le lecteur DVD\/Blu-Ray<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour que le logiciel MakeMKV puisse faire sauter les protections anti-copie de vos disques l\u00e9galement achet\u00e9s, il lui faut un acc\u00e8s direct et profond au mat\u00e9riel physique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Identifiez votre lecteur avec cette commande :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>lsscsi\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ensuite, on ouvre les vannes. On va donner la permission totale (<code>666<\/code>) \u00e0 la fois sur la lecture logique (<code>sr0<\/code>) et sur les requ\u00eates mat\u00e9rielles brutes (<code>sg*<\/code>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chmod 666 \/dev\/sr0\nsudo chmod 666 \/dev\/sg*\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Astuce de bidouilleur : C&rsquo;est un petit correctif local simple. Sous Ubuntu, l&rsquo;ordre des lecteurs mat\u00e9riels (sg0, sg1) peut parfois changer au red\u00e9marrage. Avec l&rsquo;\u00e9toile <code>*<\/code>, on couvre toutes les possibilit\u00e9s !<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Phase 4 : Le D\u00e9ploiement de Docker (ARM)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est le grand moment. Nous allons construire la maison de notre chef d&rsquo;orchestre.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Cr\u00e9ation de l&rsquo;espace de travail<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir ~\/arm-server\ncd ~\/arm-server\nmkdir config logs\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Le fait de cr\u00e9er manuellement les dossiers <code>config<\/code> et <code>logs<\/code> avant de lancer Docker est une astuce en or : cela garantit que ces dossiers vous appartiennent et que vous n&rsquo;aurez pas de probl\u00e8mes de droits d&rsquo;\u00e9criture plus tard.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Le fichier de composition (La recette de cuisine)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Docker a besoin d&rsquo;un plan de construction. C&rsquo;est le fichier <code>docker-compose.yml<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano docker-compose.yml\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Copiez-collez ce bloc entier (les espaces en d\u00e9but de ligne sont vitaux, ne les supprimez pas !) :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">YAML<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  arm:\n    container_name: automatic-ripping-machine\n    image: automaticrippingmachine\/automatic-ripping-machine:latest\n    restart: always\n    logging:\n      driver: \"json-file\"\n      options:\n        max-size: \"200k\"\n        max-file: \"10\"\n    devices:\n      - \/dev\/sr0:\/dev\/sr0\n      - \/dev\/sg0:\/dev\/sg0\n      - \/dev\/sg1:\/dev\/sg1\n    volumes:\n      - .\/config:\/etc\/arm\/config\n      - .\/logs:\/home\/arm\/logs\n      - \/mnt\/nas_media:\/home\/arm\/media\/completed\/movies        \n    environment:\n      - ARM_UID=1000\n      - ARM_GID=1000\n    ports:\n      - \"8081:8080\"\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sauvegardez et quittez (Ctrl+O, Entr\u00e9e, Ctrl+X).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Lancement de la machine !<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">On s&rsquo;assure une derni\u00e8re fois que tout vous appartient :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown -R 1000:1000 ~\/arm-server\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Et on allume le moteur :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose up -d\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>La commande va t\u00e9l\u00e9charger le syst\u00e8me ARM sur internet et le d\u00e9marrer en t\u00e2che de fond (c&rsquo;est le r\u00f4le du <code>-d<\/code>).<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Phase 5 : Le Param\u00e9trage (La Voie du Puriste)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Maintenant, ouvrez le navigateur internet de votre PC Windows ou Mac, et tapez l&rsquo;adresse IP de votre petit serveur Linux, suivie du port 8081. Par exemple : <code>http:\/\/192.168.8.214:8081<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vous devriez voir l&rsquo;interface web de ARM !<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour g\u00e9n\u00e9rer les fichiers de r\u00e9glages par d\u00e9faut, allez dans le menu <strong>Settings<\/strong>, d\u00e9pliez <strong>ARM Settings<\/strong>, ne touchez \u00e0 rien, allez tout en bas et cliquez sur <strong>Save<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ajuster le comportement depuis le terminal<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Dans notre approche (qui privil\u00e9gie la qualit\u00e9 ultime de l&rsquo;image), nous allons d\u00e9sactiver la compression. On veut le fichier brut !<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Retournez dans votre terminal Linux :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano ~\/arm-server\/config\/arm.yaml\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cherchez et modifiez ces 4 variables :<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong><code>RIPMETHOD: \"mkv\"<\/code><\/strong> : Le format de sortie sera du MKV.<\/li>\n\n\n\n<li><strong><code>MAINFEATURE: true<\/code><\/strong> : ARM va ignorer les petits bonus inutiles et se concentrer uniquement sur le long m\u00e9trage principal.<\/li>\n\n\n\n<li><strong><code>MINLENGTH: \"1200\"<\/code><\/strong> : La dur\u00e9e minimum (en secondes) pour qu&rsquo;une vid\u00e9o soit consid\u00e9r\u00e9e comme un film.<\/li>\n\n\n\n<li><strong><code>SKIP_TRANSCODE: true<\/code><\/strong> : C&rsquo;est le r\u00e9glage magique ! On interdit \u00e0 Handbrake de compresser la vid\u00e9o.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Note : Vous verrez aussi une ligne <code>OMDB_API_KEY<\/code>. C&rsquo;est gratuit : inscrivez-vous sur le site OMDb, r\u00e9cup\u00e9rez votre cl\u00e9 (une suite de lettres et de chiffres) et collez-la ici. C&rsquo;est ce qui permettra \u00e0 ARM de t\u00e9l\u00e9charger les affiches de films.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sauvegardez (Ctrl+O, Entr\u00e9e, Ctrl+X) et relancez le conteneur pour qu&rsquo;il apprenne ses nouvelles r\u00e8gles :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker restart automatic-ripping-machine\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Phase 6 : Le Rituel (Expectatives vs R\u00e9alit\u00e9)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le grand moment est arriv\u00e9. Ins\u00e9rez un film dans le lecteur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Que va-t-il se passer ?<\/strong><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Le tiroir se referme. La d\u00e9tection mat\u00e9rielle enclenche le processus.<\/li>\n\n\n\n<li>MakeMKV acc\u00e8de au disque, casse la protection, et extrait le film en MKV brut (z\u00e9ro perte de qualit\u00e9).<\/li>\n\n\n\n<li>Handbrake est court-circuit\u00e9 (gr\u00e2ce \u00e0 notre param\u00e8tre).<\/li>\n\n\n\n<li>ARM d\u00e9place le lourd fichier final directement \u00e0 travers le r\u00e9seau, jusque dans votre NAS.<\/li>\n\n\n\n<li>Jellyfin ou Plex d\u00e9tecte le nouveau fichier, t\u00e9l\u00e9charge le r\u00e9sum\u00e9, et voil\u00e0 !<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Nuances et r\u00e9alit\u00e9 du terrain<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Remettons la petite vieille dans le confessionnal : ce n&rsquo;est pas 100% infaillible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>L&rsquo;erreur de casting :<\/strong> Parfois, la base de donn\u00e9es se trompe. Lors de mes tests, en ins\u00e9rant le DVD du film <em>Stay<\/em>, le syst\u00e8me a reconnu <em>If I Stay<\/em>. Heureusement, depuis l&rsquo;interface web, un bouton \u00ab\u00a0Title Search\u00a0\u00bb permet de corriger le tir en deux clics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Le cas \u00e9pineux des S\u00e9ries TV :<\/strong> Si ARM est fantastique pour les films, il est beaucoup plus hasardeux sur les disques de s\u00e9ries (qui contiennent 4 ou 5 \u00e9pisodes en vrac). Il scanne le disque, mais vous oblige souvent \u00e0 s\u00e9lectionner les \u00e9pisodes manuellement \u00e0 cause de la structure chaotique des DVD de s\u00e9ries. Je suis donc beaucoup moins cat\u00e9gorique sur son utilit\u00e9 pour les s\u00e9ries compl\u00e8tes.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion : Faut-il franchir le pas ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Oui, ce syst\u00e8me exige une mise en place un peu technique. Oui, il demande une l\u00e9g\u00e8re supervision de temps \u00e0 autre pour corriger une affiche de film ou un mauvais titre.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais une fois configur\u00e9, ARM est infiniment plus rapide et confortable que de g\u00e9rer le logiciel MakeMKV enti\u00e8rement \u00e0 la main \u00e0 chaque nouveau disque achet\u00e9 en brocante. C&rsquo;est un jeune projet passionnant, une excellente fondation pour d\u00e9mat\u00e9rialiser massivement une vid\u00e9oth\u00e8que physique et b\u00e2tir votre propre ind\u00e9pendance num\u00e9rique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udcac <strong>Et vous ? Avez-vous une immense collection de disques qui prend la poussi\u00e8re ? Avez-vous essay\u00e9 de la num\u00e9riser ? Partagez vos exp\u00e9riences en commentaires !<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\ude4b\u200d\u2642\ufe0f FAQ : Les questions fr\u00e9quentes des d\u00e9butants<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Est-ce l\u00e9gal de copier (riper) un DVD ou un Blu-Ray ?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En France (et dans beaucoup de pays francophones), il existe \u00ab\u00a0l&rsquo;exception de copie priv\u00e9e\u00a0\u00bb. Vous avez le droit de r\u00e9aliser une copie d&rsquo;un disque physique <em>que vous avez achet\u00e9 l\u00e9galement<\/em>, \u00e0 condition que cette copie soit strictement r\u00e9serv\u00e9e \u00e0 votre usage personnel et familial (pas de partage sur internet !).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Mon ordinateur doit-il \u00eatre tr\u00e8s puissant pour utiliser ARM ?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si vous utilisez HandBrake pour compresser les vid\u00e9os, oui, il faut un processeur muscl\u00e9 (ou activer l&rsquo;acc\u00e9l\u00e9ration mat\u00e9rielle de votre carte graphique : Intel QuickSync, Nvidia NVENC). Mais si vous suivez mon guide et d\u00e9sactivez la compression (<code>SKIP_TRANSCODE: true<\/code>), un vieil ordinateur fera parfaitement l&rsquo;affaire ! L&rsquo;extraction brute demande peu de puissance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Puis-je riper des disques sans poss\u00e9der de NAS ?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Absolument. Il suffit de modifier le fichier <code>docker-compose.yml<\/code> (\u00e0 l&rsquo;\u00e9tape des <code>volumes<\/code>) pour faire pointer le dossier final vers un dossier interne de votre ordinateur, plut\u00f4t que vers un lecteur r\u00e9seau.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. Je ne comprends rien \u00e0 Linux, puis-je faire \u00e7a sur Windows ?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ARM est con\u00e7u pour tourner sur des environnements Linux. Cependant, il est possible de faire la m\u00eame chose manuellement sous Windows en utilisant directement l&rsquo;application MakeMKV avec une souris. ARM est utile pour <em>l&rsquo;automatisation \u00e0 grande \u00e9chelle<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5. Mon lecteur de PC ne reconna\u00eet pas les disques Blu-Ray 4K (UHD), pourquoi ?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les lecteurs PC classiques sont brid\u00e9s en usine contre la lecture des disques 4K commerciaux. Il faut acheter un mod\u00e8le sp\u00e9cifique de lecteur Blu-Ray, et le \u00ab\u00a0flasher\u00a0\u00bb (remplacer son programme de base par un programme communautaire appel\u00e9 LibreDrive) pour d\u00e9bloquer cette capacit\u00e9.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Ressources compl\u00e9mentaires :<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/automatic-ripping-machine\/automatic-ripping-machine\" target=\"_blank\" rel=\"noreferrer noopener\">Le projet officiel Automatic Ripping Machine sur GitHub<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.makemkv.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Documentation officielle de MakeMKV<\/a><\/li>\n\n\n\n<li><em>D\u00e9couvrez d&rsquo;autres articles sur notre section \u00ab\u00a0HomeLab pour d\u00e9butants\u00a0\u00bb !<\/em><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Est-ce que j\u2019ai vraiment besoin de vous expliquer comment extraire votre collection multim\u00e9dia pour la diffuser sur votre propre \u00ab Netflix personnel \u00bb comme Plex ou Jellyfin ? Si vous venez de Windows, vous connaissez probablement la m\u00e9thode classique. D&rsquo;abord, vous ins\u00e9rez votre disque. Ensuite, vous lancez un logiciel comme MakeMKV, vous choisissez les bons &#8230; <a title=\"Guide D\u00e9butant : Automatiser la Sauvegarde de vos DVD &amp; Blu-Ray avec ARM\" class=\"read-more\" href=\"https:\/\/chainesteve.be\/index.php\/2026\/03\/24\/automatiser-rip-dvd-bluray-arm-debutant\/\" aria-label=\"Read more about Guide D\u00e9butant : Automatiser la Sauvegarde de vos DVD &amp; Blu-Ray avec ARM\">Lire la suite<\/a><\/p>\n","protected":false},"author":1,"featured_media":402,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[14],"tags":[],"class_list":["post-400","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-medias-streaming"],"_links":{"self":[{"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/posts\/400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/comments?post=400"}],"version-history":[{"count":1,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/posts\/400\/revisions"}],"predecessor-version":[{"id":403,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/posts\/400\/revisions\/403"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/media\/402"}],"wp:attachment":[{"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/media?parent=400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/categories?post=400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chainesteve.be\/index.php\/wp-json\/wp\/v2\/tags?post=400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}