繁体   English   中英

在php扩展问题中添加了Windows ffmpeg扩展

[英]Windows ffmpeg extension added in php extension issue

我正在使用wamp和5.5.12 php版本

从某处下载php_ffmpeg.dll并复制到C:\\ wamp \\ bin \\ php \\ php5.5.12 \\ ext restarted wamp和computer。 但它说php_ffmpeg.dll缺少任何帮助?

我使用64位系统任何官方的地方寻找php_ffmpeg.dll 64位版本?

编码:

 /**
  * FFMPEG-PHP Test Script
  *    
  */
  echo "GD: ", extension_loaded('gd') ? 'OK' : 'MISSING', '<br>';
  echo "XML: ", extension_loaded('xml') ? 'OK' : 'MISSING', '<br>';
 echo "zip: ", extension_loaded('zip') ? 'OK' : 'MISSING', '<br>';

echo "ffmpeg: ", extension_loaded('ffmpeg') ? 'OK' : 'MISSING', '<br>';

// Check if the ffmpeg-php extension is loaded first
 // extension_loaded('ffmpeg') or die('Error in loading ffmpeg');

 // Determine the full path for our video
 // $vid = realpath('./vid2.avi');
 $vid = realpath('input.flv');

 // d then display the information about the video clip.
  $ffmpegInstance = new ffmpeg_movie($vid);
  echo "getDuration: " . $ffmpegInstance->getDuration() . "<br />".
  "getFrameCount: " . $ffmpegInstance->getFrameCount() . "<br />".
  "getFrameRate: " . $ffmpegInstance->getFrameRate() . "<br />".
  "getFilename: " . $ffmpegInstance->getFilename() . "<br />".
  "getComment: " . $ffmpegInstance->getComment() . "<br />".
  "getTitle: " . $ffmpegInstance->getTitle() . "<br />".
  "getAuthor: " . $ffmpegInstance->getAuthor() . "<br />".
 "getCopyright: " . $ffmpegInstance->getCopyright() . "<br />".
 "hasAudio: " . $ffmpegInstance->hasAudio();

将已编译的PHP扩展放在扩展目录中是不够的。 此外,扩展必须在php.ini extension指令中声明,例如extension=php_ffmpeg.dll

我使用64位系统任何官方的地方寻找php_ffmpeg.dll 64位版本?

http://ffmpeg-php.sourceforge.net/ ,但是这个项目被废弃了,所以你可能运气不好。 有关从PHP使用ffmepg的其他方法,请参阅https://trac.ffmpeg.org/wiki/PHP

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM