Это инструмент для резервного копирования фильмов из Mubi с использованием вашей собственной законной учетной записи.
Содержание
- О
- Ошибки
- Установка
- Использование
- Юридический
О
- На основе mubi-загрузчика;
- Добавлен поиск в Whatsonmubi из терминала, позволяющий вернуться к ручной установке идентификатора, если фильм не найден (например, на фильм нет ссылки в Whatsonmubi);
- Добавлены легко редактируемые переменные в начале скрипта;
- Добавлена проверка происхождения IP-адреса для соответствия ожиданиям страны от Mubi.
- Все доступные субтитры (SRT) также сохраняются.
- mergetomkv.py для объединения резервных копий файлов.
- Код, который мы добавили к оригиналу, может быть ? как это было? помогал.
«Mubi Downloader» — это скрипт Python, который позволяет пользователям загружать фильмы из службы потоковой передачи Mubi. Он использует API Mubi для извлечения URL-адреса видео и ключа дешифрования, а затем расшифровывает его с помощью shaka-packager.
Mubi — это потоковый сервис, предлагающий тщательно подобранную подборку фильмов со всего мира. Однако платформа не позволяет пользователям загружать фильмы на свои устройства. К счастью, этот скрипт обходит это ограничение и позволяет пользователям загружать фильмы с MUBI для просмотра в автономном режиме.
Ошибки
С некоторыми иностранными символами файлы могут не записаться в последний момент.
- Обратите внимание на идентификатор,
- Перезапустите скрипт,
- Введите случайную строку, чтобы избежать автоматического поиска по названию.
- Введите вручную заголовок и идентификатор, они будут использоваться в качестве имени файла.
Установка
- Клонируйте репозиторий или загрузите zip-файл и распакуйте его.
- Установите необходимые библиотеки одним из следующих способов:
- Запустите install_requirements.bat.
- Вручную установите каждую библиотеку, указанную в «requirements.txt».
- Запустите «pip install -r require.txt».
- Загрузите в папку shaka-packager и N_m3u8DL-RE.
- После установки добавьте папки, в которых установлены инструменты, в переменную среды
PATH
вашей системы.- В Windows:
- Откройте меню «Пуск» и найдите «Переменные среды».
- Нажмите «Изменить переменные системной среды».
- Нажмите кнопку «Переменные среды».
- В разделе «Системные переменные» прокрутите вниз и найдите «Путь», затем нажмите «Изменить».
- Нажмите «Создать» и введите путь к папке, в которой установлен каждый инструмент.
- Нажмите «ОК», чтобы закрыть все окна.
Использование
- Откройте файл
mubi_downloader.py
в текстовом редакторе. - Замените строки 12–13 своими значениями (см. комментарии в muby_downloader.py).
- Откройте терминал и перейдите в каталог, содержащий файл
mubi_downloader.py
. (или добавьте его в PATH) - Бегать
python mubi_downloader.py
- Найдите фильм.
- Проверьте, находитесь ли вы в нужной стране, но подождите, прежде чем нажимать
Enter
. - Откройте страницу в своем браузере, войдите в Mubi и воспроизведите фильм хотя бы одну секунду.
- Теперь нажмите
Enter
.
Объединить файлы
mergetomkv.py
объединит видео, аудио и SRT-дорожки в один несжатый файл .mkv
.
- Скопируйте и вставьте
mergetomkv.py
в папку файлов, которые вы хотите объединить; - Откройте терминал в папке
- Подожди, готово.
Официальное уведомление
- Данная программа предназначена исключительно для образовательных и информационных целей. Авторы и участники этой программы не оправдывают и не поощряют незаконную или неэтичную деятельность. Любое неправильное использование этой программы в незаконных или неэтичных целях строго запрещено.
- Пользователи должны согласиться использовать эту программу только в законных целях и в соответствии со всеми применимыми законами и правилами. Авторы и участники этой программы не несут ответственности за любое неправильное использование или незаконную деятельность, предпринятую пользователями.
- Использование этой программы осуществляется по усмотрению пользователя. Авторы и участники этой программы не несут ответственности за любой ущерб, прямой или косвенный, который может возникнуть в результате использования этой программы. Пользователи соглашаются возмещать и ограждать авторов и участников этой программы от любых претензий, ущерба и расходов, включая гонорары адвокатов, возникающих в результате использования этой программы.
- Эта программа предоставляется «как есть» без каких-либо гарантий, явных или подразумеваемых, включая, помимо прочего, подразумеваемые гарантии коммерческой ценности, пригодности для определенной цели или ненарушения прав. Авторы и участники этой программы не несут ответственности за любой ущерб, включая, помимо прочего, прямой, косвенный, случайный, косвенный или штрафной ущерб, возникший в результате использования этой программы или любой информации, содержащейся в ней.