« 随笔 | 首页 | OpenVPN 2.0 HOWTO-初始化测试篇(翻译) »

August 17, 2006

[转载]从FLV中截图以及相关PHP代码

从FLV中截图以及相关PHP代码

使用-ss参数 作用(time_off set the start time offset),可以从指定时间点开始转换任务。如:
转换文件格式的同时抓缩微图:
ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'
对已有flv抓图:
ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'
-ss后跟的时间单位为秒

$streamPath = "./test.flv";
$newName = "myConvertedPic.jpg";
$imgW = 320;
$imgH = 240;
$imgQuality = 80;
$resultPath = "http://www.meinserver.de/snapit/".$newName.".jpg";
exec ("flv2jpg.exe", $streamPath, $newName, $imgW, $imgH, $imgQuality);

由 frank 发表于 August 17, 2006 9:54 AM

本网所有文章建立在 创作公用 协议下。版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及以上“创作共用”声明。

您好,我正好也遇到要自己控制截取哪一帧图片的问题,看到您的更新我很欣喜,但我试了加上-ss就生成不了图片,不知道为什么.去掉就可以,ffmpeg -an -y -ss 1.001 -t 0.001 -i kreven1161755356331.flv -f image2 test1.jpg,请您指点:)msn:kreven@hotmail.com,难道是flv不支持?

由 kreven 发表于 October 25, 2006 3:26 PM

发表评论




是否保存个人讯息?