python - Youtube API - 设置视频缩略图(python)

标签 python youtube youtube-api

是否可以为通过 YouTube API 上传的视频指定您自己的缩略图?

使用最新版本的 Python 库,我似乎可以在将视频条目插入 YouTube 之前创建并设置媒体组的缩略图 - 但是指定的缩略图不会在视频本身上设置。

我正在使用与此类似的代码:

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()

最佳答案

不可以。使用标准 YouTube API,您无法以编程方式为视频设置缩略图。

但是,如果您是content partner并可以访问 YouTube CMS (您的合作伙伴经理可以启用),您显然可以从那里设置您的视频艺术作品。我将在完成此过程时发布详细信息。

关于python - Youtube API - 设置视频缩略图(python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7654719/

相关文章:

iframe - 标题重叠的YouTube嵌入式视频

PHP - 404 视频未找到(视频 : PUT) YouTube API

android - 使用 YoutubeAndroidPlayerAPI 的 YoutubePlayerView 播放私有(private) YouTube 视频?

python - 在 Django 中,如何设置默认值以便每个模型都使用 INNODB 创建?

php - 开始使用 YouTube 分析 API?

php - PHP正则表达式获取第一个YouTube ID表单文本

youtube - 没有观众保留数据,但来自 YouTube Analytics API 的列标题

python - 在 Django 模型中,外键字段如何知道与其他模型中的哪个字段匹配?

Python - lpthw.web 框架中的异常 "No template named index"

python - 为什么使用 ssl 认证请求返回 html?