pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<legend id='y04ZK'><style id='y04ZK'><dir id='y04ZK'><q id='y04ZK'></q></dir></style></legend>
      <tfoot id='y04ZK'></tfoot>

      <i id='y04ZK'><tr id='y04ZK'><dt id='y04ZK'><q id='y04ZK'><span id='y04ZK'><b id='y04ZK'><form id='y04ZK'><ins id='y04ZK'></ins><ul id='y04ZK'></ul><sub id='y04ZK'></sub></form><legend id='y04ZK'></legend><bdo id='y04ZK'><pre id='y04ZK'><center id='y04ZK'></center></pre></bdo></b><th id='y04ZK'></th></span></q></dt></tr></i><div class="8020a2o" id='y04ZK'><tfoot id='y04ZK'></tfoot><dl id='y04ZK'><fieldset id='y04ZK'></fieldset></dl></div>

        • <bdo id='y04ZK'></bdo><ul id='y04ZK'></ul>

        <small id='y04ZK'></small><noframes id='y04ZK'>

        sh:ffmpeg:通過php運行命令時找不到命令

        sh: ffmpeg: command not found when run command through php(sh:ffmpeg:通過php運行命令時找不到命令)
          <tbody id='x47g9'></tbody>
        <tfoot id='x47g9'></tfoot>

        <i id='x47g9'><tr id='x47g9'><dt id='x47g9'><q id='x47g9'><span id='x47g9'><b id='x47g9'><form id='x47g9'><ins id='x47g9'></ins><ul id='x47g9'></ul><sub id='x47g9'></sub></form><legend id='x47g9'></legend><bdo id='x47g9'><pre id='x47g9'><center id='x47g9'></center></pre></bdo></b><th id='x47g9'></th></span></q></dt></tr></i><div class="aqm0icm" id='x47g9'><tfoot id='x47g9'></tfoot><dl id='x47g9'><fieldset id='x47g9'></fieldset></dl></div>

        <small id='x47g9'></small><noframes id='x47g9'>

                • <bdo id='x47g9'></bdo><ul id='x47g9'></ul>
                • <legend id='x47g9'><style id='x47g9'><dir id='x47g9'><q id='x47g9'></q></dir></style></legend>
                  本文介紹了sh:ffmpeg:通過php運行命令時找不到命令的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我已經在 Centos 6 機器的根目錄上成功安裝了 FFMpeg (https://trac.ffmpeg.org/wiki/CompilationGuide/Centos).

                  I have installed successfully installed FFMpeg on root of my Centos 6 machine (https://trac.ffmpeg.org/wiki/CompilationGuide/Centos).

                  我的 apache/php 工作場所是/var/www/html

                  My workplace of apache/php is /var/www/html

                  現在我在/var/www/html 目錄上成功運行以下命令以從視頻文件中捕獲幀.它正在捕獲一幀.

                  Now I'm running below command successfully on /var/www/html directory to capture frame from the video file. It's capturing a frame.

                  [root@localhost html]# ffmpeg -i video.mpg -an -ss 30  -t 00:00:01 -r 1 -y -vcodec mjpeg -f mjpeg -s 160x100 frame8  2>&1
                  

                  我想通過 php 并使用 shell_exec() 或 exec() php 函數運行此命令.我用于運行命令的 php 代碼是:

                  I want to run this command through php and using shell_exec() or exec() php functions. My php code for running the command is:

                  $cmd = "/root/bin/ffmpeg -i /project/app/webroot/videos/video.mpg -ss 00:00:14.435 -f image2 -vframes 1 /project/app/webroot/videothumbnails/example-thumb.jpg";
                  $locale = 'en_IN.UTF-8';
                  setlocale(LC_ALL, $locale);
                  putenv('LC_ALL='.$locale);
                  echo shell_exec($cmd);
                  

                  當我嘗試通過上面的 php 代碼運行命令時,出現以下錯誤:

                  When I'm trying to run command through above php code, I'm getting below error:

                  sh: ffmpeg: command not found
                  

                  請幫我解決這個問題.

                  推薦答案

                  對于視頻縮略圖的創建,我們使用 ffmpeg.

                  For Video Thumbnail creation we use ffmpeg.

                  在Linux系統(centos 6.x)下Ffmpeg安裝過程和Php例子:-

                  In Linux Systems(centos 6.x) Ffmpeg installation process and Php example:-

                  這個過程是在我的 centos 6 中完成的,并使用 php 創建了縮略圖.

                  This process is done in my centos 6 and created thumbnails using php.

                  步驟 1:-請檢查您的 linux 服務器中是否有任何現有的 ffmpeg 可用.如果可用,請刪除該文件.

                  Step1:- Please check If any existing ffmpeg available or not in your linux server .If available please remove that files.

                  第 2 步:-對于新的 ffmpeg 安裝,請點擊此鏈接
                  http://root.uabid.com/compile-ffmpeg-on-centos-6-x/ .

                  Step2:- For New ffmpeg installation follow this link
                  http://root.uabid.com/compile-ffmpeg-on-centos-6-x/ .

                  Step3:- 安裝完成后檢查您的 ffmpeg 安裝在哪里.

                  Step3:- After installation complete check whereis your ffmpeg installed.

                  命令:whereis ffmpeg

                  Command: whereis ffmpeg

                  在 linux 命令行中鍵入此命令并檢查.例如,您的 ffmpeg 路徑在 (/usr/local/bin/ffmpeg) 中.在您的代碼中使用此路徑.

                  type this command in linux command line and check.If for example your ffmpeg path in (/usr/local/bin/ffmpeg). Use this path in your code.

                  PHP 示例:-

                  <?php
                  
                      if($extension === 'mp4' OR $extension == 'MP4' )
                      {
                      $video = $timestamp.$imagename;
                      $videoname=substr($imagename,0, -4).$timestamp;
                      $image = "sites/default/files/content_images/{$videoname}-thumb.jpg";
                  
                      var_dump($video);
                  
                      $cmd = "/usr/local/bin/ffmpeg -i    /opt/lampp/htdocs/myproject/sites/default/files/content_videos/".$video." -ss   00:00:01.435 -f image2 -vframes 1       /opt/lampp/htdocs/myproject/sites/default/files/content_images/".$videoname."-  thumb.jpg";
                  
                      $cmdstr = $cmd;
                      $locale = 'en_IN.UTF-8';
                      setlocale(LC_ALL, $locale);
                      putenv('LC_ALL='.$locale);
                      echo exec($cmd);
                  ?>
                  

                  流程 2:-這是用于靜態文件路徑:

                  Process 2:- This is for static file paths:

                  <?php    
                      $cmd = "/root/bin/ffmpeg -i /var/www/html/project/app/webroot/videos/example.mp4 -ss   00:00:01.435 -f image2 -vframes 1 /var/www/html/project/app/webroot/videothumbnails/example-thumb.jpg";
                      $cmdstr = $cmd;
                      $locale = 'en_IN.UTF-8';
                      setlocale(LC_ALL, $locale);
                      putenv('LC_ALL='.$locale);
                      echo exec($cmd);
                  ?>
                  

                  希望這對你有幫助 &其他..

                  Hope this helps to you & others..

                  這篇關于sh:ffmpeg:通過php運行命令時找不到命令的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  MySQLi prepared statement amp; foreach loop(MySQLi準備好的語句amp;foreach 循環)
                  Is mysqli_insert_id() gets record from whole server or from same user?(mysqli_insert_id() 是從整個服務器還是從同一用戶獲取記錄?)
                  PHP MySQLi doesn#39;t recognize login info(PHP MySQLi 無法識別登錄信息)
                  mysqli_select_db() expects exactly 2 parameters(mysqli_select_db() 需要 2 個參數)
                  Php mysql pdo query: fill up variable with query result(Php mysql pdo 查詢:用查詢結果填充變量)
                  MySQLI 28000/1045 Access denied for user #39;root#39;@#39;localhost#39;(MySQLI 28000/1045 用戶“root@“localhost的訪問被拒絕)
                  <i id='ljjLv'><tr id='ljjLv'><dt id='ljjLv'><q id='ljjLv'><span id='ljjLv'><b id='ljjLv'><form id='ljjLv'><ins id='ljjLv'></ins><ul id='ljjLv'></ul><sub id='ljjLv'></sub></form><legend id='ljjLv'></legend><bdo id='ljjLv'><pre id='ljjLv'><center id='ljjLv'></center></pre></bdo></b><th id='ljjLv'></th></span></q></dt></tr></i><div class="0oc0oyq" id='ljjLv'><tfoot id='ljjLv'></tfoot><dl id='ljjLv'><fieldset id='ljjLv'></fieldset></dl></div>

                • <tfoot id='ljjLv'></tfoot>
                    <legend id='ljjLv'><style id='ljjLv'><dir id='ljjLv'><q id='ljjLv'></q></dir></style></legend>
                          <tbody id='ljjLv'></tbody>

                        <small id='ljjLv'></small><noframes id='ljjLv'>

                          <bdo id='ljjLv'></bdo><ul id='ljjLv'></ul>

                          1. 主站蜘蛛池模板: 河北中仪伟创试验仪器有限公司是专业生产沥青,土工,水泥,混凝土等试验仪器的厂家,咨询电话:13373070969 | 广东教师资格网-广东教师资格证考试网 | 粘度计NDJ-5S,粘度计NDJ-8S,越平水分测定仪-上海右一仪器有限公司 | 土壤水分自动监测站-SM150便携式土壤水分仪-铭奥仪器 | 中药二氧化硫测定仪,食品二氧化硫测定仪|俊腾百科 | 生物颗粒燃烧机-生物质燃烧机-热风炉-生物颗粒蒸汽发生器-丽水市久凯能源设备有限公司 | 蜗轮丝杆升降机-螺旋升降机-丝杠升降机厂家-润驰传动 | 儋州在线-儋州招聘找工作、找房子、找对象,儋州综合生活信息门户! | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 垃圾清运公司_环卫保洁公司_市政道路保洁公司-华富环境 | 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 非甲烷总烃分析仪|环控百科 | 专业的新乡振动筛厂家-振动筛品质保障-环保振动筛价格—新乡市德科筛分机械有限公司 | 气胀轴|气涨轴|安全夹头|安全卡盘|伺服纠偏系统厂家-天机传动 | 必胜高考网_全国高考备考和志愿填报信息平台| 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | 阜阳在线-阜阳综合门户| 宿松新闻网 宿松网|宿松在线|宿松门户|安徽宿松(直管县)|宿松新闻综合网站|宿松官方新闻发布 | 氢氧化钙设备_厂家-淄博工贸有限公司 | 3D全息投影_地面互动投影_360度立体投影_水幕灯光秀 | 广东银虎 蜂窝块状沸石分子筛-吸附脱硫分子筛-萍乡市捷龙环保科技有限公司 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 带锯机|木工带锯机圆木推台锯|跑车带锯机|河北茂业机械制造有限公司| | 今日热点_实时热点_奇闻异事_趣闻趣事_灵异事件 - 奇闻事件 | 专业音响设备_舞台音响设备_会议音响工程-首选深圳一禾科技 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 冷轧机|两肋冷轧机|扁钢冷轧机|倒立式拉丝机|钢筋拔丝机|收线机-巩义市华瑞重工机械制造有限公司 | 电主轴-高速精密电主轴-高速电机厂家-瑞德沃斯品牌有限公司 | 中天寰创-内蒙古钢结构厂家|门式刚架|钢结构桁架|钢结构框架|包头钢结构煤棚 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 防水套管-柔性防水套管-刚性防水套管-上海执品管件有限公司 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 仿古建筑设计-仿古建筑施工-仿古建筑公司-汉匠古建筑设计院 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 空压机网_《压缩机》杂志| H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 |