The latest vlc seems to compile fine with only a few modest dependencies. Using qt4 instead of wxGTK helps out a lot. I started a fresh rpm this time and didn't build upon the 0.8.6 spec. You'll need a fairly recent ffmpeg compiled with --enable-swscale.
Thomas is a meat popsicle. Thomas started working with UNIX while at SFU and UBC in Vancouver. Starting out on IRIX, HPUX and Solaris, he quickly transitioned to Linux in the early 90s. He has been a System Administrator and a Developer working mainly in Python and C. He's written several technology books, many dealing with Puppet and Configuration Management.