Video 如何使用JavaScript将YouTube视频作为对象抓取?
我正在尝试为chrome做扩展。到目前为止,我能够使用以下代码检索信息:Video 如何使用JavaScript将YouTube视频作为对象抓取?,video,youtube,Video,Youtube,我正在尝试为chrome做扩展。到目前为止,我能够使用以下代码检索信息: var id = 'HRRruUdE-9o'; var url = 'https://www.youtube.com/watch?v=' + id; $.getJSON('https://noembed.com/embed', {format: 'json', url: url}, function (data) { alert(data.title); }); 但是,我正试图抓取整个视频并将其存储为
var id = 'HRRruUdE-9o';
var url = 'https://www.youtube.com/watch?v=' + id;
$.getJSON('https://noembed.com/embed',
{format: 'json', url: url}, function (data) {
alert(data.title);
});
但是,我正试图抓取整个视频并将其存储为对象?您的意思是“…将YouTube视频作为JSON对象抓取”?该
noembed.com
返回一个JSON对象,您不能将音频/视频数据作为对象(数据可以作为条目放在对象中,但不能是实际的对象本身)。如果你问如何从Youtube窃取视频,那么问题应该是“如何从Youtube获取MP4”,并且根据你想要的“对象”的含义(URL或字节?),你可以使用MP4的URL或MP4的视频字节(十六进制格式条目)创建自己的对象。是的。实际上我在找你的第二个意见。视频将作为对象存储。在这种情况下,我应该先下载视频,然后将其另存为对象,还是采用其他不同的方法?谢谢。你的意思是“…抓取一个YouTube视频作为JSON对象”?该noembed.com
返回一个JSON对象,您不能将音频/视频数据作为对象(数据可以作为条目放在对象中,但不能是实际的对象本身)。如果你问如何从Youtube窃取视频,那么问题应该是“如何从Youtube获取MP4”,并且根据你想要的“对象”的含义(URL或字节?),你可以使用MP4的URL或MP4的视频字节(十六进制格式条目)创建自己的对象。是的。实际上我在找你的第二个意见。视频将作为对象存储。在这种情况下,我应该先下载视频,然后将其另存为对象,还是采用其他不同的方法?非常感谢。