阿里云oss上传的mp4视频如何分离音频与视频?
网友回复
要分离阿里云 OSS 上上传的 MP4 视频中的音频与视频,你可以借助阿里云媒体处理服务(MPS)来完成,也可以先将视频从 OSS 下载到本地,然后使用本地的视频处理工具进行分离。以下分别介绍这两种方法:
方法一:使用阿里云媒体处理服务(MPS)步骤开通服务:在阿里云控制台开通媒体处理服务(MPS)。安装 SDK:安装阿里云 Python SDK 及其相关依赖。pip install aliyun-python-sdk-core-v3 aliyun-python-sdk-mts编写代码:通过调用 MPS 的接口来分离视频和音频。示例代码
from aliyunsdkcore.client import AcsClient from aliyunsdkcore.acs_exception.exceptions import ClientException from aliyunsdkcore.acs_exception.exceptions import ServerException from aliyunsdkmts.request.v20140618.SubmitMediaProcessJobRequest import SubmitMediaProcessJobRequest import json # 配置阿里云账号信息 access_key_id = 'your_access_key_id' access_key_secret = 'your_access_key_secret' region_id = 'your_region_id' # 例如:cn-hangzhou # 创建 AcsClient 实例 client = AcsClient(access_key_id, access_key_secret, region_id) def separate_audio_video(oss_bucket, oss_object, output_bucket): # 构建请求 request = SubmitMediaProcessJobRequest() request.set_accept_format('json') # 输入视频信息 input_info = { "Bucket": oss_bucket, "Location": "oss-" + region_id, "Object": oss_object } # 输出视频配置 output_video = { "OutputObject": oss_object.replace('.mp4', '_video.mp4'), "Container": { "Format": "mp4" }, "Video": { ...
点击查看剩余70%
python如何调用openai的api实现知识讲解类动画讲解视频的合成?
html如何直接调用openai的api实现海报可视化设计及文本描述生成可编辑海报?
f12前端调试如何找出按钮点击事件触发的那段代码进行调试?
abcjs如何将曲谱播放后导出mid和wav格式音频下载?
python如何将曲子文本生成音乐mp3或wav、mid文件
python中mp3、wav音乐如何转成mid格式?
js在HTML中如何将曲谱生成音乐在线播放并下载本地?
python如何实现在windows上通过键盘来模拟鼠标操作?
python如何给win10电脑增加文件或文件夹右键自定义菜单?
python如何将音乐mp3文件解析获取曲调数据?