import subprocess
def webm_to_bgrapng(webm_video_path,bgra_dir):
command = [
'ffmpeg',
'-vcodec', 'libvpx-vp9', # 指定输入视频编码为 VP9
'-i', webm_video_path, # 输入视频路径
'-pix_fmt', "rgba", # 输出 RGBA 格式(保留 Alpha 通道)
bgra_dir # 输出 PNG 序列路径
]
try:
subprocess.run(command, check=True, stderr=subprocess.PIPE, text=True)
print(f"转换成功!PNG 序列已保存到:{bgra_dir}")
except subprocess.CalledProcessError as e:
print(f"转换失败!错误信息:\n{e.stderr}")
raise
ffmpeg webm 透明通道视频转成rgba图片
Lee魅儿2025-06-18 20:10
相关推荐
Dreamsi_zh3 分钟前
Python爬虫04_Requests豆瓣电影爬取230L1_78M69Q5487H4 分钟前
【机器学习】机器学习新手入门概述窗户34 分钟前
有限Abel群的结构(3)饭来_38 分钟前
Python 中使用 OpenCV 库来捕获摄像头视频流并在窗口中显示码界筑梦坊41 分钟前
91-基于Spark的空气质量数据分析可视化系统坐吃山猪1 小时前
GitPython03-项目setup编译JavaEdge在掘金1 小时前
cursor1.3 重大更新!复刻 claude code!啊阿狸不会拉杆2 小时前
《Java 程序设计》第 12 章 - 异常处理lili-felicity2 小时前
Python奇幻之旅:从零开始的编程冒险你的电影很有趣2 小时前
lesson28:Python单例模式全解析:从基础实现到企业级最佳实践