Are there any podcatchers (like gPodder, Banshee etc) that can transcode video? Or can be scripted to call something that does?

I'd like to be able to sync of my Sansa e280v1 running Rockbox 3.5 and thus-far I haven't found any catcher that will transcode and scale video when syncing. Rockbox only seems to support mpeg2, so just dumping across the AVIs etc isn't going to work.

I know I can use VLC to do transcoding manually (and I have done this), but I would like to automate it by some means.

Thanks