kp7742 / JCineDown

Small utility scripts to download VOD from the JioCinema

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JCineDown

  • JCineDown is a small Python utility to download VOD content from the Jio Cinema streaming site. I utilize open source stuff to achieve this objective, By communicating with their server APIs and simulating browser's flow.

  • Widevine utility scripts use device ID blob from the old devices to allow server authorising keys for the streaming with Keys Caching to allow reusing keys without getting them again. A sample device's blob is provided in the project which is blocked by the server right now.

  • The main objective of this project was to learn and understand video streaming technologies and DRM's inner workings and downsides.

  • To properly use this project, binaries of ffmpeg and mp4decrypt need to be placed in bin directory then put the working device id blob in the cdn/devices for the widevine. It only supports guest token and so will only work with content that is watchable without any account.

Demo Output:

Credits

Notes

  • This project is purely for the educational purpose
  • Please don't use this project for pirating any content online
  • This is NOT affiliated or approved by JioCinema/Jio/Viacom18

About

Small utility scripts to download VOD from the JioCinema

License:The Unlicense


Languages

Language:Python 100.0%