Skip to content

bruno-solutions/sttutter-bytter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sttutter-sound-bytter

A tool to split audio clips from online and local file system (video or audio) media sources

Requirements


pydub uses ffmpeg which is an executable program installed on your operating system. ffmpeg is invoked by youtube-dl using the Python subprocess.Popen() method and subprocess.PIPE pipes to receive the output of ffmpeg e.g.:

subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, stdin=subprocess.PIPE)

So youtube-dl can invoke ffmpeg the directory in which ffmpeg executable is installed must included in the system Path.

  • Note: You cannot use the ffmpeg executable that you may have installed for Audacity.

spleeter uses libsndfile which must be installed and available on the system Path.


To obtain required third-party Python packages/modules for the application use PIP:

  • pip install -r requirements.txt

Interactive Development Environment configuration tips

Information related to setting up your development environment to work with the code of this project

IntelliJ (e.g., Pycharm or IDEA)

VS Code

Move "launch.json" into ".vscode" Edit the files where needed (insert local PATHS)

Test Launch Profile

Use pip install -r requirements.txt to install all needed dependencies Use pip freeze requirements.txt to update the requirements.txt to update automatically

Visual Studio

Eclipse

About

A tool to extract audio clips from YouTube

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published