Hi, I made some ports to deal with BBC's iplayer in addition to multimedia/iplayer-dl. They're rough and I'm not particularly interested in maintaining any of the new ones. Might be usefull to someone. http://t.cathcart.cx/iplayer_ports/
Commends on the ports: ffmpeg update - get_iplayer transcodes the flv it gets via rtmpdump there was some bug that stopped our current ffmpeg doing this, i worked from this http://marc.info/?l=openbsd-ports&m=123441016421229&w=2 update. Source snapshot is mirrored too. rtmpdump - dumps the rtmp stream get_iplayer - patched to used audio/id3lib instead of id3v2, also has a patch that stopped it working with our lwp, simple port otherwise. This changes version on a day to day basis so i'm not planning to keep it in sync too much. I also used one of the x264 updates, not sure which. get_iplayer successfully dumps radio programs (iphone mp3, flash, real audio) and tags them, dumps bbc tv programs in both iphone and flash modes and dumps itv programs. I haven't looked at it's hulu support.