如何在GTLYouTubeVideoContentDetails和GTLYouTubeVideo中使用字幕?

时间:2016-01-14 12:28:17

标签: objective-c google-api-objc-client

我已成功实施YouTube视频上传。由于我也在处理可以用作字幕的文字,我也想上传这些文字。

GTLYouTubeVideoContentDetails的标题没有提到“标题”必须包含的格式,所以我尝试了SRT,但这没有用。 SRT文件本身似乎是有效的,我手动上传到演示视频,它看起来很好。

我的方法是:

GTLYouTubeVideo *video = [GTLYouTubeVideo object];
if (nil != captionString)
{
    GTLYouTubeVideoContentDetails *details = [[GTLYouTubeVideoContentDetails alloc] init];
    details.caption = captionString;
    video.contentDetails = details;
    [details release];
}

这是以前工作代码的唯一更改。尝试上传时,结果现在是HTTP状态501。

有什么想法吗?

0 个答案:

没有答案