`
wander312
  • 浏览: 215422 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

视频格式转化工具ffmpeg在linux下安装

 
阅读更多

 

视频格式转化工具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上下载下来的ffmpeglibavfilter的下级目录

 

第二步:

      下载: 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命令,亲测可用

    以下是对"linux下安装FFmpeg命令,亲测可用"这一主题的详细解释。 1. **FFmpeg简介** FFmpeg是跨平台的音频和视频处理工具,包含了一系列的命令行工具,如ffmpeg、ffplay、ffprobe等,用于编码、解码、转码、合并、...

    ffmpeg Linux安装文件

    在Linux环境下,FFmpeg的安装对于Java开发者尤其重要,因为可以利用它来实现在JAVA应用程序中进行视频格式转换和截图功能。 ### 1. FFmpeg介绍 FFmpeg是一个命令行工具,提供了丰富的功能,如转码、合并、分割、...

    Linux下FFmpeg的安装包

    FFmpeg是一款强大的开源多媒体处理工具,它包含了音频和视频的编码、解码、转换、流化等功能。在Linux系统中,尤其是CentOS这样的服务器环境,FFmpeg是进行媒体处理和流媒体服务的重要软件。以下是对在CentOS 6.5上...

    ffmpeg视频格式转换

    在Linux环境下,FFmpeg提供了一套完整的命令行工具,使得用户无需复杂的图形界面即可进行视频格式转换。这个工具支持大部分主流的视频编码格式,包括但不限于H.264、VP9、AV1等,同时也处理音频格式如AAC、MP3、FLAC...

    音频格式转换的ffmpeg

    FFmpeg 是一个强大的开源工具,用于处理音频和视频文件,包括格式转换。在本文中,我们将深入探讨如何使用 FFmpeg 在 Java 环境中进行 AMR 转 MP3 的操作,以及如何在 Windows 和 Linux 系统上执行这个过程。 首先...

    ffmpeg linux下安装包

    FFmpeg 是一个强大的开源多媒体处理工具,用于处理音频、视频以及图像格式的转换、编码、解码、流处理等任务。在Linux环境下安装FFmpeg,是许多开发者和系统管理员经常遇到的问题,尤其对于那些需要进行多媒体处理...

    Linux一键安装ffmpeg脚本

    这样的脚本适用于不熟悉编译流程的新手,也方便了对FFmpeg有需求但不想花费过多时间在安装上的用户。 值得注意的是,使用第三方的一键安装脚本时,需要确保脚本来源可信,避免引入潜在的安全风险。同时,由于脚本...

    ffmpeg在linux环境下的部署

    安装完毕后,你可以使用FFmpeg进行各种音视频处理任务,如转换格式、提取音频、裁剪视频等。例如,`ffmpeg -i input.mp4 output.mp4`将把`input.mp4`转换为`output.mp4`。 10. **维护与更新** 由于FFmpeg经常更新...

    linux 下安装 ffmpeg

    FFmpeg是一个强大的开源工具,用于处理音频和视频文件,包括转换、编码、解码、封装和流化。下面将详细介绍如何在Linux系统中安装FFmpeg,以及涉及的一些关键组件。 首先,我们需要了解FFmpeg的依赖项。在提供的...

    ffmpeg在redhat上的安装步骤

    本文将详细介绍如何在Redhat Linux系统上安装ffmpeg及其相关的解码器库,确保能够支持多种格式的媒体文件转换。 #### 二、准备工作 在开始安装之前,请确保你的Redhat Linux系统已经更新到最新状态,并且安装了...

    Linux环境傻瓜式nginx+rtmp+ffmpeg套餐安装详解(获取拉流人数)

    本文通过详细介绍Nginx、RTMP和FFmpeg在Linux环境下的安装与配置过程,以及如何获取在线拉流人数的方法,为读者提供了一套完整的解决方案。通过本文的学习,读者不仅能掌握核心组件的安装配置技能,还能深入了解流...

    LInux下如何安装ffmpeg

    在Linux系统中安装FFmpeg是一项常见的任务,FFmpeg是一个强大的跨平台多媒体处理工具,它可以用于视频和音频的编码、解码、转换、流媒体等操作。以下是在Linux下安装FFmpeg及其依赖库的详细步骤: 首先,确保你的...

    linux 下ffmpeg安装包

    二、Linux下安装FFmpeg 在Linux环境下,通常有多种方法安装FFmpeg: 1. 使用包管理器:对于Ubuntu或Debian用户,可以通过运行以下命令来安装: ``` sudo apt-get update sudo apt-get install ffmpeg ``` 对于...

    linux下ffmpeg获取视频流

    在Linux环境下,FFmpeg是一...总结,Linux下的FFmpeg是一个功能强大的多媒体处理工具,不仅能够用于获取视频流,还支持多种格式转换、实时处理和流式传输。通过熟练掌握FFmpeg的使用,你可以轻松地处理各种多媒体任务。

    ffmpeg3.3 linux版本

    总之,FFmpeg 3.3 提供了强大且灵活的多媒体处理能力,使得在Linux环境下将视频转换为流媒体友好的MP4格式变得轻松。通过调整不同的编码参数,我们可以实现从视频质量到文件大小的最佳平衡,满足不同应用场景的需求...

    Linux安装ffmpeg脚本

    FFmpeg 是一个强大的开源工具,用于处理音频和视频文件,包括转换、编码、解码、分割、合并等操作。在Linux环境下,通过脚本安装FFmpeg可以自动化整个过程,提高效率并确保安装正确无误。以下是一份详细的FFmpeg在...

    linux上使用ffmpeg 实现视频截图

    FFmpeg是一款强大的开源工具,它提供了多种音视频处理功能,包括编码、解码、转换、流处理等。在这个场景下,我们主要关注如何通过Java程序与FFmpeg交互,实现在特定时间点获取视频的静态图像。 首先,我们需要在...

    ffmpeg linux

    在安装FFmpeg 4.0.1时,通常会包含一系列编解码器和工具,例如libavcodec(编码库)、libavformat(封装格式库)、libavfilter(滤镜库)和libavutil(通用工具库)。用户可以通过运行`ffmpeg -h`命令查看所有可用的...

Global site tag (gtag.js) - Google Analytics