user1938: Can anyone help me find a software stack for doing near real time video encoding/transcoding?
I want to allow users to upload videos(wmv, avi, mov, flash video, other formats) to my website. As soon as the file is uploaded, I want to encode/transcode it into h.264 (preferably with an API so I can get progress percentage etc) so that I can then play it back via html5 or a flash player.
Anyone have any guidance for me on this?
Oh, and the server platform can be either windows or linux.

user129: FFMPEG is what you're looking for.  You can use it to transcode most anything, it can easily be integrated via STDIO, and there are a handful of library versions of it you can use as well.
I'd recommend hopping over to StackOverflow.com, where this topic has been heavily discussed.

1938: <p>Can anyone help me find a software stack for doing near real time video encoding/transcoding?</p>

<p>I want to allow users to upload videos(wmv, avi, mov, flash video, other formats) to my website. As soon as the file is uploaded, I want to encode/transcode it into h.264 (preferably with an API so I can get progress percentage etc) so that I can then play it back via html5 or a flash player.</p>

<p>Anyone have any guidance for me on this?</p>

<p>Oh, and the server platform can be either windows or linux.</p>
 129: <p>FFMPEG is what you're looking for.  You can use it to transcode most anything, it can easily be integrated via STDIO, and there are a handful of library versions of it you can use as well.</p>

<p>I'd recommend hopping over to <a href="http://www.stackoverflow.com">StackOverflow.com</a>, where this topic has been heavily discussed.</p>
