I have a scenario where users can upload an image, OR a video (from youtube or vimeo) using CCK via ImageField (Images) & Embedded Media Field (Videos)
My site has been using the ImageField images to create thumbnails in various views with imagecache actions.
Youtube/vimeo provide an image capture of the video that I want to use as a "fallback" for the images.
Rather than rewriting each view to provide this fallback, and to keep everything consistent, I was wondering the best route to download and store the external video capture image as if the user uploaded it as an image WITH the video.
I'm familiar with Rules & Actions and PHP, any basic outline of what I should be doing is greaty appreciated.