code: public function snapshot($file, $saveAs, $point, $size = '', $format = '')
      {
          $p = new Api\SyncVideo($this->config);
          $params = [
              'source' => $file,
              'save_as' => $saveAs,
              'point' => $point,
          ];
          if ($size) {
              $params['size'] = $size;
          }
          if ($format) {
              $params['format'] = $format;
          }
          return $p->process($params, '/snapshot');
      }
docs: 视频截图，可以对 mp4、m3u8 等视频文件进行截图
  @param string $file 需要截图的又拍云云存储中的视频文件路径
  @param string $saveAs 截图保存路径
  @param string $point 截图时间点，`HH:MM:SS` 格式
  @param string $size 截图尺寸 `宽x高` 格式的字符串。默认和视频尺寸一致
  @param string $format 截图保存的格式，默认根据 `$saveAs` 参数的后缀生成，可以指定 `jpg | png | webp` 三种格式
  
  @return array 见 [视频截图 - 响应](http://docs.upyun.com/cloud/sync_video/#m3u8_2)