Re: [請益] convert to flv 的問題

看板PHP作者 (clubfly)時間16年前 (2009/08/16 21:10), 編輯推噓3(302)
留言5則, 2人參與, 最新討論串3/3 (看更多)
請問您有檢察程式的權限嗎 ? 請先確定您的程式是可以執行的... 再檢查程式抓取資料來源端是否正常。 都k的話, 請將 get_ flv 中的變數逐一印出來看看吧, 印一個後加上exit 慢慢找了.... ps 寫轉檔請把正式機當測試機,自己建立環境比較不會有問題 @@ : function get_flv( $upload, $file_name, $flv_path, $jpg_path ) : { : $flv_name = $file_name.".flv"; : $thumb_name = $file_name."%d.jpg"; : //目錄不存在的話 : if (!file_exists($flv_path)) : mkdir($flv_path, 0777); : //轉換檔案 : $dst_file = $flv_path.$flv_name; : convert_flv( $upload, $dst_file ); : //如果轉換成功 : if (file_exists($dst_file)) { : //echo 'File exists, convert flv sucessfully<br>'; : get_thumbnail( $flv_path.$flv_name, $jpg_path.$thumb_name ); : //get_thumbnail_jpg( $upload, $dst_path.$thumb_name ); : return $dst_file; : if(file_exists($dst_path.$thumb_name)) : { : //echo 'Pic exists, convert flv sucessfully<br>'; : return $dst_file; : }else : { : echo 'Pic isn\'t exists, convert flv error<br>'; : return false; : } : } : else { : echo 'File isn\'t exists, convert flv error<br>'; : return false; : } : } : $dst_file = 'test.wmv'; : // 轉換 FLV 格式 : $fileParts = explode( ".", $dst_file ); : $fileExt = strtolower( $fileParts[count($fileParts) - 1] ); : $fileName = date("U").'_'.$_SESSION['jsit_user_id']['key']; : $flvFile = get_flv( $dst_file, $fileName, "./videos/2/", "./videos_gallery/2/" );//echo $flvFile."<br>"; : if ( $flvFile ) { : $fileName = "$fileName.flv"; : } : else return false; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.176.11

08/17 11:41, , 1F
感謝各位的答覆!! 目前已經查出問題了,原來是ffmpeg
08/17 11:41, 1F

08/17 11:42, , 2F
的執行路徑問題 ffmpeg -> /usr/local/bin/ffmpeg
08/17 11:42, 2F

08/17 11:43, , 3F
以後若有人遇到同樣問題可以參考一下...差點被搞死..
08/17 11:43, 3F

08/17 12:57, , 4F
前一篇就有人說過了 你說試過沒有用
08/17 12:57, 4F

08/17 15:36, , 5F
不好意思啦~因為那時候打錯 所以測試不成功...
08/17 15:36, 5F
文章代碼(AID): #1AY0L9ed (PHP)
討論串 (同標題文章)
文章代碼(AID): #1AY0L9ed (PHP)