php如何调用服务器上ffmpeg程序?

wuzhi456 2016-09-26 11:39:12
各位大神,我是在本地测试建站的,我在目录下C:/MinGW/msys/1.0/bin/ffmpeg.exe,安装了ffmpeg,我在本地打开C:\MinGW\msys\1.0\msys.bat,输入相关ffmpeg命令后能成功视频转码。
现在我想知道,我在网页里php如何调用ffmpeg?我的系统是windows,根目录是C:\PHPnow\htdocs,我的视频文件是C:\PHPnow\htdocs\t\1.rm,想把他转码为1.MP4?

谢谢各位大神。
...全文
461 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuzhi456 2016-09-29
  • 打赏
  • 举报
回复
有大神帮我回复一下,教教我么?
hulabang 2016-09-28
  • 打赏
  • 举报
回复
有大神知道的么?
wuzhi456 2016-09-27
  • 打赏
  • 举报
回复
大神们帮我看看吧,谢谢啦
wuzhi456 2016-09-27
  • 打赏
  • 举报
回复
我知道asp是怎么调用,但是不知道php怎么调用,asp是这么写的: ffm=” C:\MinGW\msys\1.0\bin\ffmpeg.exe” video=”C:/PHPnow/htdocs/t/1.rm” mp4vidoe=”C:/PHPnow/htdocs/t/1.mp4” Set WshShell = server.CreateObject("Wscript.Shell") strk=ffm&" -threads 4 -i "& video &" -ab 32 -ar 22050 -vcodec libx264 -qscale 6 -r 25 -s 480x360 -flags +loop -crf 24 -bt 256k -vol 200 -vf yadif "& mp4vidoe isffmpeg1=WshShell.Run(strk,1,true) 那php该怎么写呢?烦清大神赐教!!!
wuzhi456 2016-09-27
  • 打赏
  • 举报
回复
exec("C:/MinGW/msys/1.0/bin/ffmpeg.exe -i C:\PHPnow\htdocs\t\1.rm libx264 C:\PHPnow\htdocs\t\1.MP4"); 我这样写的,好像不行啊。
wuzhi456 2016-09-27
  • 打赏
  • 举报
回复
谢谢大神回复,但您只是调用ffmpeg程序,而我后一截的转码命令 -i C:\PHPnow\htdocs\t\1.rm libx264 C:\PHPnow\htdocs\t\1.mp4';应该写哪呢?谢谢!
傲雪星枫 2016-09-27
  • 打赏
  • 举报
回复

exec("C:/MinGW/msys/1.0/bin/ffmpeg.exe");
http://www.php.net/manual/en/function.exec.php 但你需要有权限执行

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧