Esta é uma ferramenta para fazer backup de filmes do Mubi, usando sua própria conta legítima.
Conteúdo
- Sobre
- Erros
- Instalação
- Uso
- Jurídico
Sobre
- Baseado no mubi-downloader;
- Adicionada pesquisa ao whatsonmubi a partir do terminal, voltando a definir manualmente o ID se o filme não for encontrado (por exemplo, o filme não é referenciado no whatsonmubi);
- Adicionadas variáveis facilmente editáveis no início do script;
- Adicionada verificação da origem do IP para corresponder às expectativas do país da Mubi.
- Todas as legendas disponíveis (SRT) também têm backup.
- mergetomkv.py para mesclar os arquivos de backup.
- O código que adicionamos ao original pode ser? como tem sido? assistido.
"Mubi Downloader" é um script Python que permite aos usuários baixar filmes do serviço de streaming Mubi. Ele usa a API Mubi para extrair o URL do vídeo e a chave de descriptografia e, em seguida, descriptografa-o usando o shaka-packager.
Mubi é um serviço de streaming que oferece uma seleção cuidadosamente selecionada de filmes de todo o mundo. No entanto, a plataforma impede que os usuários baixem os filmes para seus dispositivos. Felizmente, este script contorna essa restrição e permite aos usuários baixar filmes do MUBI para visualização offline.
Erros
Com alguns caracteres estrangeiros, os arquivos podem falhar na gravação no último momento.
- Observe o ID,
- Execute novamente o script,
- Insira uma string aleatória para escapar da pesquisa automática de título
- Insira manualmente o título e o id, eles serão usados para o nome do arquivo.
Instalação
- Clone o repositório ou baixe o arquivo zip e extraia-o.
- Instale as bibliotecas necessárias usando um dos seguintes métodos:
- Execute o 'install_requirements.bat'
- Instale manualmente cada biblioteca especificada em 'requirements.txt'.
- Execute 'pip install -r requisitos.txt'
- Baixe shaka-packager e N_m3u8DL-RE na pasta.
- Depois de instaladas, adicione as pastas onde as ferramentas estão instaladas à variável de ambiente
PATH
do seu sistema.- No Windows:
- Abra o menu Iniciar e pesquise “Variáveis de Ambiente”.
- Clique em "Editar as variáveis de ambiente do sistema".
- Clique no botão “Variáveis de Ambiente”.
- Em "Variáveis do sistema", role para baixo e encontre "Caminho" e clique em "Editar".
- Clique em “Novo” e digite o caminho para a pasta onde cada ferramenta está instalada.
- Clique em “OK” para fechar todas as janelas.
Uso
- Abra o arquivo
mubi_downloader.py
em um editor de texto. - Substitua as linhas 12 a 13 por seus próprios valores (veja os comentários em muby_downloader.py).
- Abra seu terminal e navegue até o diretório que contém o arquivo
mubi_downloader.py
. (ou adicione-o ao PATH) - Correr
python mubi_downloader.py
- Procure o filme.
- Verifique se você está no país certo, mas espere antes de pressionar
Enter
. - Abra a página em seu navegador real, faça login no Mubi e reproduza o filme por pelo menos um segundo.
- Agora pressione
Enter
.
Mesclar os arquivos
mergetomkv.py
mesclará as faixas de vídeo, áudio e srt em um único arquivo .mkv
descompactado.
- Copie e cole
mergetomkv.py
na pasta dos arquivos que deseja mesclar; - Abra um terminal na pasta
- Espere, pronto.
Aviso Legal
- Este programa destina-se exclusivamente a fins educacionais e informativos. Os autores e colaboradores deste programa não toleram nem incentivam quaisquer atividades ilegais ou antiéticas. Qualquer uso indevido deste programa para fins ilegais ou antiéticos é estritamente proibido.
- Os usuários devem concordar em usar este programa somente para fins legais e em conformidade com todas as leis e regulamentos aplicáveis. Os autores e colaboradores deste programa não serão responsabilizados por qualquer uso indevido ou atividade ilegal realizada pelos usuários.
- A utilização deste programa fica a critério exclusivo do usuário. Os autores e colaboradores deste programa não são responsáveis por quaisquer danos, diretos ou indiretos, que possam ocorrer pela utilização deste programa. Os usuários concordam em indenizar e isentar os autores e colaboradores deste programa de toda e qualquer reclamação, dano e despesa, incluindo honorários advocatícios, decorrentes do uso deste programa.
- Este programa é fornecido "no estado em que se encontra", sem qualquer tipo de garantia, expressa ou implícita, incluindo, entre outras, garantias implícitas de comercialização, adequação a uma finalidade específica ou não violação. Os autores e colaboradores deste programa não serão responsáveis por quaisquer danos, incluindo, entre outros, danos diretos, indiretos, incidentais, consequenciais ou punitivos decorrentes do uso deste programa ou de qualquer informação nele contida.