首页 > 其他分享 >视频转音频

视频转音频

时间:2024-11-27 15:24:10浏览次数:5  
标签:视频 moviepy envs 音频 dev1 conda env packages

  • 一些在下转换网站有时间限制,使用python转换

  • 安装anaconda,安装依赖

C:\Users\dogle>activate env_dev1

(env_dev1) C:\Users\dogle>pip install moviepy
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
Collecting moviepy
  Downloading moviepy-2.1.1-py3-none-any.whl (123 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.5/123.5 kB 557.9 kB/s eta 0:00:00
Collecting imageio<3.0,>=2.5
  Downloading imageio-2.31.2-py3-none-any.whl (313 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 313.2/313.2 kB 2.1 MB/s eta 0:00:00
Collecting moviepy
  Downloading moviepy-2.1.0-py3-none-any.whl (123 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.4/123.4 kB 3.7 MB/s eta 0:00:00
  Downloading moviepy-2.0.0-py3-none-any.whl (122 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.0/123.0 kB 3.5 MB/s eta 0:00:00
  Downloading moviepy-1.0.3.tar.gz (388 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 388.3/388.3 kB 3.5 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting decorator<5.0,>=4.0.2
  Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB)
Collecting tqdm<5.0,>=4.11.2
  Downloading tqdm-4.67.1-py3-none-any.whl (78 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 4.3 MB/s eta 0:00:00
Requirement already satisfied: requests<3.0,>=2.8.1 in d:\.conda\envs\env_dev1\lib\site-packages (from moviepy) (2.31.0)
Collecting proglog<=1.0.0
  Downloading proglog-0.1.10-py3-none-any.whl (6.1 kB)
Requirement already satisfied: numpy>=1.17.3 in d:\.conda\envs\env_dev1\lib\site-packages (from moviepy) (1.18.5)
Collecting imageio_ffmpeg>=0.2.0
  Downloading imageio_ffmpeg-0.5.1-py3-none-win_amd64.whl (22.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.6/22.6 MB 4.0 MB/s eta 0:00:00
Requirement already satisfied: pillow>=8.3.2 in d:\.conda\envs\env_dev1\lib\site-packages (from imageio<3.0,>=2.5->moviepy) (9.5.0)
Requirement already satisfied: setuptools in d:\.conda\envs\env_dev1\lib\site-packages (from imageio_ffmpeg>=0.2.0->moviepy) (65.6.3)
Requirement already satisfied: idna<4,>=2.5 in d:\.conda\envs\env_dev1\lib\site-packages (from requests<3.0,>=2.8.1->moviepy) (3.7)
Requirement already satisfied: charset-normalizer<4,>=2 in d:\.conda\envs\env_dev1\lib\site-packages (from requests<3.0,>=2.8.1->moviepy) (3.3.2)
Requirement already satisfied: urllib3<3,>=1.21.1 in d:\.conda\envs\env_dev1\lib\site-packages (from requests<3.0,>=2.8.1->moviepy) (2.0.7)
Requirement already satisfied: certifi>=2017.4.17 in d:\.conda\envs\env_dev1\lib\site-packages (from requests<3.0,>=2.8.1->moviepy) (2022.12.7)
Collecting colorama
  Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Building wheels for collected packages: moviepy
  Building wheel for moviepy (setup.py) ... done
  Created wheel for moviepy: filename=moviepy-1.0.3-py3-none-any.whl size=110773 sha256=5b983ab64461e5ba899ae9cfafb1382788ba08f0b0a602eed37964d504cefd7f
  Stored in directory: c:\users\dogle\appdata\local\pip\cache\wheels\d7\37\b3\344c443bba4ba867458f703838f77df49bfa00c855d5511548
Successfully built moviepy
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
Installing collected packages: imageio_ffmpeg, imageio, decorator, colorama, tqdm, proglog, moviepy
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
Successfully installed colorama-0.4.6 decorator-4.4.2 imageio-2.31.2 imageio_ffmpeg-0.5.1 moviepy-1.0.3 proglog-0.1.10 tqdm-4.67.1
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
WARNING: Ignoring invalid distribution -umpy (d:\.conda\envs\env_dev1\lib\site-packages)
  • 将视频文件放在D盘,编写代码转换
from moviepy.editor import VideoFileClip

# 输入视频文件路径
video_file_path = 'D:\qqq.mp4'

# 输出音频文件路径
audio_file_path = 'D:\qqq.mp3'

# 加载视频文件
video = VideoFileClip(video_file_path)

# 提取音频并写入文件
video.audio.write_audiofile(audio_file_path)

print(f"音频文件已保存到 {audio_file_path}")
  • cmd中执行py文件进行转换
(env_dev1) C:\Users\dogle>python C:\Users\dogle\Desktop\aa.py
MoviePy - Writing audio in D:\qqq.mp3
MoviePy - Done.
音频文件已保存到 D:\qqq.mp3

标签:视频,moviepy,envs,音频,dev1,conda,env,packages
From: https://www.cnblogs.com/dogleftover/p/18572351

相关文章

  • 宇视设备视频平台EasyCVR萤石设备视频接入平台如何实现集群化部署管理与配置?
    在当今这个信息化快速发展的时代,视频监控系统已成为保障公共安全和提升管理效率的重要工具。随着视频监控技术的不断进步,EasyCVR视频汇聚平台应运而生,它以其强大的视频转码能力和集群化部署优势,为大中型视频监控项目提供了一个高效、稳定的解决方案。本文将详细介绍宇视设备视频......
  • 国标GB28181软件LiteGBS国标GB28181视频平台海康录像机外接报警输入和报警输出设备常
    LiteGBS国标GB28181视频平台在多个方面表现出色,兼容全平台、全终端。无论是在电脑网页端、移动设备的Android和iOS系统,还是其他各类智能终端上,用户都能轻松观看由LiteGBS分发的视频内容。分发格式更是多种多样,包括RTSP、HTTP-FLV、WS-FLV、HLS、WebRTC等,满足不同用户在不同场景下......
  • 众多企业都在通过短视频矩阵系统获客转化?如何选择适合自己的工具?
    如今短视频矩阵宣传,成为了众多企业首选的营销阵地,各式各样的矩阵工具,也是层出不穷令人眼花缭乱,价格从几百元到数万元不等,提供的服务也是千差万别。一不小心,就可能成为他人收割的对象。那么,在选择矩阵工具时,我们应该依据哪些标准呢?今天笔者就带大家详细探讨。一、短视频矩阵......
  • 抖音短视频矩阵怎么做?源头矩阵厂家深度解析矩阵玩法
    在2024年激烈的市场竞争中,企业要想实现业绩的飞跃,就必须突破流量的瓶颈。短视频作为新兴的流量聚集地,企业需要迅速把握机遇,打造一个强大的短视频网络。谁能抢先一步行动,谁就能在这场流量争夺战中取得先机。今天,笔者一文给大家聊清楚,什么是短视频矩阵?实体行业为什么要做短视......
  • 自动驾驶之心全套在线高精地图与自动驾驶论文带读(视频 答疑
    1、学生学习自主性强:当学生在面对电脑时,资料地址https://pan.baidu.com/s/1GIsMJ9BGgjgbJCrsVNDi6A?pwd=2q49会有一种自己未来掌握在自己手中的感觉,所有的操作完全由自己掌控,真正发挥学习的主观能动性。2、学生非限性学习:网络学习的学生不受年龄的限制,同时,在时间和空间上也少......
  • 自动驾驶之心全套首个基于Transformer的分割检测 视觉大模型视频课程
    网课学习的好处有哪些1、学生学习自主性强:资料地址https://pan.baidu.com/s/1GIsMJ9BGgjgbJCrsVNDi6A?pwd=2q49当学生在面对电脑时,会有一种自己未来掌握在自己手中的感觉,所有的操作完全由自己掌控,真正发挥学习的主观能动性。2、学生非限性学习:网络学习的学生不受年龄的限制,同......
  • 【视频编码】量化
    文章目录前言1.什么是量化?2.为什么要量化?量化是怎么做的?4.在视频里的量化5.如何控制量化力度?6.常见的量化问题1.细节模糊2.块状效应(马赛克)7.量化如何适应不同场景?8.总结前言量化的核心是“挑重点,舍细节”,让视频看起来“差不多”,但文件小了许多。本文将通......
  • 自动驾驶之心全套面向自动驾驶的C++实战教程(视频 答疑)
    网课学习的好处有哪些课程地址https://pan.baidu.com/s/1GIsMJ9BGgjgbJCrsVNDi6A?pwd=2q491、学生学习自主性强:当学生在面对电脑时,会有一种自己未来掌握在自己手中的感觉,所有的操作完全由自己掌控,真正发挥学习的主观能动性。2、学生非限性学习:网络学习的学生不受年龄的限制,同......
  • 算法网关视频分析网关拍照检测高空抛物检测算法:守护城市安全的“天眼”
    高空抛物,一个看似微不足道的行为,实则隐藏着巨大的安全隐患。随着城市化进程的加快,高层建筑如雨后春笋般拔地而起,高空抛物现象也随之增多,给人们的生活带来了严重的威胁。从烟头、饮料瓶到花盆、垃圾,这些被随意抛掷的物品,一旦从高空落下,其破坏力不容小觑。为了有效预防和减少高空抛......
  • AI智能分析视频分析网关摄像机实时接入分析平台人脸识别有哪些技术要求?
    在现代社会,随着安全意识的提高和技术的发展,人脸识别技术已成为安防领域的关键技术之一。它不仅在提高安全性、优化管理流程方面发挥着重要作用,还在确保公共安全、加强个人隐私保护等方面扮演着越来越重要的角色。本文将详细介绍人脸识别技术在安防领域的技术要求、应用系统的标准......