上传时转换视频 [英] Convert video while uploading
本文介绍了上传时转换视频的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在用户上传视频时,我想转换一个视频(从wmv格式到flv)。我可以转换视频或单独上传,但是如何一次执行?
I want to convert a video (say from wmv format to flv) while a user uploads it. I can either convert a video or upload it individually, but how to do them at once?
Iam使用ffmpeg进行转换,如:
Iam using ffmpeg for conversion, like:
ffmpeg -i WMV.wmv WMV.flv
ffmpeg -i WMV.wmv WMV.flv
但是我不确定转换和上传视频时要遵循的步骤。我需要使用Ajax或类似的东西吗?
But iam unsure about the steps to be followed to convert and upload a video. Do i need to use Ajax or something like that?
推荐答案
FFMPEG是一个非常强大的插件
FFMPEG is a pretty powerful plugin
对于PHP侧执行示例
<?php
/*** convert video to flash ***/
exec("ffmpeg -i video.wmv -ar 22050 -ab 32 -f flv -s 320x240 video.flv");
?>
使用的术语
-i Input file name
-ar Audio sampling rate in Hz
-ab Audio bit rate in kbit/s
-f Output format
-s Output dimension
了解FFMPEG的高级用法检查链接
To know the advanced uses of FFMPEG Check the link
这篇关于上传时转换视频的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文