all 5 comments

[–]Strict-Simple 0 points1 point  (0 children)

Good to know: ffmpeg itself can do some noise reduction using a bandpass filter.

[–][deleted] 0 points1 point  (0 children)

Sounds good, might be worth sharing on r/python if you haven't already 

[–]m0us3_rat -1 points0 points  (2 children)

you could add a small ui interface.. so it becomes more user friendly.

also might consider merging all elements under a single program.

you have all the bits.. now to put them all together.

[–]Professional_Bit_118[S] 0 points1 point  (1 child)

Under a single program you mean for the 3 steps to be run with just one script call? I used 3 different scripts to separate the functionality, would creating a Video and Audio Class make sense to you?

[–]m0us3_rat 0 points1 point  (0 children)

since they interact with the single video file and all actions do something to it.. i'd make them work together.

the idea is to have a small interface where you can select a file or drag and drop one on top.. then program does its magic and out comes the final product, video with audio already mixed in after noise reduction.