iSubRip adalah alat baris perintah Python untuk menyalin dan mengunduh subtitle dari halaman film AppleTV dan iTunes.
pip install isubrip
isubrip < URL > [URL...]
(URL dapat berupa URL film AppleTV atau iTunes)
Peringatan
iSubRip tidak disarankan untuk digunakan sebagai perpustakaan di proyek lain.
API sering berubah, dan perubahan yang dapat menyebabkan gangguan pada API adalah hal biasa, bahkan dalam versi minor.
Dukungan tidak akan diberikan untuk masalah yang timbul dari penggunaan paket ini sebagai perpustakaan.
File konfigurasi TOML dapat dibuat untuk menyesuaikan berbagai opsi dan fitur.
File konfigurasi akan dicari di salah satu jalur berikut berdasarkan sistem operasi Anda:
%USERPROFILE%.isubripconfig.toml
$HOME/.isubrip/config.toml
C:UsersMichael.isubripconfig.toml
/home/Michael/.isubrip/config.toml
/Users/Michael/.isubrip/config.toml
[ downloads ]
folder = " C: \ Subtitles \ iTunes "
languages = [ " en-US " , " fr-FR " , " he " ]
zip = false
[ subtitles ]
convert-to-srt = true
fix-rtl = true
[ subtitles . webvtt ]
subrip-alignment-conversion = true
Contoh konfigurasi dengan detail dan penjelasan untuk semua pengaturan yang tersedia dapat ditemukan di sini.
File log dibuat untuk setiap proses di jalur berikut, bergantung pada sistem operasi Anda:
Windows : %USERPROFILE%.isubriplogs
Linux / macOS : $HOME/.isubrip/logs
Rotasi log (penghapusan file lama setelah jumlah file tertentu tercapai) dapat dikonfigurasi dalam file konfigurasi menggunakan pengaturan general.log-rotation-size
. Nilai defaultnya adalah 15
.
Untuk lebih jelasnya lihat contoh konfigurasi.
Log perubahan untuk versi terbaru dan semua versi sebelumnya, dapat ditemukan di sini.
Proyek ini bersifat open-source tetapi saat ini infrastrukturnya kurang untuk sepenuhnya mendukung kontribusi eksternal.
Jika Anda ingin berkontribusi, silakan buka terbitan terlebih dahulu untuk mendiskusikan usulan perubahan Anda agar tidak mengerjakan sesuatu yang mungkin tidak dapat diterima.
Jika Anda merasa proyek ini bermanfaat, mohon pertimbangkan untuk mendukungnya dengan:
Terima kasih kepada JetBrains karena telah bermurah hati menyediakan lisensi PyCharm sumber terbuka gratis untuk membantu mengerjakan proyek ini, melalui Program Dukungan Sumber Terbuka mereka.
Dengan menggunakan iSubRip, Anda menyetujui ketentuan berikut:
Dengan menggunakan iSubRip, Anda menyatakan bahwa Anda telah membaca, memahami, dan setuju untuk terikat pada syarat dan ketentuan perjanjian ini.
Proyek ini dilisensikan di bawah Lisensi MIT. Untuk lebih jelasnya, lihat file LISENSI.