李帅

1.优化ffmpeg命令,适配各种类型视频

...@@ -42,7 +42,16 @@ class ImmerseController extends AdminController ...@@ -42,7 +42,16 @@ class ImmerseController extends AdminController
42 }); 42 });
43 $grid->column('type','类型')->using([1 => '音频', 2 => '视频']); 43 $grid->column('type','类型')->using([1 => '音频', 2 => '视频']);
44 $grid->column('duration','时长'); 44 $grid->column('duration','时长');
45 - $grid->column('size','大小'); 45 + $grid->column('size','大小')->display(function ($value){
46 + $size = $value > (1024)
47 + ? ($value > (1024 * 1024)
48 + ? ($value > (1024 * 1024 * 1024)
49 + ? round($value / (1024 * 1024 * 1024),2 ) . "GB"
50 + : round($value / (1024 * 1024),2) . "MB")
51 + : round($value / 1024,2) . "KB")
52 + : $value . 'Bytes';
53 + return $size;
54 + });
46 $grid->column('poem_id'); 55 $grid->column('poem_id');
47 $grid->column('temp_id'); 56 $grid->column('temp_id');
48 $grid->column('thumbnail')->image(); 57 $grid->column('thumbnail')->image();
......