我有一个类似于 youtube 的网站。用户可以上传不同格式的视频(mov、flv 等)。我的网站会将这些视频转换为不同的格式,以便其他用户可以下载和评价这些视频。我使用 codeigniter 构建我的网站,我正在使用 ffmpeg 将视频转换为各种格式。我的问题之一是,视频转换需要很长时间。
例如,一个 76MB 的视频需要将近 2 个小时才能转换为各种格式。我的问题有什么解决办法吗。
我在使用transload.it方面有很好的经验。它有一个非常好的 API,您可以将文件上传到 S3 存储桶,系统可以将转换后的视频放在同一个存储桶中。