零代码编程:用ChatGPT批量将Mp4视频转为Mp3音频

文件夹中有很多mp4视频文件,如何利用ChatGPT来全部转换为mp3音频呢?

在ChatGPT中输入提示词:

你是一个Python编程专家,要完成一个批量将Mp4视频转为Mp3音频的任务,具体步骤如下:

打开文件夹:D:\中庚基金丘栋荣;

找到其中所有的mp4视频文件;

用moviepy库将mp4视频文件转为mp3音频文件;

转换完成后,删除掉原先的mp4视频文件;

注意:每一步都要输出相关信息

每一行代码都要给出详细的注释

很快生成Python源代码:

import os

from moviepy.editor import AudioFileClip

文件夹路径

folder_path = "D:\\中庚基金丘栋荣"

os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表

files = os.listdir(folder_path)

遍历文件夹中的文件

for file in files:

检查文件是否是mp4视频文件

if file.endswith('.mp4'):

完整的文件路径

full_file_path = os.path.join(folder_path, file)

print(f"处理文件:{full_file_path}")

使用moviepy提取音频

video = AudioFileClip(full_file_path)

将文件名的扩展名从.mp4更改为.mp3

audio_file_path = full_file_path.replace('.mp4', '.mp3')

将音频部分写入新的mp3文件

video.write_audiofile(audio_file_path)

print(f"转换完成,音频文件已保存为:{audio_file_path}")

删除原始mp4视频文件

os.remove(full_file_path)

print(f"已删除原视频文件:{full_file_path}")

运行Python程序,转换成功

相关推荐
写代码的安徒生8 小时前
调用 Google Veo 3.1 API 批量制作电商产品 UGC 视频
python·音视频
Likeadust9 小时前
直播+互动+存储,视频直播点播平台EasyDSS新版重磅升级!一站式解决你的音视频难题
音视频
记忆偶然9 小时前
音频转文本技术方案解析与工具选型指南
音视频
撬动未来的支点11 小时前
【音视频】 RTP 与 RTMP 协议异同对比
音视频
电鱼智能的电小鱼11 小时前
基于电鱼 ARM 工控机的AI视频智能分析方案:让传统监控变得更聪明
网络·arm开发·人工智能·嵌入式硬件·算法·音视频
音视频牛哥11 小时前
SmartMediaKit 在检测机器人中的视频链路重构:从播放(RTSP)到二次水印编码再推流(RTSP|RTMP)
机器人·音视频·大牛直播sdk·rtsp二次编码·rtsp流二次水印保存mp4·rtsp流添加动态水印·检测机器人rtsp低延迟
CDialog14 小时前
播放本地音频的代码
音视频
撬动未来的支点15 小时前
【音视频】通俗讲SDP会话描述/协商协议
音视频
沉迷单车的追风少年16 小时前
Diffusion Model与视频超分(2):解读字节开源视频增强模型SeedVR2
人工智能·深度学习·aigc·音视频·强化学习·视频生成·视频超分
给大佬递杯卡布奇诺16 小时前
FFmpeg 基本数据结构 AVPacket分析
数据结构·c++·ffmpeg·音视频