Govie is a linux command line tool for movie buffs. Govie allows you to:
- Instantly access movie pages from IMDB
- Know the rating and other details of a new movie
- Download and maintain poster collection of the movies you like.
- Flexibility to read from command line arguments.
- Ability to downloadable posters in light speed.
- Can read and process list of movies from a file
Now let me show you how tool works.
Use -o flag to open a movie's IMDB page in browser.
$ ./govie -o american-hustle gods-of-egypt
When we type the command, it takes us to the IMDB page of respective movie. Now we will see these two IMDB pages opened for us already in browser.
Instead of launching browser, we can have a quick peek at details. Like curious to know about rating of a movie etc. We need to use -d option here.
$ ./govie -d jurassic-park titanic outlander
Then output is visible on terminal itself.
Sometimes a movie name can create ambuiguity. So If you know the release year of the movie, we can pass it in -y option to get correct details.
$ ./govie -d -y=2016 tarzan
This gives the details about The Legend of the Tarzan (2016).
We can use -p option to save the poster of a movie in a given directory. Govie also takes multiple movies at the same time to download their posters to the given directory.
$ ./govie -p jurassic-park titanic outlander ~/posters
We should pass movies & poster save directory path to the above -p option Using it we can create our own poster collection in our computer. Govie tries to fetch a decent quality poster for a movie.
If you are on Ubuntu or any linux system, you can download Govie tar package from here.
Then navigate to downloaded folder and do
$ tar -xvf govie.tar
It gives a binary executable called govie. Now you can use it with the above syntax of execution. But for universal accesing of executable add a ALIAS in .bashrc or .zshrc .
Govie creates a file in your home directory for purpose of logging and crash reporting that file is govie.log. Contents of that log file are used to report bugs if tool crashes.
~/govie.log