FFmpeg是我唯一可以用来压缩视频文件的东西吗?

时间:2018-07-03 21:04:36

标签: laravel ffmpeg

我正在尝试在laravel应用程序中使用FFmpeg压缩视频文件。因此,无论何时用户上传他们的文件,它都会自动压缩它。不幸的是,事情还没有成功。我不断收到关于无法加载ffprobe的错误,并且我不知道这意味着什么,而且我感到很烦。根本没有合法的教程。除了ffmpeg之外,我还有其他可以使用的东西吗?还是有人可以在这方面真正帮助我?提前致谢 代码已修改

searchDatabaseForTrack(artistName).then((loadedResults) => {
  // do stuff with loadedResults
})
.catch((err) => {
  console.log("ERROR!", err)
  // handle error
});

1 个答案:

答案 0 :(得分:0)

如前所述-您需要FFMPEG才能使整个过程运行。

FFMPEG(cli版本)包含2个“程序”-探针和ffpeg本身,在压缩视频之前,您需要对其进行“探查”以获取有关该视频的一些基本信息。

如果您可以在服务器上安装东西并更改文件权限(ffpeg可执行文件需要chmod + x才能运行),这也将在您的服务器上起作用,否则,您可以搜索其他压缩服务并使用其API。