Metadata-Version: 2.1
Name: ytmdl
Version: 0.1.post6
Summary: Youtube Music Downloader
Home-page: https://github.com/deepjyoti30/ytmdl
Author: Deepjyoti Barman
Author-email: deep.barma30@gmail.com
License: UNKNOWN
Description: # YouTube Music Downloader
        
        #### ytmdl in action
        
        <p align="right">
          <!--<a href="https://pypi.python.org/pypi/ytmdl/"><img src="https://img.shields.io/pypi/status/ytmdl.svg" alt="PyPI status"/></a> -->
          <a href="https://pypi.python.org/pypi/ytmdl/"><img src="https://img.shields.io/pypi/v/ytmdl.svg" alt="PyPi Version"/></a>
          <a href="https://pypi.python.org/pypi/ytmdl/"><img src="https://pypip.in/py_versions/ytmdl/badge.svg" alt="PyPI Python Versions"/></a>
          <a href="https://github.com/deepjyoti30/ytmdl/blob/master/LICENSE"><img src="https://img.shields.io/github/license/deepjyoti30/ytmdl.svg" alt="License"/></a>
        </p>
        
        [![screenshot](https://i.imgur.com/whdtw8l.png)](https://i.imgur.com/whdtw8l.png)
        
        1. [Prerequisites](#prerequisites)
        2. [Important](#important)
        3. [Setup](#setup)
        4. [Usage](#usage)
        5. [Change Defaults](#change-defaults)
        6. [Acknowledgements](#acknowledgements)
        
        ## Prerequisites
        
         * Python 3.x
        
        ## Important
        #### _After every update run the following._
        
        ```sh
        ytmdl -s
        ```
        
        ## Setup
        
        ### Linux
        
        Run the following commands from you terminal  
        
        ```sh
        # Install ytmdl
        sudo pip install ytmdl
        
        # Setup the config file
        ytmdl -s
        ```
        
        ### Windows
        
        
         * Run the following in cmd
        
         ```sh
            # Install ytmdl
            pip install ytmdl
        
            # Copy the config
            ytmdl -s
        ```
        
         * Download a zip from <a href = https://ffmpeg.zeranoe.com/>here.</a>
        
         * Extract.
        
         * Copy the three files in bin to C:\users\\{username}\appdata\local\programs\python\python36\scripts\
        
        
        ## Usage
        
        ```sh
        
        usage: ytmdl.py [-h] [-q] SONG_NAME
        
        positional arguments:
          SONG_NAME    Name of the song to download.
        
        optional arguments:
          -h, --help   show this help message and exit
          -q, --quiet  Do not ask the user to select songs if more than one search
                       result. The first result in each case will be considered.
          --url URL    Youtube song link.
          -s, --setup  Setup the config file
        
        ```
        
        ## Change Defaults
        
        #### The defaults can be changed by editing the config file in ytmdl folder in your .config folder
        
        ### Supported options to change are:
        
        | Name           |                                                    |
        |:--------------:|----------------------------------------------------|
        | `SONG_DIR`     | Directory to save the songs in after editing       |
        | `SONG_QUALITY` | Quality of the song                                |
        
        #### SONG_DIR now takes values that are extracted from the song
        ##### Example format is `/your/desired/path$Album->Artist->Title` to save in the following way
        
        ```sh
        |--your
            |--desired
                   |--path
                        |--Album
                                |--Artist
                                        |--Title
                                            |--Song.mp3
        ```
        
        Supported options are:
        
        | Name          |                               |
        |:-------------:|-------------------------------|
        | `Artist`      | Artist Of the Song            |
        | `Album`       | Album Of the Song             |
        | `Title`       | Title Of the Song             |
        | `Genre`       | Genre Of the Song             |
        | `TrackNumber` | TrackNumber Of the Song       |
        | `ReleaseDate` | ReleaseDate Of the Song       |
        
        
        ## Acknowledgements
        
         * Inspired from <a href = https://github.com/tterb/yt2mp3>https://github.com/tterb/yt2mp3</a>
        
         * Thanks to the developers of youtube-dl, itunespy, mutagen, colorama and Python.
        
         * Thanks to <a href = https://github.com/biswaroop1547>Biswaroop</a> for testing in windows.
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
