Metadata-Version: 2.1
Name: msprites
Version: 1.0.6
Summary: Create thumbnail spritesheet from mp4 media files
Home-page: https://github.com/baloda/msprites
Author: Dharmveer Baloda
Author-email: dharmvrbaloda836@gmail.com
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/baloda/msprites/issues
Description: # msprites, media thumbnail sprites, multipule thumbnail spirtes
        
        # Requirements:
        
            1. FFmpeg
            2. ImageMagick Montage
        
        # Steps:
            1. Extract images using ffmpeg. You can configure size of image and image rate per second(IPS)
            2. Convert Image in spirtesheet of grid ROWSxCOLS
            3. Create a webvtt file of spritesheet images
        
        Recomanded Values for IPS:
            1
            0.50: 1 image every 2 seconds)
            0.25: 1 image in every 4 second
            0.20: 1 image in every 5 second
            0.10: 1 image in every 10 second
            0.05: 1 image in every 20 second
        
        It uses temp folder for storage. for persistence storage move these different folder or location.
        
        Installation
        ```pip install msprites```
        
        # How to use:
        ```
        import os
        from msprites import Settings as SpriteSetting
        from msprites import MontageSprites
        
        SpriteSetting.load(ips=0.50)
        sprite = MontageSprites.from_media(
            path="..SampleVideo_360x240_20mb.mp4",create_webvtt=True
        )
        
        print(sprite.dir.name)
        for filename in os.listdir(sprite.dir.name):
            print(filename)
        ```
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
