Centos7之图像查看与转换
Nevermore 2022-08-25 LinuxSoftware
# 1.FFmpeg
- 远端主机为amd64,选择安装包:
wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
1
xz -d ffmpeg-release-amd64-static.tar.xz
1
tar xvf ffmpeg-release-amd64-static.tar
1
解压完就可以配置环境变量使用了,发现没有ffplay,尝试另一种方法。
- 使用源码编译:
git clone https://github.com/FFmpeg/FFmpeg.git
1
sudo yum install -y yasm
1
安装SDL(ffplay,暂时没有搞定。。)
wget https://github.com/libsdl-org/SDL/releases/download/release-2.24.0/SDL2-2.24.0.tar.gz
1
tar zxvf SDL2-2.24.0.tar.gz
1
sudo yum install -y epel-release #更新源;yum update
1
sudo yum search libx11-dev /yum search libxv-dev
1
sudo yum install -y libX11-devel.x86_64 libXv-devel.x86_64
1
继续安装ffmpeg:
./configure
1
make;make install
1
ls /usr/local/bin/ # 查看
1
# 2. ImageMagick
- 使用ImageMagick也可转换图片,而且更简单(推荐)
sudo yum install ImageMagick
1
convert MathPic.ppm MathPic.jpg
1
# 3. 图像查看 viu && fim
由于无法使用ffplay(未安装,之后补充)直接查看ppm的图像,选择曲线救国的方法:先将ppm转换成jpg,然后使用viu
或者fim
查看
ffmpeg -i xx.ppm xx.jpg
1
git clone https://github.com/atanunq/viu.git
# Build & Install
cd viu/
cargo install --path .
# 添加到环境变量~/.bash_profile
PATH=$PATH:$HOME/.cargo/bin
# Use
viu img/giphy.gif
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10