The cost of this really depends on where the video clips are being played from. If they are being played by a computer, it will require some additional software and drivers, but the overall cost will be cheaper. If, however, it's being played by a television, the parts cost may be slightly higher (A few dollars), but the coding will be easier. If you're interested, get back to me with what you are trying to control.