怎么用php代码调用ffmpeg命令来进行视频采集录制,抽帧!!是要调用shell脚本吗?急!

sh/bash/dash/ksh/zsh等Shell脚本
回复
xygcxy
帖子: 10
注册时间: 2013-07-16 11:47
系统: ununtu 10.04lts

怎么用php代码调用ffmpeg命令来进行视频采集录制,抽帧!!是要调用shell脚本吗?急!

#1

帖子 xygcxy » 2013-07-16 11:50

在ubuntu下怎么用php代码自动调用ffmpeg命令来进行视频采集录制,抽帧!!是要调用shell脚本吗??急!!
我用这个代码运行不出来,直接用exec函数加上命令能行吗?exec里面是录制视频的命令...
<?php
$cmd="ffmpeg -f video4linux2 -t 20 -s 320*240 -r 10 -i /dev/video0 test.avi";
exec($cmd);
?>
但我可以调用转换命令来进行视屏转换,如下:
<?php
$cmd="ffmpeg -i /tmp/test.ogv /tmp/out.avi";
exec($cmd);
?>
就是视频录制、抽帧、合成视频命令调用不管用,,急啊 大神们,,帮帮我吧!!!
xygcxy
帖子: 10
注册时间: 2013-07-16 11:47
系统: ununtu 10.04lts

怎么用php代码调用ffmpeg命令来进行视频采集录制,抽帧!!是要调用shell脚本吗?急!

#2

帖子 xygcxy » 2013-07-16 12:19

我用这个代码运行不出来,直接用exec函数加上命令能行吗?exec里面是录制视频的命令...
<?php
$cmd="ffmpeg -f video4linux2 -t 20 -s 320*240 -r 10 -i /dev/video0 test.avi";
exec($cmd);
?>
但我可以调用转换命令来进行视屏转换,如下:
<?php
$cmd="ffmpeg -i /tmp/test.ogv /tmp/out.avi";
exec($cmd);
?>
就是视频录制、抽帧、合成视频命令调用不管用,,急啊 大神们,,帮帮我吧!!!
头像
tangmumao_wefls
帖子: 2899
注册时间: 2011-02-11 14:09
系统: AnthonOS Next
来自: 在那不遥远的地方
联系:

Re: 怎么用php代码调用ffmpeg命令来进行视频采集录制,抽帧!!是要调用shell脚本吗?急!

#3

帖子 tangmumao_wefls » 2013-07-16 18:48

用system()函数或者passthru()函数啊,不会去php官网看看手册就好了

Sent from my MI 2S using Tapatalk HD
回复