Skip to content

Convert audio files to other audio formats with custom options using ffmpeg.

Notifications You must be signed in to change notification settings

rudymohammadbali/AudioConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

AudioConverter

Convert audio files to other audio formats with custom options using ffmpeg.

Example

from audio_converter import convert_audio

def success_callback(msg: str) -> None:
    print(msg)


def failure_callback(msg: str) -> None:
    print(msg)


# Example usage
audio_options = {
    "codec": "libmp3lame",
    "bit_rate": "256k",
    "sample_rate": 48000,
    "channels": 2,
    "volume": 1
}
convert_audio("input.mp3", 'output.mp3', success_callback, failure_callback, **audio_options)

Requirements

pip install ffmpeg-python==0.2.0

Make sure you have installed ffmpeg on your system! https://www.ffmpeg.org/download.html

Support

If you'd like to support my ongoing efforts in sharing fantastic open-source projects, you can contribute by making a donation via PayPal.

About

Convert audio files to other audio formats with custom options using ffmpeg.

Topics

Resources

Stars

Watchers

Forks

Languages