2013-07-23 175 views
0

我有一个在线服务器(共享主机方案)在Linux中,我不知道很多关于Linux的东西,我正在尝试安装ffmpeg。FFMPEG安装在服务器上

我试了很多脚本,但没有运气。 现在我正在尝试通过putty安装下面的脚本。 https://github.com/heidisoft/FFMPEG-install-script-for-shared-host

当安装正在运行我得到这个消息,并停止安装...

Installation of MPlayer-1.0rc1.tar.bz2 ....... started 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 1233 100 1233 0  0 7713  0 --:--:-- --:--:-- --:--:-- 7803 
bzip2: (stdin) is not a bzip2 file. 
tar: Child returned status 2 
tar: Error is not recoverable: exiting now 
mplayer.sh: line 32: cd: MPlayer-1.0rc1/: No such file or directory 
mplayer.sh: line 33: ./configure: No such file or directory 
make: *** No targets specified and no makefile found. Stop. 
make: *** No rule to make target `install'. Stop. 
cp: cannot stat `etc/codecs.conf': No such file or directory 
Installation of MPlayer-1.0rc1.tar.bz2 ....... Completed 

     Mplayer installation Failed :(, please visit the forum 

我能做些什么来安装...谢谢!

+0

不应使用此脚本。它显然安装ffmpeg SVN r10820,这是令人难以置信的过时,不支持。更简单的解决方案是使用[Linux版本的ffmpeg](http://ffmpeg.org/download.html#LinuxBuilds)。 – LordNeckbeard

回答

2

您的脚本失败,因为您没有下载MPlayer源档案,而是出现错误网页。这使得解压缩存档失败,导致更改目录和编译失败。

尝试并获得的ffmpeg安装

  1. 仔细检查,看看是否有或能获得的权限来安装二进制软件包。

  2. 尝试并获得技术支持来安装所需的软件包。

  3. 尝试按照脚本手动替换软件的更新版本。

  4. 我认为你试图安装的版本是7岁。在服务器上安装它几乎肯定是一个坏主意。但是,如果您觉得您唯一的选择是使用此源代码编译脚本。您可以找到一个镜像站点,其中包含您尝试安装的MPlayer版本,并编辑mplayer.sh以使用该URL。我不记得mplayer是ffmpeg的依赖项,所以你可以跳过这一步,从start.sh注释掉mplayer install部分并继续安装ffmpeg。

一些注意事项: 您的托管服务可能会反对使用服务器的任何一种像视频转码CPU密集型的过程。 如果整个互联网可以访问您正在尝试安装的过时程序,则可能会被黑客入侵。

+0

感谢球员,但我看到我的主机不允许安装ffmpeg,因为共享主机帐户,我已经尝试了很多脚本,并且昨天发现我的主机拥有它,在perl插件中,所以我试图安装它通过cPanel再次没有! –