The above mentioned bootsplash will not work on the rpi. In the first place the kernel has to be patched with 12 patches and it is not. We tried last year when bootsplash was added to the arm profiles. The raspberry pi plays by different set of rules.
I have tried off and on to mess with a bootsplash when I had time and got a background to work but something animated proved to be a problem. I never got back to messing with it again.
I personally do not like a bootsplash. I like to see what is going on when it is booting and I do too much testing and it would be a hindrance looking at a bootsplash trying to figure out what was going on. I would disable it the very first thing if it was on there.