Skip to content

A simple Streamlit based webapp to convert Audio files of numerous formats to the desired format required by the user.

License

Notifications You must be signed in to change notification settings

prateekralhan/Mini-Audio-Converter

Repository files navigation

🎶 Mini-Audio Converter Project Status: Active Streamlit App

A simple Streamlit based webapp to convert Audio files of numerous formats to the desired format required by the user.

Live Web-App can be found here.

 

Installation:

  • Simply run the command pip install -r requirements.txt to install the dependencies.

Usage:

  1. Clone this repository and install the dependencies as mentioned above. Ensure that you have ffmpeg installed before in your system to install pydub successfully. You can find more information here.
  2. Simply run the command:
streamlit run app.py
  1. Navigate to http://localhost:8501 in your web-browser.
  2. By default, streamlit allows us to upload files of max. 200MB. If you want to have more size for uploading audio files, execute the command :
streamlit run app.py --server.maxUploadSize=1028

Running the Dockerized App

  1. Ensure you have Docker Installed and Setup in your OS (Windows/Mac/Linux). For detailed Instructions, please refer this.
  2. Navigate to the folder where you have cloned this repository ( where the Dockerfile is present ).
  3. Build the Docker Image (don't forget the dot!! 😄 ):
docker build -f Dockerfile -t app:latest .
  1. Run the docker:
docker run -p 8501:8501 app:latest

This will launch the dockerized app. Navigate to http://localhost:8501/ in your browser to have a look at your application. You can check the status of your all available running dockers by:

docker ps

About

A simple Streamlit based webapp to convert Audio files of numerous formats to the desired format required by the user.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages