使用Python把MP4文件批量转换为MP3文件

使用Python把MP4文件批量转换为MP3文件 前提:本地安装ffmpeg,可以选择安装pydub或是moviepy 使用Python调用ffmpeg需要安装ffmpeg-python 使用PyDub 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 import os from pydub import AudioSegment def convert_mp4_to_mp3(directory): for filename in os.listdir(directory): if filename.endswith('.mp4'): mp4_file_path = os.path.join(directory, filename) mp3_file_path = os.path.splitext(mp4_file_path)[0] + '.mp3' try: # 使用 pydub 转换 mp4 为 mp3 audio = AudioSegment.from_file(mp4_file_path, format='mp4') audio.export(mp3_file_path, format='mp3') # 删除原有的 mp4 文件 os.remove(mp4_file_path) print(f"Converted {mp4_file_path} to {mp3_file_path} and deleted original mp4 file.") except Exception as e: print(f"Error processing {mp4_file_path}: {e}") # 设置你的目标目录 target_directory = r'E:\Entertainment\100s' convert_mp4_to_mp3(target_directory) 使用MoviePy 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import os from moviepy.editor import VideoFileClip def convert_mp4_to_mp3(directory): # 遍历目录 for filename in os.listdir(directory): if filename.endswith('.mp4'): mp4_file_path = os.path.join(directory, filename) mp3_file_path = os.path.splitext(mp4_file_path)[0] + '.mp3' try: # 使用 moviepy 转换视频为音频 video_clip = VideoFileClip(mp4_file_path) video_clip.audio.write_audiofile(mp3_file_path) video_clip.close() # 删除原有的 mp4 文件 os.remove(mp4_file_path) print(f"Converted {mp4_file_path} to {mp3_file_path} and deleted original mp4 file.") except Exception as e: print(f"Error processing {mp4_file_path}: {e}") # 设置你的目标目录 target_directory = r'E:\Entertainment\北流嘉措' convert_mp4_to_mp3(target_directory) 【最新】windows电脑FFmpeg安装教程手把手详解 windows电脑FFmpeg安装教程手把手详解教程来源 ...

创建: 2025-02-07 | 更新: 2025-02-07 | 字数: 5323字 | 时长: 11分钟 | RM

游戏《上古卷轴V:天际》

前言 最近内心的极度焦虑让我沉迷游戏,无法自拔…… 好久之前就打算写篇博文介绍一下这个游戏,但是一直没行动。这里纯粹是为水篇博文显得这个月还是有点产出的,不至于很尴尬…… ...

创建: 2024-04-30 | 更新: 2024-04-30 | 字数: 2231字 | 时长: 5分钟 | RM

美剧《萤火虫》

这篇影评拖了一个多月,还是水完了,原本有很多写的,但是也没什么空写了,哎! 《萤火虫》简介 美剧天堂观看 故事发生在遥远的未来世界,此时,人类对于太空的勘探已经发展到了成熟的阶段,梅尔(内森·菲利安 Nathan Fillion 饰)是太空船“宁静号”的船长,每一日,梅尔都驾驶着他的“家”,穿梭在浩瀚的宇宙之中。 ...

创建: 2024-04-29 | 更新: 2024-04-29 | 字数: 2452字 | 时长: 5分钟 | RM

上海欢乐谷游玩指南

前言 年卡到期了,等了一年还是打算水篇博文,记录下这段心跳加速的经历。 简介 欢乐谷是上海市的一个大型主题公园,其口号为“动感、时尚、欢乐、梦幻”。2009年8月16日正式开放,在上海迪士尼乐园建成之前,曾是中国最大的游乐园。 ...

创建: 2024-04-29 | 更新: 2024-04-29 | 字数: 522字 | 时长: 2分钟 | RM

日剧《非自然死亡》

二刷这部剧还是能给我带来很多感动! 中文维基百科相关词条 《非自然死亡 法医女王》(日语:アンナチュラル,英语:UNNATURAL)是日本TBS电视台2018年1月12日至3月16日于周五连续剧时段播出的电视剧,由石原里美主演,编剧为野木亚纪子。 ...

创建: 2024-02-29 | 更新: 2024-02-29 | 字数: 10199字 | 时长: 21分钟 | RM

求生之路2(Left 4 Dead 2)攻略

《求生之路2》是由Valve开发的一款以丧尸为主题的恐怖射击类游戏,于西元2009年11月18日发行。 游戏模式 玩家要和其他幸存者角色(共四人)一起合作,逃离被病毒感染的区域并对抗沿路上的感染者。玩家要根据沿途所看到的指示逃到下一个安全的地方(安全室),到达指定地点后便要抵抗不断来袭的丧尸,直到救援的来临以离开疫区。在逃亡的路上,玩家需要启动地图上的一些机关,好让幸存者能够继续前进,但此举会引起大量感染者的来袭(例如开启建筑物的紧急逃生门,此举会使建筑物的火警钟响起并引来丧尸。)。玩家也有机会因误触机关(例如触动了汽车的防盗装置,或者穿过了金属探测器使探测器响起。)而引发丧尸群的来袭。 ...

创建: 2023-08-04 | 更新: 2023-08-04 | 字数: 15064字 | 时长: 31分钟 | RM

用pdfjs在线预览pdf书籍教程

前言 我打算做数学、物理等的教程便于自己将来阅读,但是上传latex公式和各种图像比较费时费力,于是乎我想到用图片来解决这个问题。然而,用typora结合picgo往github仓库里面上传图片总会有很多图片上传失败,而且图片过多影响博客加载速度,让我很受打击。睡前想到可以用在线pdf阅读的方式来进行这项事业,我于是第二天把准备好的图片先转成pdf文件,然后把pdf文件上传到github仓库,再通过开启github pages的功能获得在线预览的URL实现文件在线阅读。 ...

创建: 2023-05-29 | 更新: 2024-01-16 | 字数: 2330字 | 时长: 5分钟 | RM

MBTI人格分类理论

MBTI: 邁爾斯-布里格斯性格分類指標(Myers-Briggs Type Indicator) 16人格网站 前言 五年前学华中师范大学田媛老师的课程《心理学:我知无不言,它妙不可言》的时候接触到MBTI人格理论,我当时觉得一般般,毕竟心理学玩家中大忽悠遍地。 ...

创建: 2023-05-22 | 更新: 2023-05-22 | 字数: 6462字 | 时长: 13分钟 | RM

用mdbook+GitHub Pages创建在线电子书

GitHub Actions for mdBook (rust-lang/mdBook) ⚡️ Setup mdBook quickly and build your site fast. Linux (Ubuntu), macOS, and Windows are supported. 准备工作 新建public仓库然后打开读写权限,具体步骤如下: Settings——>Actions——>general——>最下面read and write permissions ...

创建: 2023-05-12 | 更新: 2023-05-12 | 字数: 2305字 | 时长: 5分钟 | RM

自然视力恢复法

原文链接 自然视力恢复法 防止和逆转近视是一个相当简单的事情,理解其中的原理只需要高中光学知识,具体操作方法只需要另外配一副眼镜,然而我也是最近才发现。 简短版 这篇文章因为增加了很多原理说明,变得有点长。如果你不耐烦看那些原理,这里有一个两句话的版本。想要逆转近视,你只需要做这件事: ...

创建: 2023-05-05 | 更新: 2023-05-05 | 字数: 5704字 | 时长: 12分钟 | RM