<div dir="ltr">Hey Arjen,<div><br></div><div style>Thanks for the pointers but in my quest to get decent streaming video and post-encoded video for the PLUG AV team I've done my fair share of testing and haven't been able to come close to the x264 encoder for size and quality. I'm happy to be proven wrong though!</div>
<div style><br></div><div style>To put this in perspective our live stream video is encoded with theora, decent bitrate so it'll work for ADSL1 and up connections, full resolution, half framerate, good quality video, and excellent audio. However, our post-encoded mp4 files are about half the size (bitrate), full framerate, and superior quality.</div>
<div style><br></div><div style>Don't take this as resistance to open formats or theora/vorbis cause it does work and perhaps at the time theora came out it was competitive but it's not now. We use a fully open source software stack to produce the PLUG videos, which includes the GPL x264 encoder (using ffmpeg). The theora codec and also WebM both suffer from being single threaded too which is a limitation on modern hardware as with x264 we can do approx x3 realtime encoding on a quad-core i7 mobile CPU. After a PLUG event finishes we can encode and upload to youtube before we even leave the venue, while packing up the other equipment.</div>
<div style><br></div><div style><br></div><div style>Jason</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Mar 13, 2013 at 2:05 PM, Arjen Lentz <span dir="ltr"><<a href="mailto:arjen@lentz.com.au" target="_blank">arjen@lentz.com.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jason<br>
<div class="im"><br>
> My "unfortunately" comment was with respect to quality and filesize of<br>
> ogg vs mp4 rather than a statement on anything else.<br>
<br>
</div>As I understand, there are difference ways and gradations for compression of Ogg Theora streams, and similar for transcoding to a lower res or other lossy process to get to the size you need for a particular purpose.  (Ogg is just the container format, it does not encode either audio or video itself).<br>

<br>
See these links for info, links and tools for this:<br>
 <a href="http://v2v.cc/~j/ffmpeg2theora/examples.html" target="_blank">http://v2v.cc/~j/ffmpeg2theora/examples.html</a> (ffmpeg2theora)<br>
 <a href="http://free-electrons.com/community/videos/mini-howto/" target="_blank">http://free-electrons.com/community/videos/mini-howto/</a><br>
<br>
Ogg formats (both audio and video) were specifically designed to have good quality at low bitrates, so I'm pretty sure you can produce a satisfactory result with the appropriate postprocessing.<br>
Once you are happy with the parameters, that process can be scripted/automated for future recordings.<br>
<br>
<br>
Cheers,<br>
<div class="HOEnZb"><div class="h5">Arjen.<br>
--<br>
Exec.Director @ Open Query (<a href="http://openquery.com" target="_blank">http://openquery.com</a>) MySQL services<br>
Sane business strategy explorations at <a href="http://upstarta.com.au" target="_blank">http://upstarta.com.au</a><br>
Personal blog at <a href="http://lentz.com.au/blog/" target="_blank">http://lentz.com.au/blog/</a><br>
_______________________________________________<br>
PLUG discussion list: <a href="mailto:plug@plug.org.au">plug@plug.org.au</a><br>
<a href="http://lists.plug.org.au/mailman/listinfo/plug" target="_blank">http://lists.plug.org.au/mailman/listinfo/plug</a><br>
Committee e-mail: <a href="mailto:committee@plug.org.au">committee@plug.org.au</a><br>
PLUG Membership: <a href="http://www.plug.org.au/membership" target="_blank">http://www.plug.org.au/membership</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Jason Nicholls<br><a href="mailto:jason@mindsocket.com.au" target="_blank">jason@mindsocket.com.au</a><br>0430 314 857<br>
</div>