<?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>Rammblings and Madness &#187; linkedin</title>
	<atom:link href="http://noronha.id.au/tag/linkedin/feed/" rel="self" type="application/rss+xml" />
	<link>http://noronha.id.au</link>
	<description>Life is boring if things "Just Work" !</description>
	<lastBuildDate>Fri, 30 Jul 2010 08:23:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Installing AGVCRToMPEG2 on 9.04</title>
		<link>http://noronha.id.au/2009/10/installing-agvcrtompeg2-on-9-04/</link>
		<comments>http://noronha.id.au/2009/10/installing-agvcrtompeg2-on-9-04/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 01:08:36 +0000</pubDate>
		<dc:creator>Gabz</dc:creator>
				<category><![CDATA[/usr]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://noronha.id.au/?p=180</guid>
		<description><![CDATA[AGVCRtoMPEG2 &#8211; is an old and outdated program that can convert your AGVCR recordings to avi or mp3. README can be found at https://svn.ci.uchicago.edu/svn/if-media/AGVCRToMPEG2/README Dependencies from apt repos: Scons Subversion Build-essentials libgsm libsamplerate libz sudo apt-get install scons subversion build-essential libgsm1-dev libsamplerate-dev libz-dev Download the code form the svn repository svn co https://svn.ci.uchicago.edu/svn/if-media/AGVCRToMPEG2 We have [...]]]></description>
			<content:encoded><![CDATA[<p>AGVCRtoMPEG2 &#8211; is an old and outdated program that can convert your AGVCR recordings to avi or mp3.</p>
<p>README can be found at <a href="https://svn.ci.uchicago.edu/svn/if-media/AGVCRToMPEG2/README" target="_blank">https://svn.ci.uchicago.edu/svn/if-media/AGVCRToMPEG2/README</a></p>
<p>Dependencies from apt repos:</p>
<ul>
<li>Scons</li>
<li>Subversion</li>
<li>Build-essentials</li>
<li>libgsm</li>
<li>libsamplerate</li>
<li>libz</li>
</ul>
<blockquote><p>sudo apt-get install scons subversion build-essential libgsm1-dev libsamplerate-dev libz-dev</p></blockquote>
<p>Download the code form the svn repository</p>
<blockquote><p>svn co https://svn.ci.uchicago.edu/svn/if-media/AGVCRToMPEG2</p></blockquote>
<p>We have to use the exact version of ffmpeg that he used in development since he has used superseeded functions from the ffmpeg libiary</p>
<blockquote><p>svn co svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg -r 5652</p></blockquote>
<p>Configure and Make ffmpeg (don&#8217;t install unless you want to)</p>
<p>cd ffmpeg</p>
<blockquote><p>./configure</p></blockquote>
<blockquote><p>make</p></blockquote>
<p>Next we have to edit the scons file in cd ~/AGVCRToMPEG2 , it is meant to take the command argument of where you complied the version of ffmpeg but it seems to use old and outdated scons code so we hard code the location in.</p>
<p>Using your favourite editor e.g vim SConstruct</p>
<p>On line 23:</p>
<p>ffmpeg_path = env['ffmpeg_path']<br />
#ffmpeg_path= /home/jack/D/project/ffmpeg</p>
<p>change to</p>
<p>#ffmpeg_path = env['ffmpeg_path']<br />
ffmpeg_path= &#8216;/home/carma/ffmpeg&#8217;</p>
<p>replace carma with your username</p>
<p>We can now attempt to compile the code with the the command scons. but your most likely to get errors due to poor C++ coding most are just related to messing #includes</p>
<p>The following files will need to be edited:</p>
<p>AGVCRToMPEG2.cpp<br />
VPMedia/video/h261/VPMH261ASEncoder.cpp<br />
VPMedia/video/h261/VPMH261Encoder-mash.cpp<br />
VPMedia/video/VPMVideoBufferSink.cpp<br />
VPMedia/video/VPMVideoAssembler.cpp<br />
AudioMixer.cpp<br />
VPMSSRCManager.cpp</p>
<p>To make things easier attached is the output of svn diff <a href="http://noronha.id.au/wp-content/uploads/2009/10/AGVCRTOMPEG2_904update.patch.gz">AGVCRTOMPEG2_904update.patch</a> Note gunzip because of wordpress security doesn&#8217;t allow patch files.</p>
<blockquote><p>gunzip AGVCRTOMPEG2_904update.patch.gz</p></blockquote>
<p>now patch</p>
<blockquote><p>patch -p0 &lt; AGVCRTOMPEG2_904update.patch</p></blockquote>
<p>Compile attempt 2</p>
<blockquote><p>scons</p></blockquote>
<p>Readme contains many examples and hopefully you now have a working system.</p>
]]></content:encoded>
			<wfw:commentRss>http://noronha.id.au/2009/10/installing-agvcrtompeg2-on-9-04/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
