php文件如何变成视频,php 如何实现视频文件的合并

php 如何实现合并视频文件,或者利用什么第三方工具合并视频?

两个视频合并,不只是单单把两个文件连接起来。需要解码拼接再编码,不知道ffmpeg能不能完成,然后调用它的api,转码需要较长的时间,还是异步来完成吧,不然体验不好。

最好还是借助一些云服务商提供的类似服务会比较好。

ps.我没尝试过

这种事情还是交给python或者java去做吧,php合并视频要占用大量资源,怎么响应浏览器请求呢

谢邀

我觉得这种功能可以考虑异步的方式实现,例如:

在视频文件服务器有一个

php

服务器,接收提交要合并的文件信息

然后

php

再触发一个

bash

命令异步执行合并,当然,文件比较小的可以,应该可以考虑同步

命令执行完毕通知更新合并完毕

bash

里面的内容直接利用

ffmpeg

命令行直接执行合并操作,而不是利用

ffmpeg

php

扩展进行操作,本人不才,我也没有看到

php

ffmpeg

扩展能直接实现视频合并,帧合并还是有的

ffmpeg

合并命令行例如:

ffmpeg -i "concat:input1.mpg|input2.mpg|input3.mpg" -c copy output.mpg

更多详尽的命令操作,请自行官网查阅。https://ffmpeg.org/

调用linux命令

cat 1.mp4 2.mp4>> all.mp4

?

用七牛,别傻了,不要加重业务服务器的负担

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值