这是一个使用您自己的合法帐户从 Mubi 备份电影的工具。
内容
关于
- 基于mubi-downloader;
- 添加了从终端内对 Whatsonmubi 的搜索,如果找不到电影,则返回手动设置 ID(例如,whatsonmubi 上未引用该电影);
- 在脚本开头添加了易于编辑的变量;
- 添加了检查 IP 来源以符合 Mubi 的国家/地区期望。
- 所有可用的字幕 (SRT) 也会被备份。
- mergetomkv.py 合并备份文件。
- 我们添加到原始代码中的代码可能是?一如既往?协助。
“Mubi Downloader”是一个Python脚本,允许用户从Mubi流媒体服务下载电影。它使用Mubi API提取视频URL和解密密钥,然后使用shaka-packager对其进行解密。
Mubi 是一项流媒体服务,提供来自世界各地精心挑选的电影。然而,该平台限制用户将电影下载到他们的设备上。幸运的是,该脚本绕过了该限制,允许用户从 MUBI 下载电影以供离线观看。
虫子
对于某些外来字符,文件可能在最后一刻无法写入。
- 记下身份证号,
- 重新运行脚本,
- 输入随机字符串以逃避自动标题搜索
- 手动输入标题和 ID,它们将用作文件名。
安装
- 克隆存储库或下载 zip 文件并解压。
- 使用以下方法之一安装所需的库:
- 运行“install_requirements.bat”
- 手动安装“requirements.txt”中指定的每个库。
- 运行“pip install -rrequirements.txt”
- 下载 shaka-packager 和 N_m3u8DL-RE 到文件夹中。
- 安装后,将安装工具的文件夹添加到系统的
PATH
环境变量中。- 在 Windows 上:
- 打开“开始”菜单并搜索“环境变量”。
- 单击“编辑系统环境变量”。
- 单击“环境变量”按钮。
- 在“系统变量”下,向下滚动并找到“路径”,然后单击“编辑”。
- 单击“新建”并输入安装每个工具的文件夹的路径。
- 单击“确定”关闭所有窗口。
用法
- 在文本编辑器中打开
mubi_downloader.py
文件。 - 将第 12-13 行替换为您自己的值(请参阅 muby_downloader.py 中的注释)。
- 打开终端并导航到包含
mubi_downloader.py
文件的目录。 (或将其添加到路径) - 跑步
python mubi_downloader.py
- 搜索电影。
- 检查您是否位于正确的国家/地区,但请等待后再按
Enter
。 - 在实际浏览器中打开页面,登录Mubi并播放电影至少一秒钟。
- 现在按
Enter
。
合并文件
mergetomkv.py
会将视频、音频和 srt 轨道合并到一个未压缩的.mkv
文件中。
- 将
mergetomkv.py
复制并粘贴到要合并的文件的文件夹中; - 在文件夹中打开终端
- 等等,完成了。
法律声明
- 该程序仅用于教育和信息目的。该计划的作者和贡献者不纵容或鼓励任何非法或不道德的活动。严格禁止出于非法或不道德目的滥用本程序。
- 用户必须同意仅将本程序用于合法目的并遵守所有适用的法律和法规。本程序的作者和贡献者对用户进行的任何滥用或非法活动不承担任何责任。
- 该程序的使用由用户自行决定。本程序的作者和贡献者对使用本程序可能造成的任何直接或间接损害不承担任何责任。用户同意赔偿本程序的作者和贡献者,使其免受因使用本程序而产生的任何和所有索赔、损害和费用,包括律师费。
- 本程序按“原样”提供,不附有任何形式的明示或默示保证,包括但不限于适销性、特定用途适用性或不侵权的默示保证。本程序的作者和贡献者不对任何损害负责,包括但不限于因使用本程序或其中包含的任何信息而产生的直接、间接、附带、后果性或惩罚性损害。