<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[沧海一粟]]></title> 
<link>http://www.dzhope.com/index.php</link> 
<description><![CDATA[Web系统架构与服务器运维,php开发]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[沧海一粟]]></copyright>
<item>
<link>http://www.dzhope.com/post//</link>
<title><![CDATA[FFmpeg安装（Centos6.5）]]></title> 
<author>jed &lt;jed521@163.com&gt;</author>
<category><![CDATA[服务器技术]]></category>
<pubDate>Wed, 27 Mar 2019 05:06:32 +0000</pubDate> 
<guid>http://www.dzhope.com/post//</guid> 
<description>
<![CDATA[ 
	yasm安装<br/>Yasm是一个完全重写的NASM汇编。目前，它支持x86和AMD64指令集。 <br/>接受NASM和GNU汇编器（gas）语法，产出二进制， ELF32 ， ELF64 ， COFF ， Mach - O的（ 32和64 ） ， RDOFF2 ，的Win32和Win64对象的格式，并生成STABS 调试信息的来源，DWARF 2 ，CodeView 8格式。<br/><br/>下载源：<a href="http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz" target="_blank">http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz</a><br/>安装<br/><div class="code"><br/>wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz<br/>tar -zxvf yasm-1.3.0.tar.gz<br/>./configure<br/>make<br/>make install<br/></div><br/>lame安装<br/>用于mp3编码。由于专利版权问题，ffmpeg默认不带mp3格式编码器，但是有mp3格式解码器。<br/><br/>下载源：<a href="https://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.5.tar.gz/download" target="_blank">https://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.5.tar.gz/download</a><br/>安装<br/><div class="code"><br/>wget https://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.5.tar.gz/download<br/>#下载下来的文件名是down重命名为实际的名字<br/>mv download lame-3.99.5.tar.gz<br/>tar -zxvf lame-3.99.5.tar.gz<br/>cd ./lame-3.99.5<br/>./configure<br/>make<br/>make install<br/><br/>#编译安装后并没有加入系统库中，添加如下软连接加入系统库<br/>ln -s /usr/local/lib/libmp3lame.so.0.0.0 /usr/lib64/libmp3lame.so.0<br/><br/></div><br/><br/>FFmpeg安装<br/>FFmpeg是一套可以用来记录、转换数字音频、视频，并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。<br/><br/>下载源：<a href="https://johnvansickle.com/ffmpeg/release-source/ffmpeg-4.1.tar.xz" target="_blank">https://johnvansickle.com/ffmpeg/release-source/ffmpeg-4.1.tar.xz</a><br/>安装<br/><div class="code"><br/>wget https://johnvansickle.com/ffmpeg/release-source/ffmpeg-4.1.tar.xz<br/>tar xvJf ffmpeg-4.1.tar.xz<br/>cd ffmpeg-4.1<br/>mkdir /usr/local/ffmpeg<br/>#编译配置，使mp3编码器生效<br/>./configure&nbsp;&nbsp;--enable-shared --prefix=/usr/local/ffmpeg --enable-libmp3lame&nbsp;&nbsp;&nbsp;&nbsp;--enable-openssl<br/>make<br/>make install<br/></div><br/><br/>修改文件/etc/ld.so.conf<br/><div class="code"><br/>vim /etc/ld.so.conf<br/></div><br/>在<br/><div class="code"><br/>include ld.so.conf.d/*.conf<br/></div>下面，输入以下内容<br/><div class="code"><br/>/usr/local/ffmpeg/lib/<br/></div><br/><br/>输入ldconfig使修改生效。<br/><div class="code"><br/><br/>ldconfig<br/></div><br/>查看版本信息<br/><div class="code"><br/>/usr/local/ffmpeg/bin/ffmpeg -version<br/></div><br/><br/>配置环境变量<br/><div class="code"><br/>vim /etc/profile<br/></div><br/>在最后PATH添加环境变量：<br/><div class="code"><br/>#set ffmpeg environment<br/>PATH=$PATH:/usr/local/ffmpeg/bin<br/>export PATH<br/></div><br/>source /etc/profile #使配置生效<br/><div class="code"><br/>source /etc/profile<br/></div><br/><br/>查看环境变量是否配置成功<br/><div class="code"><br/>ffmpeg -version<br/></div><br/><br/>如下所示，表示安装成功<br/><div class="code"><br/>ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers<br/>built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-39)<br/>configuration: --enable-shared --prefix=/usr/local/ffmpeg --enable-libmp3lame<br/>libavutil&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;56. 22.100 / 56. 22.100<br/>libavcodec&nbsp;&nbsp;&nbsp;&nbsp; 58. 35.100 / 58. 35.100<br/>libavformat&nbsp;&nbsp;&nbsp;&nbsp;58. 20.100 / 58. 20.100<br/>libavdevice&nbsp;&nbsp;&nbsp;&nbsp;58.&nbsp;&nbsp;5.100 / 58.&nbsp;&nbsp;5.100<br/>libavfilter&nbsp;&nbsp;&nbsp;&nbsp; 7. 40.101 /&nbsp;&nbsp;7. 40.101<br/>libswscale&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.&nbsp;&nbsp;3.100 /&nbsp;&nbsp;5.&nbsp;&nbsp;3.100<br/>libswresample&nbsp;&nbsp; 3.&nbsp;&nbsp;3.100 /&nbsp;&nbsp;3.&nbsp;&nbsp;3.100<br/></div><br/>执行如下命令查看对mp3格式的支持情况，结果DEA.L. mp3，其中D表示可以解码，E表示可以编码<br/><div class="code"><br/>ffmpeg -codecs &#124;grep mp3<br/><br/>ffmpeg version 3.2 Copyright (c) 2000-2016 the FFmpeg developers<br/>&nbsp;&nbsp;built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-17)<br/>&nbsp;&nbsp;configuration: --enable-libmp3lame<br/>&nbsp;&nbsp;libavutil&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;55. 34.100 / 55. 34.100<br/>&nbsp;&nbsp;libavcodec&nbsp;&nbsp;&nbsp;&nbsp; 57. 64.100 / 57. 64.100<br/>&nbsp;&nbsp;libavformat&nbsp;&nbsp;&nbsp;&nbsp;57. 56.100 / 57. 56.100<br/>&nbsp;&nbsp;libavdevice&nbsp;&nbsp;&nbsp;&nbsp;57.&nbsp;&nbsp;1.100 / 57.&nbsp;&nbsp;1.100<br/>&nbsp;&nbsp;libavfilter&nbsp;&nbsp;&nbsp;&nbsp; 6. 65.100 /&nbsp;&nbsp;6. 65.100<br/>&nbsp;&nbsp;libswscale&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;&nbsp;2.100 /&nbsp;&nbsp;4.&nbsp;&nbsp;2.100<br/>&nbsp;&nbsp;libswresample&nbsp;&nbsp; 2.&nbsp;&nbsp;3.100 /&nbsp;&nbsp;2.&nbsp;&nbsp;3.100<br/> DEA.L. mp3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MP3 (MPEG audio layer 3) (decoders: mp3 mp3float ) (encoders: libmp3lame )<br/> D.A.L. mp3adu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ADU (Application Data Unit) MP3 (MPEG audio layer 3) (decoders: mp3adu mp3adufloat )<br/> D.A.L. mp3on4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MP3onMP4 (decoders: mp3on4 mp3on4float )<br/></div><br/><br/>amr格式是Android系统录音常见格式，测试amr格式音频转mp3格式。命令如下：<br/><div class="code"><br/>ffmpeg -i 1.amr 1.mp3<br/></div><br/>执行命令后，会生成一个1.mp3的文件，下载下来播放一下，如果播放成功说明转码成功了。<br/><br/>参考文献：<br/><br/><a href="http://www.cnblogs.com/cheng5x/p/5646920.html" target="_blank">http://www.cnblogs.com/cheng5x/p/5646920.html</a><br/><a href="http://linux.it.net.cn/e/Linuxit/2014/0828/3980.html" target="_blank">http://linux.it.net.cn/e/Linuxit/2014/0828/3980.html</a><br/>
]]>
</description>
</item><item>
<link>http://www.dzhope.com/post//#blogcomment</link>
<title><![CDATA[[评论] FFmpeg安装（Centos6.5）]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.dzhope.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>