全球主机交流论坛

标题: 请教高手,VPS安装什么组件能让PHP实现截视频图 [打印本页]

作者: freealbum    时间: 2012-3-15 03:56
标题: 请教高手,VPS安装什么组件能让PHP实现截视频图
  求指教
MPLAYER 可以截图  但不方便
能不能用PHP 截取VPS里 对应目录的视频文件缩图呢
作者: heibudong    时间: 2012-3-15 03:58
异想天开 PHP没这个功能!
PHP 操作 ffmpeg
作者: kiva    时间: 2012-3-15 04:56
ffmpeg  就行很简单 哈
作者: 用户名    时间: 2012-3-15 07:01
晕了~截图怎么跟PHP干上了
作者: zzz    时间: 2012-3-15 08:17
调外部命令吧
作者: meta168    时间: 2012-3-15 08:26
可以调用外部程序实现
作者: vhost    时间: 2012-3-15 09:26
本帖最后由 vhost 于 2012-3-15 09:29 编辑

mtn

作者: ronon    时间: 2012-3-15 09:36
就用mplayer, PHP exec ,
试过用ffmpeg指定视频某分某秒截图非常慢
作者: 有个就好    时间: 2012-3-15 10:04
php调用外部命令
作者: sunsea    时间: 2012-3-15 10:09
楼主是准备用Linux做发布机吗?
作者: sunsea    时间: 2012-3-15 10:11
vhost 发表于 2012-3-15 09:26
mtn

求这个程序以及安装方法
作者: vhost    时间: 2012-3-15 11:56
sunsea 发表于 2012-3-15 10:11
求这个程序以及安装方法

只有原始程序,那个是别人修改后提供给我用的。

解压包里四个文件  上传到VPS开的空间(不要用别人虚拟空间,要自己的VPS(Linux))注意相应权限

config.php  参数文件

mtn PHP调用的外部程序

tahomabd.ttf 字体

参数
  1. <?php

  2. $config['dirs']=array("/home/public_html/av");   // 视频文件地址


  3. // Info on how to use the settings http://moviethumbnail.sourceforge.net/usage.en.html
  4. // [no value=don't use, # or value to use]
  5. $config['mtn']['a']='';  
  6. $config['mtn']['b']='0.60';
  7. $config['mtn']['B']='0.0';
  8. $config['mtn']['c']='3'; //这个是所要截图列数
  9. $config['mtn']['C']='6000';  
  10. $config['mtn']['D']='6';
  11. $config['mtn']['E']='0.0';
  12. $config['mtn']['f']='/home/public_html/mtn/tahomabd.ttf';   //tahomabd.ttf 字体文件地址
  13. $config['mtn']['F']='ffffff:10';
  14. $config['mtn']['g']='5';
  15. $config['mtn']['h']='100';
  16. $config['mtn']['i']='';
  17. $config['mtn']['I']='';  
  18. $config['mtn']['j']='';
  19. $config['mtn']['k']='000000';
  20. $config['mtn']['L']='4:2';
  21. $config['mtn']['n']='';
  22. $config['mtn']['N']='';
  23. $config['mtn']['o']='';
  24. $config['mtn']['O']='/home/public_html/capturas/'; //截图图片保存的地址,留空默认视频文件地址
  25. $config['mtn']['p']='';
  26. $config['mtn']['P']='';
  27. $config['mtn']['r']='3';
  28. $config['mtn']['s']='400';
  29. $config['mtn']['t']='';
  30. $config['mtn']['T']='www.domain.com'; //你想在截图上所要留的信息,类似与水印
  31. $config['mtn']['v']='';
  32. $config['mtn']['w']='0';
  33. $config['mtn']['W']='';
  34. $config['mtn']['z']='';
  35. $config['mtn']['Z']='';
  36. ?>
复制代码
具体参数可以参考官方主页http://moviethumbnail.sourceforge.net/index.en.html  官网上还有其他用法

国外发布站 视频截图用的大多是MTN,在游览器上截图方便,配合rapidleech 在线  zip,rar 解压压缩

官方写了支持这些视频 .3gp, .3g2, .asf, .avi, .dat, .divx, .dsm, .evo, .flv, .m1v, .m2ts, .m2v, .m4a, .mj2, .mjpg, .mjpeg, .mkv, .mov, .moov, .mp4, .mpg, .mpeg, .mpv, .nut, .ogg, .ogm, .qt, .swf, .ts, .vob, .wmv, .xvid.

不想研究参数 就直接用上面的参数,注意相关地址一定要正确。

那位PHP高手可以做个好看 方便的界面

文件地址:
http://115.com/file/e7bov8h6#
mtn.zip
作者: Ultratude    时间: 2012-3-15 11:58
做网盘的时候用这个http://moviethumbnail.sourceforge.net/
作者: sunsea    时间: 2012-3-15 11:59
vhost 发表于 2012-3-15 11:56
只有原始程序,那个是别人修改后提供给我用的。

解压包里四个文件  上传到VPS开的空间(不要用别人虚拟 ...

非常感谢,看看去




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4