SDC Video and Film Productions SDC Video is a producer of digital stories for documentaries, video production, video marketing, corporate video and social media. It is based in Ottawa Canada.