Skip to content

Utility to create our own Personal Movies Database "automagically", and viewing it in a terminal. Great for movie geeks 😎

License

Notifications You must be signed in to change notification settings

digaru19/Personal-Movies-Database-Creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Movies Database Creator

Contributions contributions welcome

Open-Source Open Source Love

A small utility that scans a given directory, containing Movies, and tries to fetch information about them from online APIs. The fetched information is then stored in a Local Database, for later usages. The created movies' database can also be viewed using the reader utility provided.

Requires Python 3.3+ ( and Internet Connection 😅 )

Python Dependencies :-

  • sqlite3 (pip3 install sqlite3)
  • terminaltables (pip3 install terminaltables)
  • requests (pip3 install requests)

Example Usages :-

To build a movies' database :-

python3 create_db.py <movies_directory_path>

To read a movies' database :-

python3 read_db.py <database_file_path>

Screenshots :-

  • Building the Movies Database (create_db.py) , Image 1

  • Reading the Movies Database (read_db.py) , Image 2
    Image 3

TODO :

  • Make it argument driven
  • Complete and 'prettify' the Database Reader program
  • Add several other APIs for better success rate
  • Merge the reader and writer programs into one module
  • Replace screenshots with gif

About

Utility to create our own Personal Movies Database "automagically", and viewing it in a terminal. Great for movie geeks 😎

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages