.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())
推荐阅读
-
C#将PDF转为多种图像文件格式的方法(Png/Bmp/Emf/Tiff)
-
C#将PDF转为多种图像文件格式的方法(Png/Bmp/Emf/Tiff)
-
avi是什么文件?avi格式文件打不开怎么办?
-
PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例
-
qsv格式怎么转为mp4格式?奇艺qsv格式转换mp4方法
-
会声会影X9打不开mp4格式的文件怎么办? 会声会影无法打开mp4的解决办法
-
MP4Joiner怎么用?使用MP4Joiner快速合并多个mp4视频文件的方法介绍
-
avi是什么文件?avi格式文件打不开怎么办?
-
ArcGIS怎么把cad(dwg格式)文件转为shp格式?
-
Python解析m3u8拼接下载mp4视频文件的示例代码