<ol>
<li>Video podcast</li>
<li>???</li>
<li>Audio only mp3 player</li>
</ol>

<p>I'm looking for somewhere which will extract audio from video, but instead of a single file, for an on going video podcast.</p>

<p>I would most like a website which would suck in the RSS and spit out an RSS (I'm thinking of something like Feedburner), though would settle for something on my own machine.</p>

<p>If it must be on my machine, it should be quick, transparent, and automatic when I download each episode. </p>

<p>What would you use?</p>

<p><b>Edit:</b> I'm on an Ubuntu 8.04 machine; so running ffmpeg is no problem; however, I'm looking for automation and feed awareness.</p>

<p>Here's my use case: I want to listen to <a href="http://video.google.com/videosearch?q=google+techtalks&amp;so=1&amp;output=rss" rel="nofollow noreferrer">lectures</a> at Google Video, or <a href="http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/" rel="nofollow noreferrer">Structure and Interpretation of Computer Programs</a>. These videos come out fairly often, so anything that's needed to be done manually will also be done fairly often. </p>

<p>Here's one approach I'd thought of:</p>

<ul>
<li>download the RSS</li>
<li>parse the RSS for enclosures, </li>
<li>download the enclosures, keeping a track what has already been downloaded previously</li>
<li>transcode the files, but not the ones done already</li>
<li>reconstruct an RSS with the audio files, remembering to change the metadata.</li>
<li>schedule to be run periodically</li>
<li>point podcatcher at new RSS feed.</li>
</ul>

<p>I also liked the approach of gPodder of using a <a href="http://wiki.gpodder.org/wiki/Time_stretching#Using_the_post-download_script_hook" rel="nofollow noreferrer">post-download script</a>.</p>

<p>I wish the <a href="http://www.openp2p.com/pub/a/p2p/2003/01/07/lazyweb.html" rel="nofollow noreferrer">Lazy Web</a> still worked.</p>

[{'answer_id': 45810, 'author': 'Espo', 'author_id': 2257, 'author_profile': 'https://Stackoverflow.com/users/2257', 'pm_score': 0, 'selected': False, 'text': '<p>How to extract audio from video to MP3:</p>\n\n<p><a href="http://www.dvdvideosoft.com/guides/dvd/extract-audio-from-video-to-mp3.htm" rel="nofollow noreferrer">http://www.dvdvideosoft.com/guides/dvd/extract-audio-from-video-to-mp3.htm</a></p>\n\n<p>How to Convert a Video Podcast to Audio Only:</p>\n\n<p><a href="http://www.legalandrew.com/2007/03/10/how-to-convert-a-video-podcast-to-audio-only/" rel="nofollow noreferrer">http://www.legalandrew.com/2007/03/10/how-to-convert-a-video-podcast-to-audio-only/</a></p>\n'}, {'answer_id': 45812, 'author': 'Mike Wills', 'author_id': 2535, 'author_profile': 'https://Stackoverflow.com/users/2535', 'pm_score': 0, 'selected': False, 'text': "<p>When you edit your video, doesn't your editor provide you an option to split out the audio?</p>\n"}, {'answer_id': 45814, 'author': 'robsoft', 'author_id': 3897, 'author_profile': 'https://Stackoverflow.com/users/3897', 'pm_score': 0, 'selected': False, 'text': '<p>What platform is your own machine? What format is the video podcast?</p>\n\n<p>You could possibly get <a href="http://handbrake.fr/?article=details" rel="nofollow noreferrer">Handbrake</a> to do this (Windows, Linux and Mac), I don\'t know if it\'s scriptable at all but I think it can be used to separate audio and video.</p>\n\n<p>edit: There <em>is</em> a commandline interface for Handbrake, but it appears I was <em>wrong</em> about it accepting non-DVD input. \nOn the Mac I\'d probably rig up something with Applescript and QuickTime - what platform are you on?</p>\n'}, {'answer_id': 45823, 'author': 'Tim Farley', 'author_id': 4425, 'author_profile': 'https://Stackoverflow.com/users/4425', 'pm_score': 4, 'selected': True, 'text': '<p>You could automate this using the open source command line tool ffmpeg. Parse the RSS to get the video files, fetch them over the net if needed, then spit each one out to a command line like this:</p>\n\n<pre><code>ffmpeg -i episode1.mov -ab 128000 episode1.mp3\n</code></pre>\n\n<p>The -ab switch sets the output bit rate to 128 kbits/s on the audio file, adjust as needed. </p>\n\n<p>Once you have the audio files you can reconstruct the RSS feed to link to the audio files if so desired.</p>\n'}]
['https://Stackoverflow.com/questions/45803', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/4737/']