Skip to main content

Convert your video files, or an ENTIRE folder with video files to a different format! 🥵

Project description

ConvTool

License: MIT Python 3.10 PyPi Package

Summary and details


This library makes use of MoviePy (not the one I have in my github, it is another library intended to work with video files). The main idea of this project is that you can convert your video files in a considerably easy way. Convert your entire folders or video files with ConvTool. In the future I will be creating a version that supports many more formats and even a graphical interface.

  • Python Version: 3.10
  • Pip Version: The Lastest version
  • MoviePy Version: 1.0.3

Functions


- conv_video(route, convert_to, folder, delete_original)

Convert your video files, or an ENTIRE folder with video files to a different format!

  • Parameters:

    • route: string | Path of your file or folder to convert!

    • convert_to: string | Format you want to convert the files to.

    • folder: boolean | If you want to convert a folder with video files, this has to be set to True.

    • delete_original: boolean | If you want that when converting the file to the desired format, the original file is completely deleted, you should leave this parameter to True.

Use


Installation:

To use this package, the best idea is to do it through pip:

pip install ConvTool

IT IS VERY IMPORTANT THAT THE "C" AND THE "T" ARE CAPITALIZED.

Or, on the contrary, you can clone this repository and access it:

git clone https://github.com/ElHaban3ro/ConvTool

This will create a folder of the project itself inside your python root project. Next we have to install the necessary dependencies for the project to work correctly, this can be done with:

pip install -r requirements.txt 

This would ideally have to install all the necessary libraries for you. This will be installed in the virtual environment of your project. See how to create a virtual environment here.

Use:

To import and use any module, do it as follows (if you cloned the repository, make sure it is in the root of your project):

from ConvTool.ConvTool import conv_video

And with that done, start using it as follows:

conv = conv_video(folder = False, convert_to = 'mp4', delete_original = True, route = r'miruta/archivo.mov')

Now run!

Autor Contact


Contact Twitter Contact Discord Contact Discord

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ConvTool-0.3.tar.gz (4.6 kB view hashes)

Uploaded Source

Built Distribution

ConvTool-0.3-py3-none-any.whl (4.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page