我在linux上有一个在线服务器(共享主机方案),我不知道很多关于linux的东西,我正在尝试安装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 :(得分:2)
您的脚本失败,因为您没有下载MPlayer源存档而是错误网页。这使得解压缩归档失败,这使得更改目录和编译失败。
尝试安装ffmpeg
仔细检查您是否拥有或可以获得安装二进制包的权限。
尝试并获得技术支持以安装所需的软件包。
尝试在更新版本的软件中手动跟踪脚本。
我认为您尝试安装的版本已有7年历史。在服务器上安装几乎肯定是个坏主意。但是,如果您觉得您唯一的选择是使用此脚本从源代码编译。您可以找到一个镜像站点,它托管您尝试安装的MPlayer版本并编辑mplayer.sh以使用该URL。我不记得mplayer是ffmpeg的依赖项,因此您可以通过从start.sh注释掉mplayer install部分并继续安装ffmpeg来跳过此步骤。
一些说明: 您的托管服务可能会反对将服务器用于任何类型的CPU密集型过程,例如转码视频。 如果整个Internet可以访问您尝试安装的过时程序,则可能会被黑客攻击。