centos7安装,使用视频压缩,超级好用的工具FFmpeg

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/51378996 未经博主允许不得转载。
博主地址是:http://blog.csdn.net/freewebsys

1,需求



网站有视频页面,要显示。
结果发现体积好大呢,明明是 720 * 404 的几分钟视频
结果需要 100 MB。没有办法,自己找工具压缩吧。
还有就是手机上面要显示。需要 320 * 180 的尺寸。
要不用户看个视频 要 100MB,这个要被骂死了。
官方网站 : http://ffmpeg.org/

2,ffmpeg安装



使用 yum 安装nux-dextop 源。
下载:http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

rpm -ivh  nux-dextop-release-0-5.el7.nux.noarch.rpm
yum search ffmpeg
#就可以看到 安装包了。
yum -y install ffmpeg-libs

这样虽然不是最新的包,但是基本不影响使用。

3,使用ffmpeg压缩



官方文档:http://ffmpeg.org/ffmpeg.html
我就使用了最简单的命令:

ffmpeg –i test_1.mp4 –vcodec h264 –s 1280*720 -acodec copy –f mp4 test_1_1.mp4
#输入压缩的尺寸,使用h264进行压缩。

其他高级命令有人总结了:
http://www.cnblogs.com/chen1987lei/archive/2010/12/03/1895242.html
http://www.cnblogs.com/wainiwann/p/4128154.html
我就不拷贝了。

4,总结



本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/51378996 未经博主允许不得转载。
博主地址是:http://blog.csdn.net/freewebsys

FFmpeg 还是非常的好用的,简单的可以进行视频的裁剪,压缩。
高级的还可以合并视频啥的。安装找了个最简单的办法。
直接使用别人搭建好的源安装算了。
也不想折腾源代码进行编译了。其实也没啥区别。

时间: 2024-10-29 21:31:27

centos7安装,使用视频压缩,超级好用的工具FFmpeg的相关文章

centos7 安装tigervnc过程中遇到的问题

问题描述 centos7 安装tigervnc过程中遇到的问题 [root@localhost system]# systemctl daemon-reload [root@localhost system]# systemctl enable vncserver@:1.service [root@localhost system]# systemctl start vncserver@:1.service Job for vncserver@:1.service failed. See 'sy

CentOS7 安装docker 解决启动不了的问题_docker

 CentOS7安装docker 启动不了,在工作当中遇到这个问题,当时急的不清,网上资料又不多,不过经过自己的捣鼓终于解决了 这个问题! [root@test ~]# yum update [root@test ~]# yum install docker [root@test ~]# service docker start Redirecting to /bin/systemctl start docker.service Job for docker.service failed bec

centos7 安装tigervnc完毕后黑屏

问题描述 centos7 安装tigervnc完毕后黑屏 1.首先说明下,我们用的是阿里云的服务器,所以我没办法直接登陆服务器看界面 所以需要安装VNC. 2.目前安装VNC前已经装好的东西: X Window System GNOME Desktop Server with GUI 然后,vnc服务器也已经装好: VNC的配置也已经配置好: 配置文件在/etc/systemd/system/下,名字叫vncserver@:1.service 配置内容如图: VNC的服务也已经启动: 但通过re

centos7 安装java和tomcat9

centos7 安装java 下载好java安装包后,首先是解压,然后配置环境变量. 在usr下新建Java文件夹,把java解压到Java文件夹中 新建文件夹 # mkdir /usr/Java 键入到java安装的目录下,解压安装包 # tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/Java 设置环境变量,在/etc/profile文件最后追加相关内容 # vi /etc/profile # 添加的内容 export JAVA_HOME=/usr/J

CentOS7安装MySQL5.6.27数据库

#####################CentOS7安装MySQL数据库############################ 查看linux系统信息: CentOS-7-x86_64-DVD-1503-01.iso MySQL-client-5.6.27-1.el6.x86_64.rpm  MySQL-devel-5.6.27-1.el6.x86_64.rpm  MySQL-server-5.6.27-1.el6.x86_64.rpm [root@localhost etc]# cat

win 7 centos 安装-新人Centos7安装问题!!!!谢谢

问题描述 新人Centos7安装问题!!!!谢谢 安装到这里就卡住了,按回车键没反应,看了网上教程,发现到这个界面,别人的上面是mem:后面是1025m,我的是0m,百度也没找到解释,求大神指点 解决方案 你这个内存分配好了没 解决方案二: 网上教程 和安装的是不一样的,你用的是VMware吗?如果是的话,最好将VMware版本调高,这样安装才能顺利进行的. 网上教程和安装有略微的不同. 解决方案三: mem 确实是内存分配.你是真机.还是VMWare虚拟机? 无论是哪个,注意分配给 Cento

centos7安装PHP5.6.20失败,请帮助!

问题描述 centos7安装PHP5.6.20失败,请帮助! configure成功,make的时候失败: /bin/ld: ext/openssl/.libs/openssl.o: undefined reference to symbol 'X509_PURPOSE_get_count@@libcrypto.so.10' /bin/ld: note: 'X509_PURPOSE_get_count@@libcrypto.so.10' is defined in DSO /usr/lib64/

centos7 安装niviida 驱动时 要禁用nouveau 但添加blacklist 无效

问题描述 centos7 安装niviida 驱动时 要禁用nouveau 但添加blacklist 无效 按照网上的教程 blacklist nouveau 也添加options 了 但是并不能禁用nouveau 怎么办 解决方案 CentOS7.0 安装nvidia 显卡驱动http://blog.sina.com.cn/s/blog_49c0985a0102v3fa.html

docker centos7 安装ssh具体步骤_docker

 docker centos7 安装ssh具体步骤,这里记录下,也行能帮助到正在读文章的朋友. 一. 从docker hub 下载centos 官方镜像 hr:centos7 hr$ docker pull centos:7 下载完后,查看本地资源库: hr:centos7 hr$ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE centos 7 ce20c473cd8a 7 weeks ago 172.3 MB 运行容器 h