首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不将.mp4格式转换为.ts格式的视频

不将.mp4格式转换为.ts格式的视频
EN

Stack Overflow用户
提问于 2019-11-20 15:41:20
回答 1查看 7.5K关注 0票数 0

我们正在使用RecordRTC录制视频。我们使用了“视频/MP4”mimeType,并使用PHP上载功能录制视频并上传到上传目录。

下面是我使用RecordRTC记录的函数

代码语言:javascript
复制
recorder = RecordRTC(stream, {type: 'video',mimeType: 'video/mp4'});

我们已经检查了上传的文件,并在多个浏览器和多个设备上播放,而且它正在正确播放视频。

但是当我们尝试将视频从.mp4转换为.ts格式时,生成0B .ts文件。我们已经找过了,但没有找到任何适当的解决办法。我们使用FFmpeg转换视频,并使用exec() PHP函数执行。

我们使用下面的命令将.mp4格式转换为.ts格式

exec('ffmpeg -i abc.mp4 -c copy -framerate 30 -bsf:v h264_mp4toannexb -f -f -crf 32 pqr.ts');

有谁能查一下并告诉我们有什么解决办法吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-21 12:09:12

经过多次尝试,终于找到了解决方案。

(‘ffmpeg -i abc.mp4 -c:v libx264 -c:a -b:a -b:a 160 k -bsf:v h264_mp4toannexb -f mpegts -crf 32 pqr.ts');

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58958193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档