请教各位关于抖音网站下载视频的问题
最近我在抖音上看到有一部美食纪录片,我很喜欢,想扒下来与诸君分享,我先在浏览器上用元素检查看到video标签的src的属性是blob:https://这样的格式,如下图:知道肯定是用AJAX从服务器拉视频并转换成BLOB对象然后传给video。类似这样,
var xhr = new XMLHttpRequest();
xhr.open('POST', '/blob.php', true);
xhr.responseType = 'blob';
xhr.onload = function(e) {
if (this.status == 200) {
var blob = this.response;
document.getElementById("video").src = URL.createObjectURL(blob);
}
};
xhr.send();
这条路显然行不通。
然后我在浏览器上安装了一个插件,捕捉到并下载了视频和音频文件,如下图:
视频文件和音频文件是分开的,然后我又发现问题了,视频无法解码,音频可以直接播放,然后用ffmpeg对视频文件转码,只能转1分多钟视频就会报错,如下图:
转码好的视频可以播放,但是只有一分多钟,音频虽然可以直接播放,但是也是一分多钟就不行了。
大佬们帮我分析分析是怎么回事?鄙人不胜感激{:qq_119:}
{:qq_5:} 没有视频链接, 无法看到哪的问题, 但短的都是一个文件带声音的...{:qq_31:}
页:
[1]