diff --git a/views_datasource/views_json.module b/views_datasource/views_json.module
index 6ddd2f4..6e6457a 100644
--- a/views_datasource/views_json.module
+++ b/views_datasource/views_json.module
@@ -36,10 +36,21 @@
         foreach($view->field as $field_name => $field) {
           if($field instanceof views_handler_field_field) {
             if($field->field_info['type'] == 'video') {
-              
-              // Get the Video URL.
+              $options = $field->options;
               $video = $field->get_value($view->result[$row]);
-              $url = file_create_url($video[0]['uri']);
+              
+              switch ($options['type']) {
+                case 'video_formatter_thumbnail':
+                  $settings = $options['settings'];
+                  $thumbnail = $video[0]['thumbnailfile'];
+                  $url = image_style_url($settings['image_style'], $thumbnail->uri);
+                  break;
+                default:
+                  $url = file_create_url($video[0]['uri']);
+                  
+                  break;
+              }
+              
               $render_array = array(
                 '#type' => 'markup',
                 '#markup' => filter_xss($url),
