【问题标题】:libvideo get youtube video readable streamlibvideo 获取 youtube 视频可读流
【发布时间】:2016-12-06 23:14:18
【问题描述】:

我想知道是否有办法使用 libvideo for .net 获取 youtube 视频的下载进度

我正在使用以下代码下载:

var youtube = YouTube.Default;
var video = youtube.GetVideo(link);
string fileExt = video.Format.ToString();
if (!fileExt.StartsWith("."))
    fileExt = "." + fileExt;

if (!output.EndsWith(fileExt))
    output += fileExt;

File.WriteAllBytes(output, video.GetBytes());

编辑:更具体地说,有没有办法使用 libvideo 将可读流传输到 youtube 视频?

【问题讨论】:

标签: c# .net download youtube video-library


【解决方案1】:

video.Stream();

返回一个不可读取的流。 要获得可读流,请使用 VideoClient。

VideoClient videoClient = new VideoClient();
using (var Stream = videoClient.Stream(video))
{
    ...
}

【讨论】:

  • 谢谢,我正忙着想弄清楚发生了什么事!
猜你喜欢
  • 2022-06-19
  • 1970-01-01
  • 1970-01-01
  • 2018-12-22
  • 1970-01-01
  • 2014-11-20
  • 2011-10-09
  • 2011-01-13
  • 1970-01-01
相关资源
最近更新 更多