Hoje resolvi instalar o MakeMKV pra extrair os arquivos dos dvds que tenho aqui em casa, lembrando que esse processo é totalmente legal desde que seja para uso pessoal, que é o meu caso.

Para isso segui um tutorial em inglês do Reddit de instalação no TrueNas.

Como já tenho certo conhecimento em docker, não tive dificuldade em seguir o passo a passo.

A minha configuração ficou assim(ocultei o caminho das minhas pastas), removi os dispositivos que não irei precisar, pois o meu leitor se encontra em /dev/sr0 e /dev/sg1.


version: '3'
services:
  makemkv:
    image: jlesage/makemkv
    ports:
      - "5800:5800"
    volumes:
      - "/mnt/XXXXXXX/makemkv:/config:rw"
      - "/mnt/XXXXXXX/makemkv/storage:/storage:ro"
      - "/mnt/XXXXXXX/makemkv:/output:rw"
    devices:
      - "/dev/sr0:/dev/sr0"
      - "/dev/sg1:/dev/sg1"

    environment:
      - "MAKEMKV_KEY=BETA"
      - "DARK_MODE=1"
      - "USER_ID=568"
      - "GROUP_ID=568"

Após iniciar o container e ir para o endereço no qual o makemkv está exposto, recebo esta tela:

Ao que parece, está tudo ok!

Agora é inserir um disco no leitor e ver se será reconhecido.

Inseri um disco da segunda temporada de Doctor Who, uma das minhas séries favoritas.

O disco foi reconhecido, agora é só clicar no ícone do leitor e esperar o programa ler os dados.

Após isso, o programa vai mostrar quais arquivos foram encontrados, e me dar a opção de escolher quais deles eu quero extrair e qual opção de áudio e legenda.

Como já está tudo do jeito que quero, é só clicar no botão Make MKV e esperar. Isso pode demorar alguns minutos (ou mais se for um bluray).

13 minutos depois:

Os arquivos foram diretamente para a pasta compartilhada.

Agora é só renomear e mover para a pasta de séries, e depois assistir no jellyfin.