{"id":18850618,"url":"https://github.com/vollborn/auto-dvd","last_synced_at":"2026-05-04T14:44:27.597Z","repository":{"id":118605142,"uuid":"326238241","full_name":"vollborn/auto-dvd","owner":"vollborn","description":"A little shell script to save your DVDs locally using MakeMKV","archived":false,"fork":false,"pushed_at":"2021-02-23T19:34:08.000Z","size":25,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-30T15:44:45.093Z","etag":null,"topics":["bash","bluray","dvd","makemkv"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vollborn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-02T17:44:31.000Z","updated_at":"2024-07-09T07:56:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"fdbda647-ae29-4f02-8535-efc1a8e83be0","html_url":"https://github.com/vollborn/auto-dvd","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vollborn%2Fauto-dvd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vollborn%2Fauto-dvd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vollborn%2Fauto-dvd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vollborn%2Fauto-dvd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vollborn","download_url":"https://codeload.github.com/vollborn/auto-dvd/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239786322,"owners_count":19696790,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","bluray","dvd","makemkv"],"created_at":"2024-11-08T03:30:07.698Z","updated_at":"2026-02-03T10:30:21.489Z","avatar_url":"https://github.com/vollborn.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AutoDVD\n\nThis is a little shell script to save your DVDs on your local hard drive. It utilizes the MakeMKV package.\n\u003cbr /\u003eIn case you want to digitalize bluray discs, you may need to activate MakeMKV using a key.\nThe beta key is free and available at \u003ca href=\"https://www.makemkv.com/buy/\" target=\"_new\"\u003ehttps://www.makemkv.com/buy/\u003c/a\u003e.\n\n## Disclaimer\n\nCopying DVDs may be illegal in your country.\nPlease check your legal boundaries before using AutoDVD.\nI do not take responsibilty for your actions.\n\n## Installation\n\nIn order to install AutoDVD you just need to execute the script. It will automatically install all its dependencies.\n\nStep 1: Make the script executeable\n\n```\nchmod +x ./AutoDVD.sh\n```\n\nStep 2: Run the script\n\n```\n./AutoDVD.sh\n```\n\n## Dependencies\n\n-   makemkv-bin\n-   makemkv-oss\n-   util-linux\n-   coreutils\n\nTested on Ubuntu 20.04 LTS.\n\n## Customization\n\nFurther configuration options can be found in the first lines of the script. Changes are applied after restarting the script.\n\n#### unmountAfterReading\n\n```\nunmountAfterReading=true\n```\n\nThis will automatically unmount the disk drive after copying its contents, so the disk swap can be performed much faster.\n\n#### diskAutodetect\n\n```\ndiskAutodetect=true\n```\n\nThis will detect new inserted disks once the script copied the previous disk. If set to _false_, you need to manual confirm that another disk got inserted. This is only supported if _unmountAfterReading_ is set to _true_.\n\n#### titleMinlength\n\n```\ntitleMinlength=300\n```\n\nA DVD contains multiple titles. Usually the longest title is the actual movie, so all small titles will be skipped by default. The default minimal title length is set to 300 seconds. The lower the minimal length is set, the more titles will be copied, which will slow down the process by a lot.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvollborn%2Fauto-dvd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvollborn%2Fauto-dvd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvollborn%2Fauto-dvd/lists"}