Metadata-Version: 2.1
Name: m3u-maker
Version: 0.1.2
Summary: finds music files in directories and create a m3u playlist
Home-page: https://github.com/CastixGitHub/m3u_maker
Author: Castix
Author-email: castix@autistici.org
License: UNKNOWN
Project-URL: Bug Reports, https://github.com/CastixGitHub/m3u_maker/issues
Project-URL: Source, https://github.com/CastixGitHub/m3u_maker
Description: # m3u maker
        ## Installation
        This script doesn't have any dependencies except from python, so install python3.6 before.
        
        python2 is not supported
        
        ### with pip
        ```bash
        pip install m3u-maker
        m3u-maker ~/Music > out.m3u
        ```
        ### manual
        ```bash
        git clone https://github.com/CastixGitHub/m3u_maker
        cd m3u_maker
        python m3u_maker.py ~/Music > out.m3u
        ```
        you might also want to install unidecode with pip if you get errors about corrupted filenames
        ## Help menu
        ```
        usage: 'm3u_maker [-h] [--show-discarded] [sources [sources ...]]
        
            Finds music files by extension (flac, ogg, oga, wav, mp3,
            aiff, aif, loss, m4a, aac, alac, mogg, opus. webm, mp4, wma, mpc)
            inside folders and it's subdirectories, makes a m3u file
            without metadata
            
        
        positional arguments:
          sources               
                                Source directories that contains the music
                                (subdirectories are included).
                                We suggest to use an absolute path for better
                                compatibility with players.
                                If you want to use relative paths remember that them
                                are relative to the location of the output m3u file.
                                Defaults to the directory where the script is called
                                from (`pwd`).
        
        optional arguments:
          -h, --help            show this help message and exit
          --show-discarded, -d  shows discarded files (txt, images, playlists, etc) on stderr
        
            Example Usage:
            python m3u_maker.py ~/Music > out.m3u
            Example with random order:
            python m3u_maker.py ~/Music | shuf > out.m3u
        ```
        ## Testing & Development
        
        install the project with
        ```bash
        pip install -e '.[test]'
        ```
        run the tests with
        ```bash
        pytest --cov=.
        ```
        
Keywords: m3u m3u8 playlist
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: test
