Video Youtube数据API V3 Javascript-将音频和图像上传为视频

Video Youtube数据API V3 Javascript-将音频和图像上传为视频,video,youtube,youtube-javascript-api,youtube-data-api,Video,Youtube,Youtube Javascript Api,Youtube Data Api,我在youtube数据api v3上工作,上传一幅图像,一段音频作为视频,图像作为视频显示 我可以上传视频,因为它已经给出了一个例子 我尝试了缩略图:$('#file_image').val(),来设置视频缩略图。但它没有像我预期的那样起作用。我也在网上搜索以获得一个想法。但我不知道 UploadVideo.prototype.uploadFile = function(file) { var metadata = { snippet: { title: $('#titl

我在youtube数据api v3上工作,上传一幅图像,一段音频作为视频,图像作为视频显示

我可以上传视频,因为它已经给出了一个例子

我尝试了
缩略图:$('#file_image').val(),
来设置视频缩略图。但它没有像我预期的那样起作用。我也在网上搜索以获得一个想法。但我不知道

UploadVideo.prototype.uploadFile = function(file) {
  var metadata = {
    snippet: {
      title: $('#title').val(),
      description: $('#description').text(),
      tags: this.tags,
      thumbnail: $('#file_image').val(),
      categoryId: this.categoryId
    },
使用youtube数据api是否可以实现此功能?我知道我们可以在youtube上上传图像和音频作为视频(而不是通过API)

更新:

使用我们可以通过组合音频和图像来创建视频。创建的视频通过Youtube数据API上传到Youtube。它起作用了。现在,我正在尝试使用脚本自动化以下场景

上传图像和音频。使用ffmpeg创建视频。成功创建视频后,使用Youtube数据API上传视频


我可以在命令行中使用ffmpeg命令创建视频。但是当我尝试使用
PHP
代码时,命令没有执行。

目前,不幸的是,没有。根据您发布的支持文章,“没有API可以单独上传图像和音频,并让YouTube为您组合它们。你必须:

  • 自己组合图像和音频并上传生成的视频
  • 在网上使用YouTube的幻灯片制作工具

您可以使用ffmpeg制作幻灯片。然后上传生成的视频。

如果您的浏览器需求仅限于Chrome和Firefox,您可以使用whammy.js创建webm客户端。浏览器生成的视频稍后可以上传到youtube。问题是whammy不支持声音。也许你可以使用亚马逊的弹性转码器将视频和声音结合起来

另一个选择是像某人提到的那样运行ffmpeg。实际上有一个JS版本的ffmpeg你可以告诉我们,我自己还没有试过,但你可以在这里找到它


听起来你好像在问两个问题。您是否正在尝试将图像+音频上载到YouTube?或者您正在尝试设置现有视频的缩略图?我正在尝试将图像+音频作为视频上载到youtube@user880772这不是两个问题。这是一个问题。在Youtube中,您可以将音频和图像组合为视频(而不是通过Youtube数据api)。我们可以通过api来做吗?这就是我要问的。我还在努力。这在中是不可能的。谢谢你的回答。但是youtube上有一个功能,我们可以选择一个图像和一个音频来制作视频(不是通过youtube数据api)。正如你前面提到的,我使用whammy.js创建了一个以图像作为背景图像的视频。由于whammy中的声音支持问题,我在使用whammy.js之后没有取得任何进展。不,那太遗憾了。我正在寻找与您相同的解决方案,但没有比这更进一步。在您回答我的问题之前,我尝试了whammy.js,并通过创建无声音视频获得了成功。官方文件显示声音不受支持。我很惊讶你能进一步使用whammy.js将音频添加到视频(我们创建的)中?不幸的是,我没有成功地添加声音。你似乎很擅长PHP。你看过了吗?是的。我用ffmpeg创建了一个视频。现在,我正在尝试使用脚本将创建的视频上传到youtube。