视频格式转化工具ffmpeg在linux下安装
由于并不是所有格式都能在FLASH播放器里播放, 一般只对FLV支持很好, 所以如果做一个视频上传的网站, 则需要对用户上传的格式进行转换, ffmpeg是个很 好的视频转换工具.也有WINDOW版本和LINUX版本.
安装成功后, 通过JAVA的命令行来实现转化.
参考:
http://hi.baidu.com/73jianbing/blog/item/82b96decdb289dc62e2e21fa.html
第一步:
运行命令: svn checkout svn://svn.mplayerhq.hu/soc/libavfilter
源代码牵下来以后执行checkout.sh脚本。脚本很简单,就是从svn上把ffmpeg最新的代码下载下来,然后打补丁。从svn上下载下来的ffmpeg是libavfilter的下级目录
第二步:
下载: http://kakola.googlecode.com/files/lame-3.98.4.tar.gz
运行命令: wget http://kakola.googlecode.com/files/lame-3.98.4.tar.gz
安装lame-3.98.4.tar.gz, 以免在第三步的时候出现ERROR:
libmp3lame >= 3.98.3 not found错误, 需要提前安装lame.
tar zvxf
lame-3.98.4.tar.gz
cd lame-3.98.4
./configure
--enable-shared
make
make install
第三步: 安装FFmpeg
./configure
--enable-version3 --enable-libvorbis --enable-libx264 --enable-libxvid
--disable-ffplay --enable-shared --enable-libmp3lame --enable-gpl
--enable-pthreads --enable-postproc --enable-x11grab
--enable-libgsm --enable-swscale --enable-nonfree
--disable-mmx --enable-avfilter
make
make
install
第四步: 以免出现libadevice.so.52 cannot open错误.
编辑 ld.so.conf
vi
/etc/ld.so.conf
添加一行
/usr/local/lib
激活
Ldconfig
第五步:修改/etc/profile, 把ffmegp加进PATH里去.
分享到:
相关推荐
以下是对"linux下安装FFmpeg命令,亲测可用"这一主题的详细解释。 1. **FFmpeg简介** FFmpeg是跨平台的音频和视频处理工具,包含了一系列的命令行工具,如ffmpeg、ffplay、ffprobe等,用于编码、解码、转码、合并、...
在Linux环境下,FFmpeg的安装对于Java开发者尤其重要,因为可以利用它来实现在JAVA应用程序中进行视频格式转换和截图功能。 ### 1. FFmpeg介绍 FFmpeg是一个命令行工具,提供了丰富的功能,如转码、合并、分割、...
FFmpeg是一款强大的开源多媒体处理工具,它包含了音频和视频的编码、解码、转换、流化等功能。在Linux系统中,尤其是CentOS这样的服务器环境,FFmpeg是进行媒体处理和流媒体服务的重要软件。以下是对在CentOS 6.5上...
在Linux环境下,FFmpeg提供了一套完整的命令行工具,使得用户无需复杂的图形界面即可进行视频格式转换。这个工具支持大部分主流的视频编码格式,包括但不限于H.264、VP9、AV1等,同时也处理音频格式如AAC、MP3、FLAC...
FFmpeg 是一个强大的开源工具,用于处理音频和视频文件,包括格式转换。在本文中,我们将深入探讨如何使用 FFmpeg 在 Java 环境中进行 AMR 转 MP3 的操作,以及如何在 Windows 和 Linux 系统上执行这个过程。 首先...
FFmpeg 是一个强大的开源多媒体处理工具,用于处理音频、视频以及图像格式的转换、编码、解码、流处理等任务。在Linux环境下安装FFmpeg,是许多开发者和系统管理员经常遇到的问题,尤其对于那些需要进行多媒体处理...
这样的脚本适用于不熟悉编译流程的新手,也方便了对FFmpeg有需求但不想花费过多时间在安装上的用户。 值得注意的是,使用第三方的一键安装脚本时,需要确保脚本来源可信,避免引入潜在的安全风险。同时,由于脚本...
安装完毕后,你可以使用FFmpeg进行各种音视频处理任务,如转换格式、提取音频、裁剪视频等。例如,`ffmpeg -i input.mp4 output.mp4`将把`input.mp4`转换为`output.mp4`。 10. **维护与更新** 由于FFmpeg经常更新...
FFmpeg是一个强大的开源工具,用于处理音频和视频文件,包括转换、编码、解码、封装和流化。下面将详细介绍如何在Linux系统中安装FFmpeg,以及涉及的一些关键组件。 首先,我们需要了解FFmpeg的依赖项。在提供的...
本文将详细介绍如何在Redhat Linux系统上安装ffmpeg及其相关的解码器库,确保能够支持多种格式的媒体文件转换。 #### 二、准备工作 在开始安装之前,请确保你的Redhat Linux系统已经更新到最新状态,并且安装了...
本文通过详细介绍Nginx、RTMP和FFmpeg在Linux环境下的安装与配置过程,以及如何获取在线拉流人数的方法,为读者提供了一套完整的解决方案。通过本文的学习,读者不仅能掌握核心组件的安装配置技能,还能深入了解流...
在Linux系统中安装FFmpeg是一项常见的任务,FFmpeg是一个强大的跨平台多媒体处理工具,它可以用于视频和音频的编码、解码、转换、流媒体等操作。以下是在Linux下安装FFmpeg及其依赖库的详细步骤: 首先,确保你的...
二、Linux下安装FFmpeg 在Linux环境下,通常有多种方法安装FFmpeg: 1. 使用包管理器:对于Ubuntu或Debian用户,可以通过运行以下命令来安装: ``` sudo apt-get update sudo apt-get install ffmpeg ``` 对于...
在Linux环境下,FFmpeg是一...总结,Linux下的FFmpeg是一个功能强大的多媒体处理工具,不仅能够用于获取视频流,还支持多种格式转换、实时处理和流式传输。通过熟练掌握FFmpeg的使用,你可以轻松地处理各种多媒体任务。
总之,FFmpeg 3.3 提供了强大且灵活的多媒体处理能力,使得在Linux环境下将视频转换为流媒体友好的MP4格式变得轻松。通过调整不同的编码参数,我们可以实现从视频质量到文件大小的最佳平衡,满足不同应用场景的需求...
FFmpeg 是一个强大的开源工具,用于处理音频和视频文件,包括转换、编码、解码、分割、合并等操作。在Linux环境下,通过脚本安装FFmpeg可以自动化整个过程,提高效率并确保安装正确无误。以下是一份详细的FFmpeg在...
FFmpeg是一款强大的开源工具,它提供了多种音视频处理功能,包括编码、解码、转换、流处理等。在这个场景下,我们主要关注如何通过Java程序与FFmpeg交互,实现在特定时间点获取视频的静态图像。 首先,我们需要在...
在安装FFmpeg 4.0.1时,通常会包含一系列编解码器和工具,例如libavcodec(编码库)、libavformat(封装格式库)、libavfilter(滤镜库)和libavutil(通用工具库)。用户可以通过运行`ffmpeg -h`命令查看所有可用的...