前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >零代码编程:用ChatGPT批量将Mp4视频转为Mp3音频

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

作者头像
AIGC部落
发布2024-06-24 15:35:39
720
发布2024-06-24 15:35:39
举报
文章被收录于专栏:Dance with GenAIDance with GenAI

文件夹中有很多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程序,转换成功

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-11-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Dance with GenAI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档