I want to extract audio from a video downloaded with youtube-dl on Windows. I got youtube-dl working, but am unable to extract the audio. This problem is caused due to not h
ffmpeg
is not a Python module. Take a look at the code of youtube-dl
in the FFmpegExtractAudioPP
class.
It uses this call to figure out if the executable exists or not. It checks in your current path:
subprocess.Popen([exe, '-version'], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
You'll need to download the Windows builds of ffmpeg and put them in your current path, probably making sure that they do not have .exe
at the end of their names.