Can't help with freeware, but i can shed some light on the professional side of things.
At urgent.fm we use Zenon because most commercial stations in Belgium use it, and our station is one of the starting places for people interested into getting into radio work professionally in our region.
That way someone who was trained at our station feels right at ...
I misspoke in my original question, I've fixed the sentence so
hopefully it should be clearer. I'm just wanting to listen to the PC
out, while simultaneously listing to the Mic out as I record it.
If you using Windows, then just go to the
Sound (Right click in notification area) > Recording devices > Chose you device > Properties > Listen > Listen to ...
Easy way: patch some client for voice conferences, save info about speakers. I did it with Mumble. Then write simple app for rendering such movies, read/write of images and footages can be done with ffmpeg, fftw3 can calculate spectrum for us, grab some filters for image scaling...
Hard way: write each speaker in separate channel (mumble can do this), then ...
Have you tried WebVTT for marking up the subtitles?
http://ie.microsoft.com/testdrive/Graphics/CaptionMaker/ is a surprisingly good tool for making captions. You could also cheat a bit and use Youtube's pretty good voice recognition to perhaps save time transcribing.
Ordinarily, I'd create an Adobe AIR or AIR-for-iOS app to solve this problem. You'd just sychronize your captions to cue points in the video and make 'em visible or invisible with a programmed-in button. You could easily have multiple languages in this way.
Are iTunes podcasts just flat-out mp4 movies?
The best bet is either a slide show player or a variable frame rate video format. Since your image doesn't actually change for large periods of time, formats that normally use a fixed frame rate are not going to produce nearly the quality of results of a VFR format.
Handbrake is one option which appears to support using a VFR format.
I would recommend the h264 codec as it produces reasonable quality at small size and it provides broad compatibility.
The open source encoder x264 is considered as the best one out there.
I can't recommend any command line parameters but there are several good programs that make use of the x264 encoder.
I like Vidcoder which is a fork of the popular ...
Similar post, but the conclustion was that while the technology exists, it is mainly used to confirm what a song is etc...but you could for sure look into the Shazam or Soundhound APIs to see if you can create a code/script that would do it for you
In general, I'd say don't bother. Just do a bit of pre-recording testing to make sure your input levels are good. You're not going to want to tweak the input levels a bunch while you're recording, anyways. That would just be distracting to you and the other people that are recording.
But if you really want to, and you're on a Mac, check out "Line In" from ...