看板 PHP 關於我們 聯絡資訊
請問您有檢察程式的權限嗎 ? 請先確定您的程式是可以執行的... 再檢查程式抓取資料來源端是否正常。 都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
cloudlin322 :感謝各位的答覆!! 目前已經查出問題了,原來是ffmpeg 08/17 11:41
cloudlin322 :的執行路徑問題 ffmpeg -> /usr/local/bin/ffmpeg 08/17 11:42
cloudlin322 :以後若有人遇到同樣問題可以參考一下...差點被搞死.. 08/17 11:43
buganini :前一篇就有人說過了 你說試過沒有用 08/17 12:57
cloudlin322 :不好意思啦~因為那時候打錯 所以測試不成功... 08/17 15:36