Metadata-Version: 2.0
Name: cinefiles
Version: 0.1.1
Summary: Organize your movie folder and files
Home-page: https://github.com/hgibs/cinefiles
Author: Holland Gibson
Author-email: cinefiles-hgibs@googlegroups.com
License: Apache 2.0
Keywords: movies organization folder
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Desktop Environment :: File Managers
Classifier: Topic :: Games/Entertainment
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: guessit (<3,>=2.1.1)
Requires-Dist: imdbparser (>=1.0.3,<2)
Requires-Dist: langdetect (>=1.0.7,<2)
Requires-Dist: requests (<3,>=2.4.3)
Requires-Dist: selenium (>=3.0.2,<2)
Requires-Dist: youtube-dl (>=2017.2.17)
Provides-Extra: dev
Requires-Dist: check-manifest; extra == 'dev'
Provides-Extra: test
Requires-Dist: coverage; extra == 'test'


============
cinefiles
============

Organizes, indexes, and pulls relevant info for your movie library presented in a clean, locally-resourced, set of webpages.

Installation
===============

1) Install `PhantomJS <http://phantomjs.org/>`_
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Mac OS X
--------

::

    brew update
    brew install phantomjs


Linux
-----

::

    sudo apt-get update
    sudo apt-get install phantomjs

2) Install cinefiles
^^^^^^^^^^^^^^^^^^^^

::

    pip install cinefiles


Usage
=====

Downloading to appropriaatly named folders (each folder's name is the name of the movie it holds)
NOTE: Folders can contain subfolders with movies in them i.e. => "James Bond Movies/Goldeneye"

::

    import cinefiles as cf
    directory = "/Volumes/HDD/Movies"
    search = cf.Cinefiles(searchfolder=directory)
    search.run()


To rename folders automatically:
(this can't be undone automatically yet)

::

    import cinefiles as cf
    directory = "/Volumes/HDD/jumble_of_movies"
    organize = cf.Cinefolders(searchfolder=directory)
    organize.organizefolder()



To remove all the added files:
==============================

::

    import cinefiles as cf
    clear_run = cf.Cinefiles(configfile='cinefiles.ini')
    clear_run.clear_run.purgecinefiles()



