Bink Layer or plLayerBink

If you feel like you're up to the challenge of building your own Ages in Blender or 3ds Max, this is the place for you!

Re: Bink Layer or plLayerBink

Postby Paradox » Sun Jul 04, 2010 2:22 pm

As you mentioned, there are possible patent issues with Bink and H.264. At the moment there is no open-source encoder for Bink videos (but I expect that will be coming in the next few versions of ffmpeg).

H.264 seems to be popular partly due to hardware accelerated decryption, but that is mostly relevant to handheld devices. Theora is one of those awesome open-source formats that nobody has ever heard of and that isn't used enough to push quality and compression to the next level.

Oh, for what it's worth, Uru also has support for AVI files through plLayerAVI... has anyone tried that?
Paradox
 
Posts: 1295
Joined: Fri Sep 28, 2007 6:48 pm
Location: Canada

Re: Bink Layer or plLayerBink

Postby ddb174 » Sun Jul 04, 2010 6:21 pm

If I recall, the AVIs are just loaded through a microsoft library, so we should probably avoid that. (Plus, AVI is just a container format that contains other codecs.)

I transcoded a bink file from Uru into theora, and the resultant filesize at max bitrate was 13,536kB, whereas the orignal bink file was 20,303kB.
Here's the result, played back with the same player (ffplay):
theora and bink comparison.png
theora and bink comparison.png (525.53 KiB) Viewed 2231 times

First try to figure out which one is which and why!
Show Spoiler


It appears that Theora maintains a good quality even on transcoding bink files, so it looks like a perfect choice to me.

If anyone is interested, I used the command:
Code: Select all
ffmpeg -i LivePreview.bik -b 4000k -f ogg -vcodec libtheora -acodec libvorbis -ab 256k -y LivePreviewTheora.ogv

So this is also using Vorbis for audio (which Plasma already uses), and the ogg container format, which is important, because we want to make maximal use of any frame-skipping abilities present in Theora.
ddb174
 
Posts: 928
Joined: Thu Apr 10, 2008 7:28 pm

Previous

Return to Building

Who is online

Users browsing this forum: No registered users and 1 guest

cron