零代码编程:用kimichat将mp4视频批量转为mp3音频

一个文件夹里面有多个子文件夹,里面的视频需要转成为mp3音频格式。可以在kimichat中键入提示词:

你是一个Python编程专家,要完成一个Python脚本的编写任务,具体步骤如下:

打开文件夹:D:\CHATGPT For TikTok TikTok Mastery with CHATGPT

文件夹里面有多个子文件夹,子文件夹中有mp4格式的视频,读取子文件夹中的所有视频文件;

用moviepy库从视频中提取音频,保存为同名的mp3音频文件;

Kimi生成的源代码:

from moviepy.editor import VideoFileClip

import os

设置文件夹路径

root_dir = r"D:\CHATGPT For TikTok\TikTok Mastery with CHATGPT"

遍历文件夹中的所有子文件夹和文件

for folder, subs, files in os.walk(root_dir):

for file in files:

if file.endswith(".mp4"):

构建完整的文件路径

video_path = os.path.join(folder, file)

从视频中提取音频

video_clip = VideoFileClip(video_path)

audio_path = os.path.splitext(video_path)[0] + ".mp3" # 保存为同名的mp3文件

写入音频文件

video_clip.audio.write_audiofile(audio_path)

print(f"Audio extracted from {video_path} and saved as {audio_path}")

注意:确保你已经安装了moviepy库。如果没有安装,可以通过以下命令安装:

pip install moviepy

程序运行成功:

相关推荐
老王谈企服13 小时前
实在Agent智能体视频生成节点实战:多模型调度、Jinja模板与动态参数,打造自动化视频生产线
人工智能·自动化·音视频
MonkeyKing715513 小时前
iOS音频时钟、时钟同步与音频时间戳原理详解
ios·objective-c·音视频
ZC跨境爬虫13 小时前
跟着 MDN 学 HTML day_43:(DocumentFragment 接口详解)
前端·javascript·vue.js·ui·html·音视频
节点云科14 小时前
谷歌 Gemini Omni 深度解析:原生视频模型的技术突破与行业影响
人工智能·音视频
电子科技圈14 小时前
XMOS将亮相台北国际电脑展并演示其在边缘AI和创新音频与互联等领域内的新方案
人工智能·游戏·计算机视觉·视觉检测·音视频·语音识别·实时音视频
数据法师14 小时前
告别付费云端转写!Memo AI:一款部署在本地的无限次音视频转文字神器
人工智能·音视频
云天AI实战派14 小时前
2026 实战:用 OpenAI 实时音频模型做门店语音助手,从 Spec 到 API 接入上线全流程
microsoft·音视频·语音识别
MonkeyKing715514 小时前
iOS 音频硬件架构:采样率、位深、声道、音频缓冲区核心解析
ios·objective-c·音视频
Q_45828386814 小时前
基于 JTT1078MediaServer 的集群方案实践(Nginx + 溯源模式)轻量级车联网音视频集群
运维·服务器·nginx·架构·音视频·交通物流
magic_now14 小时前
智能网联汽车边缘媒体处理系统架构设计
系统架构·ffmpeg·汽车·音视频·媒体