Tonton film dengan subtitle di ponsel Anda?

Kenapa tidak? Idenya lahir ketika saya mulai menonton film dalam film aslinya, tetapi dengan subtitle. Pada titik tertentu, saya perhatikan bahwa saya tidak berkonsentrasi sama sekali pada pidato sehari-hari, saya tidak mencoba memahaminya, tetapi hanya membaca subtitle. Saya mencoba mematikan subtitle, tetapi dengan cepat menyalakannya kembali, karena saya hanya tidak memahaminya. Saat itulah ide mulai muncul untuk memisahkan film dan subtitle.



Awalnya saya ingin membuatnya mudah dinyalakan dan dimatikan, tetapi ini tidak cukup, karena saya masih harus mundur kembali untuk merevisi bagian yang tidak dapat dipahami dengan subtitle. Kemudian muncul ide untuk menampilkan subtitle dalam tabel di sebelah film, karena kadang-kadang dalam dialog yang rumit Anda memerlukan konteks dan Anda bosan untuk kembali. Pada akhirnya, ketika saya membeli TV, saya memutuskan bahwa lebih baik memperlihatkannya di telepon. Ketika saya perlu, saya bisa membaca ke depan, ke belakang, ketika tidak perlu, dia berbaring di dekatnya. Beginilah ide lahirnya aplikasi subtitle kodi-jarak jauh ini .



Pikiran pertama adalah membuat addon ke Kodi , tetapi ketika saya mulai membaca manual, ternyata ada api yang sangat cocok yang diputuskan untuk digunakan.



Awalnya saya mencoba menggunakan http , tetapi ada masalah dengan CORS. Karena ada keinginan untuk membuatnya sesederhana mungkin, saya tidak ingin menulis bagian server, dan karena itu saya memutuskan untuk menggunakan websocket yang tidak memiliki masalah seperti itu. Secara teori, saya hanya menginginkan versi klien dari aplikasi yang akan berjalan di suatu tempat di halaman github dan siapa pun dapat menggunakannya, sayangnya ini ternyata tidak mungkin. Kodi tidak mendukung koneksi aman 'wss: // ...' tetapi hanya 'ws: // ...', yang akhirnya menghasilkan konten campuran . Saya tidak memulai server http, saya pikir itu tidak benar. Bagi saya sendiri, saya memutuskan bahwa jika saya melihat bahwa aplikasi tersebut membantu dan orang-orang menggunakannya, maka saya akan menulis aplikasi seluler, itu lebih merupakan cek konsep.



Apa yang dilakukan applique? Ini disinkronkan dengan Kodi, dan jika Anda mengunggah subtitle dalam format * .srt (Anda juga dapat mengunduhnya dari opensubtitles ), ini menunjukkannya sebagai daftar subtitle. Jika Anda tidak mengerti sesuatu, Anda dapat berhenti melihat dan membaca, atau kembali. Sekali lagi, ide utamanya adalah menonton film tanpa, dan jika tidak jelas, maka Anda dapat dengan mudah dan cepat menyelinap mata Anda dan memahami tentang apa itu.





Sebagai contoh, saya secara bersamaan membuka aplikasi saya dengan google translate di iPad, dan saya dapat segera menerjemahkan kalimat yang tidak bisa dimengerti:





Ketika saya memberi tahu seorang teman tentang hal itu, dia meminta saya untuk menambahkan kemampuan untuk menghidupkan / mematikan subtitle di layar dengan satu tombol, serta memundurkan mundur 15 detik dan menghidupkan subtitle dengan satu tombol. Mode tampilan dasar dibuat untuk itu:





Bagaimana cara meng-install?



http server ( http, https), mibox s termux, nginx. VueJS : https://github.com/anatoly314/kodi-remote-subtitles. nodejs. 12,13 14 , .





git clone https://github.com/anatoly314/kodi-remote-subtitles.git




cd kodi-remote-subtitles
npm install && npm run build


dist http . root , publicPath vue.config.js



Selanjutnya, Anda harus mengizinkan kendali jarak jauh Kodi melalui antarmuka web dan mendaftarkan ip: port di pengaturan aplikasi. Saya menulis instruksi yang sedikit lebih rinci dalam README di github.



Selamat melihat dan ingin menerima umpan balik.




All Articles