使用流使用Node.js将视频上传到Youtube

默克

我可以轻松地将视频更新到Youtube:

var googleapis = require('googleapis');

googleapis.discover('youtube', 'v3').execute(function(err, client) {

var metadata = {
    snippet: { title:'title', description: 'description'}, 
    status: { privacyStatus: 'private' }
};

client
    .youtube.videos.insert({ part: 'snippet,status'}, metadata)
    .withMedia('video/mp4', fs.readFileSync('user.flv'))
    .withAuthClient(auth)
    .execute(function(err, result) {
        if (err) console.log(err);
        else console.log(JSON.stringify(result, null, '  '));
    });
});

问题在于,对于大文件而言,这fs.readFileSync是不切实际的。

显然,此问题已解决,但提供的示例适用于Google云端硬盘:

var fs = require('fs');
var drive = google.drive({ version: 'v2', auth: oauth2Client });

drive.files.insert({
  resource: {
    title: 'testimage.png',
    mimeType: 'image/png'
  },
  media: {
    mimeType: 'image/png',
    body: fs.createReadStream('awesome.png') // read streams are awesome!    
  }
}, callback);

如何使用信息流上传到Youtube?

沙申克·辛格(Shashank Singh)

就我而言,我可以使用此模块上传大文件(> 2GB)。

var youtube = require('googleapis').youtube('v3');

 youtube.videos.insert({
     'auth': auth,
     'resource': resource,
    'part': part,
     'media': fs.createReadStream(videoFilePath)
}, callback);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用流使用Node.js将视频上传到Youtube

来自分类Dev

使用AFNetworking 2.0将视频上传到youtube

来自分类Dev

使用youtube数据API将视频上传到youtube:断管(Errno :: EPIPE)

来自分类Dev

android-将视频上传到固定的YouTube帐户,而无需使用Google OAuth 2.0

来自分类Dev

您使用youtube-data-api将视频上传到“ 401未经授权”

来自分类Dev

使用api密钥通过Oauth将YouTube视频上传到Api

来自分类Dev

使用c#Asp .net MVC将视频上传到Youtube

来自分类Dev

使用 REST API 将视频上传到 Youtube,无需 iOS SDK

来自分类Dev

如何使用Google API PHP客户端库和Youtube API V3将视频上传到YouTube?

来自分类Dev

C#使用Youtube API-如何检查特定用户最后一次将视频上传到Youtube的时间?

来自分类Dev

尝试使用 Youtube Data API(V3) 将视频上传到 youtube 时,YoutubeAPI 返回 401 Invalid Credentials 错误

来自分类Dev

使用mvc应用程序将视频上传到youtube(所有代码均在后面)

来自分类Dev

如何使用Python脚本通过Google OAuth2将视频上传到2个不同的YouTube帐户

来自分类Dev

使用cordovaFileTransfer将视频上传到Firebase(3.0)存储

来自分类Dev

如何使用angularfire2将视频上传到Firebase?

来自分类Dev

使用Python SDK将视频上传到Azure媒体服务

来自分类Dev

使用AsyncTask将图像或视频上传到服务器

来自分类Dev

如何使用angularfire2将视频上传到Firebase?

来自分类Dev

使用cordovaFileTransfer将视频上传到Firebase(3.0)存储

来自分类Dev

将图像从JQuery上传到Node JS

来自分类Dev

无法将文件上传到Node JS

来自分类Dev

如何通过 Google 帐户登录使用 C#(WPF) 将视频上传到 YouTube,以便每个人都可以使用我的应用程序

来自分类Dev

使用YoutubeApi v3和ouath2将视频上传到我的Youtube频道,而无需用户身份验证

来自分类Dev

直接使用node.js从服务器使用youtube / google API上传视频?

来自分类Dev

直接使用node.js从服务器使用youtube / google API上传视频?

来自分类Dev

无法使用文件上传将图像上传到node.js中的特定文件夹

来自分类Dev

使用Node.js上传时设置YouTube视频标题(googleapi模块v1.0)

来自分类Dev

使用Node.js上传时设置YouTube视频标题(googleapi模块v1.0)

来自分类Dev

以正确的格式将视频上传到youtube

Related 相关文章

  1. 1

    使用流使用Node.js将视频上传到Youtube

  2. 2

    使用AFNetworking 2.0将视频上传到youtube

  3. 3

    使用youtube数据API将视频上传到youtube:断管(Errno :: EPIPE)

  4. 4

    android-将视频上传到固定的YouTube帐户,而无需使用Google OAuth 2.0

  5. 5

    您使用youtube-data-api将视频上传到“ 401未经授权”

  6. 6

    使用api密钥通过Oauth将YouTube视频上传到Api

  7. 7

    使用c#Asp .net MVC将视频上传到Youtube

  8. 8

    使用 REST API 将视频上传到 Youtube,无需 iOS SDK

  9. 9

    如何使用Google API PHP客户端库和Youtube API V3将视频上传到YouTube?

  10. 10

    C#使用Youtube API-如何检查特定用户最后一次将视频上传到Youtube的时间?

  11. 11

    尝试使用 Youtube Data API(V3) 将视频上传到 youtube 时,YoutubeAPI 返回 401 Invalid Credentials 错误

  12. 12

    使用mvc应用程序将视频上传到youtube(所有代码均在后面)

  13. 13

    如何使用Python脚本通过Google OAuth2将视频上传到2个不同的YouTube帐户

  14. 14

    使用cordovaFileTransfer将视频上传到Firebase(3.0)存储

  15. 15

    如何使用angularfire2将视频上传到Firebase?

  16. 16

    使用Python SDK将视频上传到Azure媒体服务

  17. 17

    使用AsyncTask将图像或视频上传到服务器

  18. 18

    如何使用angularfire2将视频上传到Firebase?

  19. 19

    使用cordovaFileTransfer将视频上传到Firebase(3.0)存储

  20. 20

    将图像从JQuery上传到Node JS

  21. 21

    无法将文件上传到Node JS

  22. 22

    如何通过 Google 帐户登录使用 C#(WPF) 将视频上传到 YouTube,以便每个人都可以使用我的应用程序

  23. 23

    使用YoutubeApi v3和ouath2将视频上传到我的Youtube频道,而无需用户身份验证

  24. 24

    直接使用node.js从服务器使用youtube / google API上传视频?

  25. 25

    直接使用node.js从服务器使用youtube / google API上传视频?

  26. 26

    无法使用文件上传将图像上传到node.js中的特定文件夹

  27. 27

    使用Node.js上传时设置YouTube视频标题(googleapi模块v1.0)

  28. 28

    使用Node.js上传时设置YouTube视频标题(googleapi模块v1.0)

  29. 29

    以正确的格式将视频上传到youtube

热门标签

归档