Ini adalah alat untuk membuat cadangan film dari Mubi, menggunakan akun sah Anda sendiri.
Isi
- Tentang
- Bug
- Instalasi
- Penggunaan
- Legal
Tentang
- Berdasarkan pengunduh mubi;
- Menambahkan pencarian ke Whatsonmubi dari dalam terminal, kembali ke pengaturan ID secara manual jika film tidak ditemukan (misalnya film tidak direferensikan di Whatsonmubi);
- Menambahkan variabel yang mudah diedit di awal skrip;
- Menambahkan pemeriksaan asal IP agar sesuai dengan ekspektasi negara dari Mubi.
- Semua subtitle yang tersedia (SRT) juga dicadangkan.
- mergetomkv.py untuk menggabungkan file yang dicadangkan.
- Kode yang kami tambahkan ke kode asli mungkin? seperti yang sudah terjadi? dibantu.
"Mubi Downloader" adalah skrip Python yang memungkinkan pengguna mengunduh film dari layanan streaming Mubi. Ia menggunakan API Mubi untuk mengekstrak URL video dan kunci dekripsi, lalu mendekripsinya menggunakan shaka-packager.
Mubi adalah layanan streaming yang menawarkan pilihan film yang dikurasi dengan cermat dari seluruh dunia. Namun, platform tersebut membatasi pengguna untuk mengunduh film ke perangkat mereka. Untungnya, skrip ini melewati batasan itu dan memungkinkan pengguna mengunduh film dari MUBI untuk ditonton secara offline.
Bug
Dengan beberapa karakter asing, file mungkin gagal ditulis pada saat-saat terakhir.
- Catat ID-nya,
- Jalankan kembali skrip,
- Masukkan string acak untuk keluar dari pencarian judul otomatis
- Masukkan judul dan id secara manual, itu akan digunakan untuk nama file.
Instalasi
- Kloning repositori atau unduh file zip dan ekstrak.
- Instal perpustakaan yang diperlukan menggunakan salah satu metode berikut:
- Jalankan 'install_requirements.bat'
- Instal secara manual setiap perpustakaan yang ditentukan di 'requirements.txt'.
- Jalankan 'pip install -r persyaratan.txt'
- Download shaka-packager dan N_m3u8DL-RE ke dalam folder.
- Setelah terinstal, tambahkan folder tempat alat diinstal ke variabel lingkungan
PATH
sistem Anda.- Di Windows:
- Buka menu Start dan cari "Variabel Lingkungan".
- Klik "Edit variabel lingkungan sistem".
- Klik tombol "Variabel Lingkungan".
- Di bawah "Variabel sistem", gulir ke bawah dan temukan "Jalur", lalu klik "Edit".
- Klik "Baru" dan masukkan jalur ke folder tempat setiap alat diinstal.
- Klik "OK" untuk menutup semua jendela.
Penggunaan
- Buka file
mubi_downloader.py
di editor teks. - Ganti baris 12-13 dengan nilai Anda sendiri (lihat komentar di muby_downloader.py).
- Buka terminal Anda dan navigasikan ke direktori yang berisi file
mubi_downloader.py
. (atau tambahkan ke PATH) - Berlari
python mubi_downloader.py
- Cari filmnya.
- Periksa apakah Anda berada di negara yang benar tetapi tunggu sebelum menekan
Enter
. - Buka halaman di browser Anda yang sebenarnya, masuk ke Mubi dan putar film setidaknya selama satu detik.
- Sekarang tekan
Enter
.
Gabungkan file
mergetomkv.py
akan menggabungkan trek video, audio, dan srt menjadi satu file .mkv
yang tidak terkompresi.
- Salin dan tempel
mergetomkv.py
ke dalam folder file yang ingin Anda gabungkan; - Buka terminal di folder
- Tunggu, selesai.
Pemberitahuan Hukum
- Program ini dimaksudkan semata-mata untuk tujuan pendidikan dan informasi. Penulis dan kontributor program ini tidak memaafkan atau mendorong segala aktivitas ilegal atau tidak etis. Penyalahgunaan program ini untuk tujuan yang melanggar hukum atau tidak etis sangat dilarang.
- Pengguna harus setuju untuk menggunakan program ini hanya untuk tujuan yang sah dan mematuhi semua hukum dan peraturan yang berlaku. Penulis dan kontributor program ini tidak bertanggung jawab atas penyalahgunaan atau aktivitas ilegal yang dilakukan oleh pengguna.
- Penggunaan program ini sepenuhnya merupakan kebijakan pengguna. Penulis dan kontributor program ini tidak bertanggung jawab atas segala kerugian, langsung atau tidak langsung, yang mungkin terjadi akibat penggunaan program ini. Pengguna setuju untuk mengganti kerugian dan membebaskan penulis dan kontributor program ini dari setiap dan seluruh klaim, kerusakan, dan biaya, termasuk biaya pengacara, yang timbul dari penggunaan program ini.
- Program ini disediakan "sebagaimana adanya" tanpa jaminan apa pun, baik tersurat maupun tersirat, termasuk namun tidak terbatas pada jaminan tersirat mengenai kelayakan untuk diperdagangkan, kesesuaian untuk tujuan tertentu, atau tidak adanya pelanggaran. Penulis dan kontributor program ini tidak bertanggung jawab atas kerugian apa pun, termasuk namun tidak terbatas pada kerugian langsung, tidak langsung, insidental, konsekuensial, atau hukuman yang timbul dari penggunaan program ini atau informasi apa pun yang terkandung di dalamnya.