windows下ffmpeg-php装配
程序员文章站
2022-05-24 12:54:31
...
windows下ffmpeg-php安装
工作用到获取视频时长,需要在windows下扩展ffmpeg
在网上找的全是支持32位的系统,我是64位win7的 php版本为5.2.4
下载32位下包http://download.csdn.net/detail/xiao_bai8/7027699,打开有avcodec-51.dll、avformat-51.dll、avutil-49.dll、pthreadGC2.dll、php_ffmpeg.dll
把php_ffmpeg.dll还是放到php/ext下
剩下的四个文件放到C:\Windows\SysWOW64下,之前是放到C:\Windows\System32,但是64位没反映
代码测试:
getDuration()."
" ."getFrameCount: " . $ffmpegInstance->getFrameCount()."
" ."getFrameRate: " . $ffmpegInstance->getFrameRate()."
" ."getFilename: " . $ffmpegInstance->getFilename()."
" ."getComment: " . $ffmpegInstance->getComment()."
" ."getTitle: " . $ffmpegInstance->getTitle()."
" ."getAuthor: " . $ffmpegInstance->getAuthor()."
" ."getCopyright: " . $ffmpegInstance->getCopyright()."
" ."getArtist: " . $ffmpegInstance->getArtist()."
" ."getGenre: " . $ffmpegInstance->getGenre()."
" ."getTrackNumber: " . $ffmpegInstance->getTrackNumber()."
" ."getYear: " . $ffmpegInstance->getYear()."
" ."getFrameHeight: " . $ffmpegInstance->getFrameHeight()."
" ."getFrameWidth: " . $ffmpegInstance->getFrameWidth()."
" ."getPixelFormat: " . $ffmpegInstance->getPixelFormat()."
" ."getBitRate: " . $ffmpegInstance->getBitRate()."
" ."getVideoBitRate: " . $ffmpegInstance->getVideoBitRate()."
" ."getAudioBitRate: " . $ffmpegInstance->getAudioBitRate()."
" ."getAudioSampleRate: " . $ffmpegInstance->getAudioSampleRate()."
" ."getVideoCodec: " . $ffmpegInstance->getVideoCodec()."
" ."getAudioCodec: " . $ffmpegInstance->getAudioCodec()."
" ."getAudioChannels: " . $ffmpegInstance->getAudioChannels()."
" ."hasAudio: " . $ffmpegInstance->hasAudio(); 7.执行后如果拿到视频的一些信息如下就表示环境配置成功了,那我们就可以开始开发我们的视频转换了。 执行结果: getDuration: 811.13336181641 //时长getFrameCount: 12167 //帧计数getFrameRate: 15 //帧速率getFilename: C:\wamp\www\top10.mp4 //文件名路径getComment: //评论getTitle:getAuthor:getCopyright:getArtist:getGenre:getTrackNumber: 0getYear: 0getFrameHeight: 240getFrameWidth: 320getPixelFormat: yuv420p //像素格式getBitRate: 269769 //比特率getVideoBitRate:getAudioBitRate:getAudioSampleRate: 48000getVideoCodec: mpeg4 //视频编解码器getAudioCodec: mpeg4aacgetAudioChannels: 2hasAudio: 1
相关文章
相关视频
推荐阅读
-
在Linux下如何安装配置fcitx输入法
-
Windows 10 下安装 Apache 2.4.41的教程
-
windows7下安装PHP+nginx的方法
-
Windows 7安全更新补丁KB4025337下载地址(附改进修复内容) 64位/32位
-
python在Windows8下获取本机ip地址的方法
-
Windows7更新补丁KB4025341下载(附修复解决问题汇总) 32位/64位
-
Windows下使用PuTTY连接Centos7、Linux系统目录结构、一些操作命令
-
Windows10 AU累积更新Build 14393.1532更新补丁KB4025334下载(附更新内容)
-
Windows下mysql5.7.18安装配置教程
-
阿里云ECS centos6.8下安装配置MySql5.7的教程