随手记录一下代码
有时候觉得很魔幻,折腾半天是为了给小朋友的拼音课打卡交作业 老人不知道怎么录录音只会录视频,我只能把音频再后期提出来了
想当年我自己交作业的时候还是拿录音机录的磁带交给老师
又想想,为什么每次和音频视频打交道总忍不住去弄ffmpeg,明明库那么多
其实音视频处理软件很多,但是总觉得每次去打开某某小程序或者打开剪辑软件有点太……不够硬核了
回头有空再研究研究python怎么调用ffmpeg里面各种强大功能吧
# pip uninstall ffmpeg
# pip uninstall ffmpeg-python
# pip install ffmpeg-python
import ffmpeg
def extract_audio_from_video(video_file, audio_file):
try:
(
ffmpeg.input(video_file)
.output(audio_file, format="mp3", acodec="libmp3lame", ar=44100, ac=2)
.overwrite_output()
.run()
)
except Exception as ex:
print("Error", ex)
input_video = "d90cd70b1084633eb285f9ff1bda5bce.mp4"
output_audio = "output.mp3"
extract_audio_from_video(input_video, output_audio)