欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

.avi文件转为.mp4

程序员文章站 2022-05-28 15:18:34
...

在学习中需要实现如下需求:

         前端网页上传一段视频文件至服务器,服务器后端将视频转换为一帧一帧做图像处理,然后通过VideoWriter将图片转换为视频,最后希望再将视频在前端网页上显示出来。  

但有一个问题就是,html5的video标签可以显示的3种视频文件中,只包含了mp4。而通过VideoWriter将图片转换为视频的格式只能为.avi。感觉挺坑的。无奈只能通过将.avi文件转换为.mp4文件来曲线救国。亲测可用代码如下:

from subprocess import call
dir="123.avi".strip(".avi")
command="avconv -i %s.avi -c:v libx264 -c:a copy%s.mp4"%(dir,dir)
call(command.split())


相关标签: avi mp4