李帅

1.重新整合ffmpeg命令

...@@ -14,6 +14,7 @@ use Dcat\Admin\Layout\Content; ...@@ -14,6 +14,7 @@ use Dcat\Admin\Layout\Content;
14 use Dcat\Admin\Show; 14 use Dcat\Admin\Show;
15 use Dcat\Admin\Http\Controllers\AdminController; 15 use Dcat\Admin\Http\Controllers\AdminController;
16 use Illuminate\Support\Facades\Storage; 16 use Illuminate\Support\Facades\Storage;
17 +use Illuminate\Support\Str;
17 18
18 class AdminMakeVideoController extends AdminController 19 class AdminMakeVideoController extends AdminController
19 { 20 {
...@@ -31,7 +32,7 @@ class AdminMakeVideoController extends AdminController ...@@ -31,7 +32,7 @@ class AdminMakeVideoController extends AdminController
31 $grid->column('title','标题'); 32 $grid->column('title','标题');
32 $grid->column('content','有感'); 33 $grid->column('content','有感');
33 $grid->column('url')->display(function ($url){ 34 $grid->column('url')->display(function ($url){
34 - return "<a target='_blank' href='". Storage::disk('public')->url($url) ."'>查看</a>"; 35 + return "<a target='_blank' href='". Storage::disk('public')->url(Str::before($url,'/public')) ."'>查看</a>";
35 }); 36 });
36 $grid->column('type','类型')->using([1 => '音频', 2 => '视频']); 37 $grid->column('type','类型')->using([1 => '音频', 2 => '视频']);
37 $grid->column('duration'); 38 $grid->column('duration');
......
...@@ -404,7 +404,7 @@ class MakeVideo implements ShouldQueue ...@@ -404,7 +404,7 @@ class MakeVideo implements ShouldQueue
404 { 404 {
405 $filename = "/output_" . time() . rand(0, 10000); 405 $filename = "/output_" . time() . rand(0, 10000);
406 406
407 - $prefix = $is_temp ? 'temp/' : 'video'; 407 + $prefix = $is_temp ? 'temp/' : 'video/';
408 $hash_hex = md5($filename); 408 $hash_hex = md5($filename);
409 // 16进制表示的字符串一共32字节,表示16个二进制字节。 409 // 16进制表示的字符串一共32字节,表示16个二进制字节。
410 // 前16个字符用来第一级求摸,后16个用做第二级 410 // 前16个字符用来第一级求摸,后16个用做第二级
......