Mike 7 anni fa
parent
commit
374361d6db
1 ha cambiato i file con 17 aggiunte e 3 eliminazioni
  1. 17 3
      server/app/Helper/AttachmentHelper.php

+ 17 - 3
server/app/Helper/AttachmentHelper.php

xqd
@@ -68,19 +68,33 @@ trait AttachmentHelper
                     $url_path = $rel_path . '/' . $md5_filename;
 
                     if ($fileMimeType == "video/mp4" || $fileMimeType == "video/quicktime") {
+//                        $ffmpeg = FFMpeg\FFMpeg::create(array(
+//                            'ffmpeg.binaries'  => '/usr/bin/ffmpeg',
+//                            'ffprobe.binaries' => '/usr/bin/ffprobe'
+//                        ));
+//                        \Log::info($real_path);
+//                        $video = $ffmpeg->open($real_path);
+//                        if (!file_exists($vpath)) {
+//                            if (!@mkdir($vpath, 0755, true)) {
+//                                return ErrorCode::ATTACHMENT_MKDIR_FAILED;
+//                            }
+//                        }
+//                        $pic = $vpath.$md5.'.jpg';
+
+
+                        //正常缩略图
                         $ffmpeg = FFMpeg\FFMpeg::create(array(
                             'ffmpeg.binaries'  => '/usr/bin/ffmpeg',
                             'ffprobe.binaries' => '/usr/bin/ffprobe'
                         ));
-                        \Log::info($real_path);
                         $video = $ffmpeg->open($real_path);
-                        $vpath = public_path() . '/upload/vpic/';
+                        $vpath = $path;
                         if (!file_exists($vpath)) {
                             if (!@mkdir($vpath, 0755, true)) {
                                 return ErrorCode::ATTACHMENT_MKDIR_FAILED;
                             }
                         }
-                        $pic = $vpath.$md5.'.jpg';
+                        $pic = $real_path.'.jpg';
                         \Log::info($pic);
                         $video
                             ->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(1))