API de YouTube: establezca la miniatura del video (python)

¿Es posible especificar su propia miniatura para un video que se ha subido a través de la API de YouTube?

Al usar la versión más reciente de la Biblioteca de Python, parece que puedo crear y configurar la miniatura de mi grupo de medios antes de insertar una entrada de video en YouTube; sin embargo, la miniatura especificada NO se configura en el video.

Estoy usando un código similar a este:

from gdata import media
from gdata.youtube import YouTubeVideoEntry
from gdata.youtube.service import YouTubeService

# Create a thumbnail and pass it to my media group
thumbnail = media.Thumbnail(url='http://valid_image_url.jpg')
media_group = media.Group(thumbnail=thumbnail, title='foo', ...)

# Use the media group to create a video entry
entry = YouTubeVideoEntry(media=media_group)

# Create a service instance and use it to login
service = YouTubeService(...)
service.ClientLogin(...)

# Get video file
file = open('/path_to_video.mp4', 'rb')

# Push the video to YouTube
service.InsertVideoEntry(
    entry,
    file
)

# Close the file
file.close()

Respuestas a la pregunta(1)

Su respuesta a la pregunta