Skip to content
/ ILM Public

I Love Movies - An application that makes managing movies on a computer fun again

License

Notifications You must be signed in to change notification settings

fredre/ILM

Repository files navigation

ILM - I Love Movies -

About ILM

I have over 200 movies in all different formats on my hard drive. Knowing what movies I have already seen or would still like to watch is a problem. If I need more information about a movie I have to open my browser to look it up.

That is why I am creating ILM. ILM will be like an email client with each movie being one email. Think about all your movies as emails you have not read before. They will be shown in your "Inbox" you will also be able to tag them move them to other folder ect. Basically all the features of a modern mail client applied to the concept of organising movies.

ILM will also look up information about a movie on the Internet and save the information to the same folder where the movie is located. If you are off-line the information is still there. When you add a new movie to your folder it will show up as newly copied. You can also see what was newly added in the last day week month or year.

When someone needs to browse your collection to see what you have their is no need for them to preview each file in a media player they can just use ILM. If they like what they see they can add the movie to the copy list. Along with the movies and their related information files ILM will also be copied to the user so that they can add their own movies and keep going where you left of.

News

16/06/2011

The application is actually very useful and all of the implemented features planned for V 1.0 is working in Linux. Will start working on Windows build soon.

Below is a screen-shot showing my favourite movie ;)

Notice the gui changes from the mockups. I am also sorting out some TMDB API issues (Already wrote the code) so the movie info page will probably change very soon.

You should see A screenshot here

05/05/2011

Project is now on github Hello world.

Planned for version 1.0

Below is some GUI mock-ups of what I want in version 1.0

You should see A mockup here

Here is the full list of features planned for version 1.0 and what I have done so far

  • Allow user to select folder containing movies. [DONE]
  • Scan movie for folders and show in tree [DONE]
  • When movie is selected search TMDb and show possible matches [90% DONE]
  • Allow user to select movie from list to see more info [90% DONE]
  • Provide button that goes back to search results for the movie
  • Save the movie in file alongside the movie file for off-line access [DONE]
  • Implement play button to open movie in media player
  • Implement quick preview [DONE]

Can I help

Sure pick a feature and branch away. I am doing this because I need it I don't plan to make any money or become famous I just need a program that can fulfil my needs and maybe the needs of some others also.

More features

If you have a great idea for a future on the list get in touch and implement it. Like I said I am doing this as a labour of love and nothing motivates a person like someone showing interest in you project. Even if you just say hallo. I also over comment code and try to write things as simple as possible. I have only been coding with QT for about a month now so that expect any technical fireworks ;)

Technical

ILM is written in C++ with the QT GUI library. I use QT creator for the IDE. My development platform is Linux (But it should work on Windows and Mac)

License

This file is part of ILM.

ILM is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

ILM is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with ILM.  If not, see <http://www.gnu.org/licenses/>.

About

I Love Movies - An application that makes managing movies on a computer fun again

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published