美文网首页
sphinx遍历和php获取视频长度

sphinx遍历和php获取视频长度

作者: 姬汉斯 | 来源:发表于2018-08-16 23:34 被阅读0次

在php连接sphinx,从索引文件中找到带关键字记录的id集合,连接数据库后,从数据库中查询id中集合里的记录。使用sphinxapi,从索引文件得到带关键词的id集合,通过$sql1 = "select * from rain_news where id IN ($ids) ";

安装ffmpeg,打开php.ini进行操作,$long = exec("ffmpeg -i  video.mp4 2>&1 | grep 'Duration' | cut -d ' ' -f 4 | sed s/,//");//总长度  ,此后重启, 便可以获取视频文件的长度。

相关文章

  • sphinx遍历和php获取视频长度

    在php连接sphinx,从索引文件中找到带关键字记录的id集合,连接数据库后,从数据库中查询id中集合里的记录。...

  • Sphinx+Mysql+PHP做千万数据级别的搜索引擎sphi

    课程目标 sphinx+mysql+php做千万数据级别的搜索引擎sphinx视频教程 适应人群 PHP高级开发工...

  • 获取Json的Key,获取JSON长度

    遍历JSON获取Key 获取JSON长度 Object.keys(MyJsonObject).length

  • JSON对象长度和遍历方法

    JSON如何遍历和获取他的长度 我们知道在Array中,获取她的长度是很简单的,直接通过length树形就可以获取...

  • js数组遍历方法总结

    转自: js数组遍历方法总结 数组遍历方法 1.for循环 使用临时变量,将长度缓存起来,避免重复获取数组长度,当...

  • TS:获取对象的长度

    注意:对象不能够直接通过.length获取长度 获取对象长度第一种方法: for - in(通过遍历对象的方式统...

  • php与jq有趣的关系

    总结:jq竟然可以写在php标签里,格局打开了 在模板中获取php数组的长度

  • php操作Sphinx

    使用PHP API操作 Sphinx 1、基础操作 步骤1:复制sphinx\api目录中的接口文件sphinxa...

  • JS中各种遍历方法

    数组遍历方法 for循环 (★★★☆☆) 使用临时变量,将长度缓存起来,避免重复获取数组长度,当数组较大时优化效果...

  • js中常见的几种for循环

    普通for循环,经常用的数组遍历 优化版for循环,将长度缓存起来,避免重复获取长度,数组很大时效果明显 for-...

网友评论

      本文标题:sphinx遍历和php获取视频长度

      本文链接:https://www.haomeiwen.com/subject/okuabftx.html