我正在使用 youtube data api v3 上传图像和音频作为视频,图像将显示为视频。
我可以上传视频,因为它已作为示例给出。
我试过 thumbnail: $('#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)。
更新:
使用 ffmpeg我们可以通过组合音频和图像来创建视频。创建的视频通过 Youtube DATA API 上传到 Youtube。有用。现在,我正在尝试使用脚本自动执行以下场景。
上传图像和音频。使用 ffmpeg 创建视频。成功创建视频后,使用 Youtube DATA API 上传视频。
我可以在命令行中使用 ffmpeg 命令创建视频。但是当我尝试使用 PHP
代码时,命令没有执行。
最佳答案
您可以使用 ffmpeg 制作幻灯片。然后上传生成的视频。 https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images
关于video - Youtube Data API V3 Javascript - 将音频和图像上传为视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30614194/