视频提取语音.py 614 B

1234567891011121314151617181920
  1. from moviepy.audio.io.AudioFileClip import AudioFileClip
  2. from moviepy.editor import VideoFileClip, CompositeAudioClip
  3. import os
  4. import pandas as pd
  5. import numpy as np
  6. if __name__ == '__main__':
  7. video_path = r"C:\Code\ML\Video\直播数据\video\2026_02_25 16_47_46.mp4"
  8. audio_file_save_path = r"C:\Code\ML\Video\直播数据\video\2026_02_25 16_47_46.mp3"
  9. # 加载视频文件
  10. video = VideoFileClip(video_path)
  11. audio = video.audio
  12. # start_time = 1
  13. # end_time = 8
  14. # cut_audio = audio.subclip(start_time, end_time)
  15. audio.write_audiofile(audio_file_save_path)
  16. print('end')