抖音怎么去水印(抖音的水印怎么去除水印)

获取抖音小视频分享链接

首先,在抖音上找到想要下载或者保存的小视频。

抖音怎么去水印(抖音的水印怎么去除水印)

其次,点击视频右侧边栏的分享按钮,在最下方一栏找到复制链接,然后点击复制链接,这个时候,这个短视频的链接就复制到了手机的粘贴板上了。

抖音怎么去水印(抖音的水印怎么去除水印)

抖音怎么去水印(抖音的水印怎么去除水印)

然后,打开手机中的记事本,粘贴分享的视频链接,会得到一个以https开头的链接,这个链接接下来就是我要用到的东西。

分析接口

1,将得到抖音分享链接直接用电脑上的浏览器打开,按F12打开调试器。然后F5刷新页面,我将获得抖音服务器给我们返回的信息。

2,在我的调试器窗口中,可以看到,浏览器在刷新的时候进行了多次服务器的请求,只需要找到对我有用的请求,如下图所示

抖音怎么去水印(抖音的水印怎么去除水印)

3,分析服务器给我们返回来的数据,在调试器中找到preview并点击它,会获取到该视频的所有信息,这些信息其实是一个json封装的数据格式。

抖音怎么去水印(抖音的水印怎么去除水印)

4,我都拿到该视频的所有数据了,那么剩下的就是对这些数据进行分析,通过分析发现,视频链接是存放在item_list->video->play_addr->url_list下面的。如下图所示

抖音怎么去水印(抖音的水印怎么去除水印)

5,替换掉获取到的接口中的playwm为play即可得到该小姐姐的无水印视频,然后验证一下接口是否真的无水印了。

抖音怎么去水印(抖音的水印怎么去除水印)

当我知道了抖音的视频链接存放位置,水印视频和无水印视频的区别之后,我就可以自己开发一个接口,后面就不用每次都要去分析视频接口,这个重复的工作就交给计算机去做即可。

JAVA代码处理

直接上代码,代码本来就比较简单,主要是分析过程,开发语言只是实现工具。

抖音怎么去水印(抖音的水印怎么去除水印)

//模拟请求头final static String usedAgent = "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 Edg/84.0.4147.105";    /**     * @param url     * @return     */    @PostMapping("video")    @ApiOperation("抖音短视频解析接口")    public String getVideoUrl(@ApiParam(            required = true, value = "抖音短视频链接") @RequestParam String url) {        try {            //模拟浏览器请求分享地址            String body = HttpRequest.get(filterUrl(url))                    .header(Header.USER_AGENT, usedAgent)                    .execute()                    .body();            String video_id = body.substring(body.indexOf("/video/") + 7, body.indexOf("/?"));            //这次请求才是我上文中分析的视频的真实请求地址            body = HttpRequest.get("https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=" + video_id)                    .header(Header.USER_AGENT, usedAgent)                    .execute()                    .body();            JSONObject json = JSONObject.parseObject(body);            String videoAddress = json.getJSONArray("item_list")                    .getJSONObject(0).getJSONObject("video")                    .getJSONObject("play_addr")                    .getJSONArray("url_list")                    .get(0).toString();           //替换链接中的playwm            return videoAddress.replaceAll("playwm", "play");        } catch (Exception e) {            return null;        }    }    /**     * 消除分享链接中的中文字符     *     * @param url     * @return     */    public static String filterUrl(String url) {        String regex = "https?://(\w|-)+(\.(\w|-)+)+(/(\w+(\?(\w+=(\w|%|-)*(\&\w+=(\w|%|-)*)*)?)?)?)+";//匹配网址        Pattern p = Pattern.compile(regex);        Matcher m = p.matcher(url);        if (m.find()) {            return url.substring(m.start(), m.end());        }        return "";    }

直接快速地使用springboot框架+swagger搭建一个项目,将这个文件放到controller层下,启动项目。

抖音怎么去水印(抖音的水印怎么去除水印)

直接在上图中红色框框中输入抖音的分享视频链接,然后点击下方的执行按钮,即可得到无水印视频的链接。链接是在response body中。

抖音怎么去水印(抖音的水印怎么去除水印)

下载无水印视频

因为上面的JAVA服务是本地启动的,所以无法随时随地的访问,这个时候只需要将其打包上传到服务器即可,这样就能随时随地的获取抖音无水印视频链接了。

抖音怎么去水印(抖音的水印怎么去除水印)

将得到的无水印视频链接放到手机或者浏览器上,都已直接进行保存到本地或者电脑上,具体方式这里就不再讲了。

抖音怎么去水印(抖音的水印怎么去除水印)

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/baike/247058.html

(0)
句子百科句子百科
上一篇 2023年 2月 24日 下午1:48
下一篇 2023年 2月 24日

相关推荐

  • 盲人摸象的意思(盲人摸象的意思和道理)

    这是啥意思呢 比喻看问题总是以点代面、以偏概全。 这个怎么用呢 我们看事情要全面分析,不能盲人摸象各执一词。 最近蒋老师上课上哑了嗓子,有同学说蒋老师你是不是换人了,声音不是你的,请大家放心还是我。今天我要给大家讲的成语故事叫做盲人摸象。 盲人摸象,比喻对事物只凭片面的了解,或者局部的经验就乱加猜测,想做出全面的判断,而这种判断往往是错的。相传佛经里有这样一…

    2023年 2月 26日
  • 虫加合怎么读(虫加合怎么读音)

    来源:国家人文历史 《说文解字》载:“贝,海介虫也。居陆名猋,在水名蜬。” 甲骨文“贝”。来源/汉典 在甲骨文和金文的字形中,“贝”字就像张开的蛤。不光是蛤,蚶、蛏、蚝、蚬,这些可都是“贝”。说来也怪,这些海洋贝类长得挺像,名字还有那么多花样,我们该怎么区分它们? 01 从“贝”到“虫”,各有分工贝类在地球上的生存已超过5亿年。根据北京周口店山顶洞发现的旧石…

    2022年 11月 19日
  • 中国名山排名前十(中国名山排名前十名)

    中华文明自古以来博大精深,中华地大物博,山占据了一部分,而在中国有诸多名山,每一一座山的背后都会有一段历史前缘和它的故事,而在中国有十大名山美山,传统山的数量也很多,那要怎样才能称得上美山,可想而知要具备一些条件才行。 据调查显示,在中国评选出了十大美山,无论从历史背景还是可观赏性又或者是从其他各个方面看,这十座山都是有实打实的实力可言,今天笔者和你们聊聊到…

    2023年 6月 6日
  • 胃宝养活的大图片(胃宝养活的大图片(第1页))

    陈醋放久了长出发白“大蛾子”,可别扔了,很多人花钱都买不到 ?家里的醋缸放久了不去用,上面就会分层,结出一层有些发白的东西,有人会以为这是醋坏了,其实不然,这东西可宝贝了。 小时候经常看见窗台、凉台上到处放满了大大小小的玻璃瓶子,浅褐色的水里边泡着一些微红的海绵状物,大人经常往里边倒些放了白糖的茶水,那年头,每个人一个月凭本才供应二两白糖,居然都喂了那些“海…

    2022年 12月 26日
  • 大豆组织蛋白是什么东西(大豆组织蛋白是什么东西做的)

    蛋白质是生命的物质基础,是构成我们人体所必需的关键营养元素,也是人体营养素之首。不仅构成我们的身体,器官,组织,也构建了我们的免疫系统。蛋白质是我们健康活着的基本物质,所以补充蛋白质是非常重要的。蛋白质要消化成氨基酸才能被人体吸收,必需氨基酸种类齐全,且氨基酸模式与人体蛋白质氨基酸模式接近的蛋白质是完全蛋白,或者叫优质蛋白,蛋白质种类齐全,但氨基酸模式与人体…

    社会百科 2022年 11月 19日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信