南山企业网站建设今日足球赛事推荐
【Python】python使用Moviepy库对mp3文件进行剪切,设置输出文件的码率
- 一、安装Moviepy库
- 二、代码
一、安装Moviepy库
pip install -i https://mirrors.aliyun.com/pypi/simple/ moviepy
二、代码
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from moviepy.editor import AudioFileClipdef clip_audio(input_file, output_file, start_time, end_time, bit_rate):"""剪切音频文件:param input_file: 输入音频文件路径:param output_file: 输出音频文件路径:param start_time: 开始时间:param end_time: 结束时间:param bit_rate: 码率"""clip = AudioFileClip(input_file).subclip(start_time, end_time)clip.write_audiofile(output_file, bitrate=bit_rate)# 输入音频文件路径
input_file_name = r"D:\剑来.mp3"
# 输出音频文件路径
output_file_name = r"D:\剑来_320k_001.mp3"
# 开始时间
cut_start_time = '00:00:05'
# 结束时间
cut_end_time = '00:01:46'
# 码率
music_bit_rate = '320k'# 使用函数对音频文件进行剪切
clip_audio(input_file_name, output_file_name, cut_start_time, cut_end_time, music_bit_rate)