正在显示
1 个修改的文件
包含
19 行增加
和
15 行删除
@@ -144,21 +144,25 @@ class IndexController extends RestBaseController | @@ -144,21 +144,25 @@ class IndexController extends RestBaseController | ||
144 | $this->error($validate->getError()); | 144 | $this->error($validate->getError()); |
145 | } | 145 | } |
146 | 146 | ||
147 | - $ffm_peg = FFMpeg::create([ | ||
148 | - 'ffmpeg.binaries' => '/usr/bin/ffmpeg', | ||
149 | - 'ffprobe.binaries' => '/usr/bin/ffprobe' | ||
150 | - ]); | ||
151 | - $host = config('site.host'); | ||
152 | - $time = time(); | ||
153 | - $src = str_replace($host,'',$mp4_src); | ||
154 | - //打开文件路径 | ||
155 | - $video = $ffm_peg->open(ROOT_PATH.'public/'.$src); | ||
156 | - //截取大小 | ||
157 | - $video->filters()->resize(new \FFMpeg\Coordinate\Dimension(320, 240))->synchronize(); | ||
158 | - //第一帧图片 | ||
159 | - $video->frame(TimeCode::fromSeconds(1))->save(ROOT_PATH.'public/pegImg/'.$time.'.jpg'); | ||
160 | - $src_jpg = $host.'/pegImg/'.$time.'.jpg'; | ||
161 | - $this->success('成功',['src'=>$src_jpg]); | 147 | + //自己服务器 |
148 | +// $ffm_peg = FFMpeg::create([ | ||
149 | +// 'ffmpeg.binaries' => '/usr/bin/ffmpeg', | ||
150 | +// 'ffprobe.binaries' => '/usr/bin/ffprobe' | ||
151 | +// ]); | ||
152 | +// $host = config('site.host'); | ||
153 | +// $time = time(); | ||
154 | +// $src = str_replace($host,'',$mp4_src); | ||
155 | +// //打开文件路径 | ||
156 | +// $video = $ffm_peg->open(ROOT_PATH.'public/'.$src); | ||
157 | +// //截取大小 | ||
158 | +// $video->filters()->resize(new \FFMpeg\Coordinate\Dimension(320, 240))->synchronize(); | ||
159 | +// //第一帧图片 | ||
160 | +// $video->frame(TimeCode::fromSeconds(1))->save(ROOT_PATH.'public/pegImg/'.$time.'.jpg'); | ||
161 | +// $src_jpg = $host.'/pegImg/'.$time.'.jpg'; | ||
162 | + | ||
163 | + //七牛云服务器 | ||
164 | + | ||
165 | + $this->success('成功',['src'=>$mp4_src.'?vframe/jpg/offset/1']); | ||
162 | }else{ | 166 | }else{ |
163 | $this->error('请求方式错误!'); | 167 | $this->error('请求方式错误!'); |
164 | } | 168 | } |
-
请 注册 或 登录 后发表评论