<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title> &#187; FFMPEG</title>
	<atom:link href="http://eitwebguru.com/category/softwares/ffmpeg/feed/" rel="self" type="application/rss+xml" />
	<link>http://eitwebguru.com</link>
	<description></description>
	<lastBuildDate>Thu, 09 Feb 2012 05:54:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>FFMPEG version SVN-r24734 Autoinstaller</title>
		<link>http://eitwebguru.com/ffmpeg-version-svn-r24734-autoinstaller/</link>
		<comments>http://eitwebguru.com/ffmpeg-version-svn-r24734-autoinstaller/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 04:53:58 +0000</pubDate>
		<dc:creator>Milind</dc:creator>
				<category><![CDATA[FFMPEG]]></category>
		<category><![CDATA[auto install FFMPEG]]></category>
		<category><![CDATA[ffmpeg autoinstaller]]></category>
		<category><![CDATA[FFMPEG Installation]]></category>

		<guid isPermaLink="false">http://eitwebguru.com/?p=905</guid>
		<description><![CDATA[Tweet FFmpeg is a open source project that produces libraries and programs for handling multimedia data and publishes them online. The most popular components of FFmpeg are libavcodec, an audio/video codec library used by several other projects, libavformat, an audio/video container mux and demux library, and the ffmpeg command line program for transcoding multimedia files. [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Feitwebguru.com%2Fffmpeg-version-svn-r24734-autoinstaller%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://eitwebguru.com/ffmpeg-version-svn-r24734-autoinstaller/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://eitwebguru.com/ffmpeg-version-svn-r24734-autoinstaller/"  data-text="FFMPEG version SVN-r24734 Autoinstaller" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://eitwebguru.com/ffmpeg-version-svn-r24734-autoinstaller/" data-counter="right"></script></div>			
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script src="http://www.stumbleupon.com/hostedbadge.php?s=1&amp;r=http://eitwebguru.com/ffmpeg-version-svn-r24734-autoinstaller/"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><span style="font-family: Verdana; font-size: small;"><strong>FFmpeg</strong> is a open source project that produces libraries and programs for handling multimedia  data and publishes them online. The most popular components of FFmpeg are libavcodec, an audio/video codec library used by several other projects, libavformat, an audio/video container mux and demux library, and the ffmpeg command line program for transcoding  multimedia files.</span></p>
<p style="text-align: justify;"><span style="font-family: Verdana; font-size: small;">FFMPEG can be installed manually using detailed steps given on the eUKHost forum thread but if you don&#8217;t want to do manual work and need to get it installed automatically then this thread is for you. If you go through above given thread you will find an autoinstaller script which will also install FFMPEG but it will install the older version of FFMPEG. Now you can install Latest FMMPEG SVN-r24734 version using steps given below.</span></p>
<p style="text-align: justify;"><strong><span style="font-family: Verdana; font-size: small;">Download FMMPEG SVN-r24734 auto-installer Script</span></strong><span style="font-family: Verdana; font-size: small;"><br />
Login to the server and download file using <strong>wget</strong>.</span></p>
<div style="background: url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0% transparent; width: 490px; height: 30px; overflow: auto; line-height: 20px; padding: 20px; font-family: Courier New; font-size: small; color: #ffffff;">root@server [~]# wget http://eitwebguru.com/soft/ffmpeginstaller.tar.gz</div>
<p><strong><span style="font-family: Verdana; font-size: small;">Extract the downloaded file</span></strong></p>
<div style="background: url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0% transparent; width: 490px; height: 20px; overflow: auto; line-height: 20px; padding: 20px; font-family: Courier New; font-size: small; color: #ffffff;">root@server [~]# tar -zxvf ffmpeginstaller.tar.gz</div>
<p><strong><span style="font-family: Verdana; font-size: small;"><br />
Go to Extracted folder</span></strong></p>
<div style="background: url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0% transparent; width: 490px; height: 20px; overflow: auto; line-height: 20px; padding: 20px; font-family: Courier New; font-size: small; color: #ffffff;">root@server [~]# cd ffmpeginstaller</div>
<p><strong><span style="font-family: Verdana; font-size: small;"><br />
Run Autoinstaller</span></strong></p>
<div style="background: url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0% transparent; width: 490px; height: 20px; overflow: auto; line-height: 20px; padding: 20px; font-family: Courier New; font-size: small; color: #ffffff;">root@server [~]# ./install</div>
<p><span style="font-family: Verdana; font-size: small;"><br />
Now follow the steps and press enter&#8230;now its time to have a cup of coffee.</span></p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://eitwebguru.com/ffmpeg-version-svn-r24734-autoinstaller/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Install MP4Box on Linux Server</title>
		<link>http://eitwebguru.com/how-to-install-mp4box-on-linux-server/</link>
		<comments>http://eitwebguru.com/how-to-install-mp4box-on-linux-server/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 18:28:47 +0000</pubDate>
		<dc:creator>Milind</dc:creator>
				<category><![CDATA[FFMPEG]]></category>
		<category><![CDATA[Installations]]></category>
		<category><![CDATA[Linux Tips]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[cannot find -lglut]]></category>
		<category><![CDATA[Gpack Extra Libraries]]></category>
		<category><![CDATA[Install MP4Box]]></category>

		<guid isPermaLink="false">http://eitwebguru.com/?p=677</guid>
		<description><![CDATA[Tweet MP4Box is a MP4 multiplexer, which can import MPEG-4 video, DivX, XviD, 3ivx, h264 etc, audio streams and subtitles into the .mp4 container. The end result is a compliant MP4 stream. It can also extract streams from a .mp4. MP4Box is a command line tool, but can be used with graphical user interfaces such [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Feitwebguru.com%2Fhow-to-install-mp4box-on-linux-server%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://eitwebguru.com/how-to-install-mp4box-on-linux-server/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://eitwebguru.com/how-to-install-mp4box-on-linux-server/"  data-text="How to Install MP4Box on Linux Server" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://eitwebguru.com/how-to-install-mp4box-on-linux-server/" data-counter="right"></script></div>			
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script src="http://www.stumbleupon.com/hostedbadge.php?s=1&amp;r=http://eitwebguru.com/how-to-install-mp4box-on-linux-server/"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><span style="font-family: Verdana; font-size: small;">MP4Box is a MP4 multiplexer, which can import MPEG-4 video, DivX, XviD, 3ivx, h264 etc, audio streams and subtitles into the .mp4 container. The end result is a compliant MP4 stream. It can also extract streams from a .mp4. MP4Box is a command line tool, but can be used with graphical user interfaces such as YAMB or my MP4box GUI.</span></p>
<p><strong><span style="font-family: Verdana; font-size: small;">1) Download MP4Box</span></strong><br /> <span style="font-family: Verdana; font-size: small;">Execute Following commands on Shell to Download the MP4Box Source</span></p>
<div style="padding: 20px; background: transparent url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0%; overflow: auto; width: 490px; height: 125px; line-height: 20px; font-family: Courier New; font-size: small; color: #ffffff;">[root@server ~]# cd /usr/local/src/<br /> [root@server src]# wget http://nchc.dl.sourceforge.net/project/gpac/GPAC/GPAC%200.4.5/gpac-0.4.5.tar.gz<br /> [root@server src]# wget http://nchc.dl.sourceforge.net/project/gpac/GPAC%20extra%20libs/GPAC%20extra%20libs%200.4.5/gpac_extra_libs-0.4.5.tar.gz</div>
<p><span style="font-family: Verdana; font-size: small;"><br />&#8220;<strong>gpac-0.4.5.tar.gz</strong>&#8221; is Main Source for MP4Box where as &#8220;<strong>gpac_extra_libs-0.4.5.tar.gz</strong>&#8221; contains Extra Libraries which will enhance the functionality of MP4Box.</span></p>
<p><strong><span style="font-family: Verdana; font-size: small;">2) Extract the Downloaded sources</span></strong><br /> <span style="font-family: Verdana; font-size: small;">Extract both the downloaded files using Tar</span></p>
<div style="padding: 20px; background: transparent url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0%; overflow: auto; width: 490px; height: 40px; line-height: 20px; font-family: Courier New; font-size: small; color: #ffffff;">[root@server src]# tar -zxvf gpac-0.4.5.tar.gz<br /> [root@server src]# tar -zxvf gpac_extra_libs-0.4.5.tar.gz</div>
<p><span style="font-family: Verdana; font-size: small;"><br /><strong>3) Copy the Additional Libraries from &#8220;gpac_extra_libs&#8221; to &#8220;gpac&#8221; folder</strong></span></p>
<div style="padding: 20px; background: transparent url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0%; overflow: auto; width: 490px; height: 80px; line-height: 20px; font-family: Courier New; font-size: small; color: #ffffff;">[root@server src]# cd gpac_extra_libs<br /> [root@server gpac_extra_libs]# cp -r * /usr/local/src/gpac/extra_lib<br /> [root@server gpac_extra_libs]# cd ..</div>
<p><span style="font-family: Verdana; font-size: small;"><br /><strong>4) Install GPac or MP4Box</strong></span></p>
<p><span style="font-family: Verdana; font-size: small;">Execute following Commands on the Shell of your Linux Server one after one (Make sure it doesn&#8217;t throw any Error)</span></p>
<div style="padding: 20px; background: transparent url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0%; overflow: auto; width: 490px; height: 120px; line-height: 20px; font-family: Courier New; font-size: small; color: #ffffff;">[root@server src]# cd gpac<br /> [root@server gpac]# ./configure<br /> [root@server gpac]# make lib<br /> [root@server gpac]# make apps<br /> [root@server gpac]# make install lib<br /> [root@server gpac]# make install</div>
<p><span style="font-family: Verdana; font-size: small;"><strong><br />5)</strong> Once GPAC get installed Properly, <strong>copy the gpac .so file from gpac directory to System libraries</strong></span></p>
<div style="padding: 20px; background: transparent url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0%; overflow: auto; width: 490px; height: 20px; line-height: 20px; font-family: Courier New; font-size: small; color: #ffffff;">[root@server gpac]# cp bin/gcc/libgpac.so /usr/lib</div>
<p><span style="font-family: Verdana; font-size: small;"><strong><br />Thats all</strong>. you can verify if the MP4Box is installed or not using following Command.</span></p>
<div style="padding: 20px; background: transparent url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0%; overflow: auto; width: 490px; height: 60px; line-height: 20px; font-family: Courier New; font-size: small; color: #ffffff;">[root@server gpac]# which MP4Box<br /> /usr/local/bin/MP4Box<br /> [root@server gpac]#</div>
<p><span style="font-family: Verdana; font-size: small;"><br /><strong>Problems Faced While installation.</strong></span></p>
<p><span style="font-family: Verdana; font-size: small;">I have faced two problems while installation of MP4Box</span></p>
<p><span style="font-family: Verdana; font-size: small;"><strong>1)</strong> Permission of &#8220;./Configure&#8221; was not set; I have corrected it by setting permission of the file to 755</span></p>
<div style="padding: 20px; background: transparent url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0%; overflow: auto; width: 490px; height: 60px; line-height: 20px; font-family: Courier New; font-size: small; color: #ffffff;">[root@server gpac]# ./configure<br /> -bash: ./configure: Permission denied<br /> [root@server gpac]# chmod 755 configure</div>
<p><span style="font-family: Verdana; font-size: small;"><br /><strong>2)</strong> Error on 64 Bit OS. Following Error was thrown. This Error can be fixed by creating an symbolic link of /usr/lib64/libglut.so.3 to /usr/lib64/libglut.so</span></p>
<div style="padding: 20px; background: transparent url(/wp-content/themes/notepad_second/images/pre_code_bg_blk.png) repeat-y scroll 0% 0%; overflow: auto; width: 490px; height: 200px; line-height: 20px; font-family: Courier New; font-size: small; color: #ffffff;">
<p><span style="text-decoration: underline;">ERROR:</span>-</p>
<p>/usr/bin/ld: cannot find -lglut<br />collect2: ld returned 1 exit status</p>
<p><span style="text-decoration: underline;">FIX:-</span></p>
<p>[root@server gpac]#ls /usr/lib64 |grep glut<br /> libglut.so.3<br /> [root@server gpac]# ln -s /usr/lib64/libglut.so.3 /usr/lib64/libglut.so</p>
</div>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://eitwebguru.com/how-to-install-mp4box-on-linux-server/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>FIX:- make: *** [libavdevice/v4l.o] Error 1</title>
		<link>http://eitwebguru.com/fix-make-libavdevicev4l-o-error-1/</link>
		<comments>http://eitwebguru.com/fix-make-libavdevicev4l-o-error-1/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 17:31:53 +0000</pubDate>
		<dc:creator>Milind</dc:creator>
				<category><![CDATA[FFMPEG]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[ffmpeg compilation error]]></category>
		<category><![CDATA[FFMPEG Error]]></category>
		<category><![CDATA[libavdevice/v4l.o]]></category>
		<category><![CDATA[make error]]></category>

		<guid isPermaLink="false">http://eitwebguru.com/?p=307</guid>
		<description><![CDATA[Tweet ERROR: While installing FFMPEG on a server when we run &#8220;make&#8221; after &#8220;./configure&#8221; it gives following error: math-errno       -c -o libavdevice/v4l.o libavdevice/v4l.c In file included from libavdevice/v4l.c:32: /usr/include/linux/videodev.h:56: error: syntax error before "ulong" /usr/include/linux/videodev.h:72: error: syntax error before '}' token libavdevice/v4l.c: In function `grab_read_header': libavdevice/v4l.c:77: error: storage size of 'tuner' isn't known libavdevice/v4l.c:141: error: [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Feitwebguru.com%2Ffix-make-libavdevicev4l-o-error-1%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://eitwebguru.com/fix-make-libavdevicev4l-o-error-1/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://eitwebguru.com/fix-make-libavdevicev4l-o-error-1/"  data-text="FIX:- make: *** [libavdevice/v4l.o] Error 1" data-count="horizontal">Tweet</a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://eitwebguru.com/fix-make-libavdevicev4l-o-error-1/" data-counter="right"></script></div>			
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script src="http://www.stumbleupon.com/hostedbadge.php?s=1&amp;r=http://eitwebguru.com/fix-make-libavdevicev4l-o-error-1/"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><span style="text-decoration: underline;"><span style="color: #ff0000;"><strong>ERROR:</strong></span></span></p>
<p style="text-align: justify;"><span style="font-family: Verdana; font-size: small;">While installing FFMPEG on a server when we run &#8220;<strong>make&#8221;</strong> after <strong>&#8220;./configure&#8221;</strong> it gives following error:</span></p>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 490px; height: 250px; text-align: justify; font-family: Verdana; font-size: small;" dir="ltr">math-errno       -c -o libavdevice/v4l.o libavdevice/v4l.c
In file included from libavdevice/v4l.c:32:
/usr/include/linux/videodev.h:56: error: syntax error before "ulong"
/usr/include/linux/videodev.h:72: error: syntax error before '}' token
libavdevice/v4l.c: In function `grab_read_header':
libavdevice/v4l.c:77: error: storage size of 'tuner' isn't known
libavdevice/v4l.c:141: error: invalid application of `sizeof' to incomplete type `video_tuner'
libavdevice/v4l.c:148: error: invalid application of `sizeof' to incomplete type `video_tuner'
libavdevice/v4l.c:77: warning: unused variable `tuner'
<strong><span style="color: #ff0000;">make: *** [libavdevice/v4l.o] Error 1</span></strong></pre>
<p><span style="color: #008000;"><span style="text-decoration: underline;"><strong><strong>SOLUTION:</strong></strong></span></span></p>
<p style="text-align: justify;"><span style="font-family: Verdana; font-size: small;">This problem can be fixed by disabling v41 and v42 for FFMPEG. This can be done when we run &#8220;./configure&#8221; for FFMPEG</span></p>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 490px; height: 50px; text-align: justify; font-family: Verdana; font-size: small;" dir="ltr"><strong>./configure --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared --disable-demuxer=v4l --disable-demuxer=v4l2</strong></pre>
<p style="text-align: justify;"><span style="font-family: Verdana; font-size: small;">Once this has been completed run &#8220;make&#8221; and &#8220;make install&#8221; to install FFMPEG.</span></p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://eitwebguru.com/fix-make-libavdevicev4l-o-error-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

