现在的下下来的视频都是带水印的,我有个方法可以去掉水印!
public static string GetHttpResponse(string url, int Timeout, int type)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
request.ContentType = "text/html;charset=UTF-8";
request.Timeout = Timeout;
request.UserAgent = "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";
// request.Referer = "https://om/";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();
return retString;
}
比如:
https://www.xxx.com/aweme/v1/playwm/?video_id=123tsi3c77ucgt0mcvig&ratio=720p&line=0
无水印的地址就是:
https://www.xxx.com/aweme/v1/play/?video_id=123cvig&ratio=720p&line=0
本文为原创,转载请注明本文地址:https://blog.csdn.net/plcc123/article/details/128652572