소스 검색

Update VideoThumbnail job, generate blurhash for videos

Daniel Supernault 4 년 전
부모
커밋
896452c74c
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      app/Jobs/VideoPipeline/VideoThumbnail.php

+ 7 - 0
app/Jobs/VideoPipeline/VideoThumbnail.php

@@ -13,6 +13,7 @@ use FFMpeg;
 use Storage;
 use App\Media;
 use App\Jobs\MediaPipeline\MediaStoragePipeline;
+use App\Util\Media\Blurhash;
 
 class VideoThumbnail implements ShouldQueue
 {
@@ -59,6 +60,12 @@ class VideoThumbnail implements ShouldQueue
             $media->thumbnail_path = $save;
             $media->save();
 
+            $blurhash = Blurhash::generate($media);
+            if($blurhash) {
+                $media->blurhash = $blurhash;
+                $media->save();
+            }
+
         } catch (Exception $e) {
             
         }