Browse Source

force mimetype octet-stream

Arnau Sanchez 10 years ago
parent
commit
e98c5f4bb4
1 changed files with 2 additions and 1 deletions
  1. 2 1
      youtube_upload/upload_video.py

+ 2 - 1
youtube_upload/upload_video.py

@@ -29,7 +29,8 @@ def _upload_to_request(request, progress_callback):
 def upload(resource, path, body, chunksize=int(1e6), progress_callback=None):
     """Upload video to Youtube. Return video ID."""
     body_keys = ",".join(body.keys())
-    media = apiclient.http.MediaFileUpload(path, chunksize=chunksize, resumable=True)
+    media = apiclient.http.MediaFileUpload(path, chunksize=chunksize, 
+      resumable=True, mimetype="application/octet-stream")
     request = resource.videos().insert(part=body_keys, body=body, media_body=media)
     upload_fun = lambda: _upload_to_request(request, progress_callback)
     return lib.retriable_exceptions(upload_fun, RETRIABLE_EXCEPTIONS, max_retries=10)