package vip.xiaonuo.disk.service;

import vip.xiaonuo.common.pojo.CommonResult;
import vip.xiaonuo.disk.dto.file.TranscodingReqDTO;

/**
 * 资源转码 service
 */
public interface TranscodingService {

    /**
     * 视频资源转码
     *
     * @param transcodingReqDTO 转码请求
     * @return 转码结果
     *
     * @author jinjilong
     */
    CommonResult<String> transcodingVideo(TranscodingReqDTO transcodingReqDTO);

    CommonResult<String> transcodingResource(TranscodingReqDTO transcodingReqDTO);
}
