Metadata-Version: 1.1
Name: linuxacademy-dl
Version: 1.0.dev2
Summary: Download videos from Linux Academy (linuxacademy.com) for personal offline use
Home-page: https://github.com/vassim/linuxacademy-dl
Author: Vassim Shahir
Author-email: geek@vassim.in
License: BSD 3-Clause License
Description: Python script to download a Linux Academy (linuxacademy.com) course, for
        personal offline use.
        
        Version
        ~~~~~~~
        
        **1.0.dev2**
        
        |Python Version| |PyPI Version| |PyPI Status|
        
        Prerequisites
        ~~~~~~~~~~~~~
        
        -  Python (2 or 3)
        -  ``pip`` (Python Install Packager)
        -  If there are any missing packages, they will be automatically
           installed by ``pip``
        
        Preinstall
        ~~~~~~~~~~
        
        If you don't have ``pip`` installed, look at their `install
        doc <http://pip.readthedocs.org/en/latest/installing.html>`__. Easy
        install (if you trust them) is to run their bootstrap installer directly
        by using:
        
        ::
        
            sudo curl https://bootstrap.pypa.io/get-pip.py | sudo python
        
        Install
        ~~~~~~~
        
        ``linuxacademy-dl`` can be installed using ``pip``
        
        ::
        
            pip install linuxacademy-dl
        
        or
        
        ::
        
            python -m pip install linuxacademy-dl
        
        In OS X and Linux you need to ``sudo`` installing ``linuxacademy-dl`` or
        you may face some errors
        
        ::
        
            sudo pip install linuxacademy-dl
        
        Also you need to ``sudo`` installing ``pip`` itself or you run into the
        same problem.
        
        Update
        ~~~~~~
        
        ``linuxacademy-dl`` can be updated using ``pip``
        
        ::
        
            pip install --upgrade linuxacademy-dl
        
        ``or``
        
        ::
        
            python -m pip install --upgrade linuxacademy-dl
        
        In OS X and Linux you need to ``sudo`` upgrade ``linuxacademy-dl``
        
        ``sudo pip install --upgrade linuxacademy-dl``
        
        Usage
        ~~~~~
        
        Simply call ``linuxacademy-dl`` with the full URL to the course page.
        
        ::
        
            linuxacademy-dl https://linuxacademy.com/cp/modules/view/id/course_id
        
        ``or``
        
        ::
        
            python -m linuxacademy_dl https://linuxacademy.com/cp/modules/view/id/course_id
        
        ``linuxacademy-dl`` will ask for your username (or email address) and
        password then start downloading the videos.
        
        By default, ``linuxacademy-dl`` will download all the course materials
        directly into the current working directory. If you wish to have the
        files downloaded to a specific location, use the
        ``-o /path/to/directory/`` parameter.
        
        If you wish, you can include the username/email and password on the
        command line using the -u and -p parameters.
        
        ::
        
            linuxacademy-dl -u user@domain.com -p $ecRe7w0rd https://linuxacademy.com/cp/modules/view/id/course_id
        
        For information about all available parameters, use the ``--help``
        parameter
        
        ::
        
            linuxacademy-dl --help
        
        Advanced Usage
        ~~~~~~~~~~~~~~
        
        ::
        
            usage: linuxacademy-dl [-h] [-u USERNAME] [-p PASSWORD] [-o OUTPUT]
                                   [--use-ffmpeg] [-q {1080,720,480,360}] [--debug] [-v]
                                   link
        
            Fetch all the lectures for a Linux Academy (linuxacademy.com) course
        
            positional arguments:
              link                  Link for Linux Academy course
        
            optional arguments:
              -h, --help            show this help message and exit
              -u USERNAME, --username USERNAME
                                    Username / Email
              -p PASSWORD, --password PASSWORD
                                    Password
              -o OUTPUT, --output OUTPUT
                                    Output directory
              --use-ffmpeg          Download videos from m3u8/hls with ffmpeg
                                    (Recommended)
              -q {1080,720,480,360}, --video-quality {1080,720,480,360}
                                    Select video quality [default is 1080]
              --debug               Enable debug mode
              -v, --version         Display the version of linuxacademy-dl and exit
        
        Uninstall
        ~~~~~~~~~
        
        ``linuxacademy-dl`` can be uninstalled using ``pip``
        
        ::
        
            sudo pip uninstall linuxacademy-dl
        
        You may uninstall the dependant packages too but be aware that those
        might be required for other Python modules.
        
        .. |Python Version| image:: https://img.shields.io/pypi/pyversions/linuxacademy-dl.svg
           :target: https://pypi.python.org/pypi/linuxacademy-dl
        .. |PyPI Version| image:: https://img.shields.io/pypi/v/linuxacademy-dl.svg
           :target: https://pypi.python.org/pypi/linuxacademy-dl
        .. |PyPI Status| image:: https://img.shields.io/pypi/status/linuxacademy-dl.svg
           :target: https://pypi.python.org/pypi/linuxacademy-dl
        
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Terminals
Classifier: Topic :: Utilities
Classifier: Topic :: Multimedia :: Video
