Python抖音去水印_一步到位_一蓑烟雨任平生

python实战之去除视频水印&字幕_python 去除视频水印 sel=input(‘1:去水印, 2:去字幕\n’) 阅读详情

直接上代码

import requests
import json

import easygui
from tkinter import messagebox
from tkinter import *


top = Tk()
top.withdraw()


class douyin_video():
    def __init__(self):
        self.headers = {'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
                        'Accept-Encoding': 'gzip, deflate, sdch, br',
                        'Accept-Language': 'zh-CN,zh;q=0.8',
                        'Connection': 'keep-alive',
                        'Upgrade-Insecure-Requests': '1',
                        'user-agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Mobile Safari/537.36'
                        }
        self.url = ''

    def get_video_info(self):
        video_id = re.search('video/.*?/', get_local_url(headers=self.headers, url=self.url)).group().replace('video/',
                                                                                                              '').replace(
            '/', '')
        url = 'https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=' + video_id
        res = requests.get(url=url)
        data = json.loads(res.content)['item_list'][0]
        return {
            'file_name': validateTitle(data['desc']),
            'vid': data['video']['vid']
        }

    def down_video(self, name_vidObj):
        url = 'https://aweme.snssdk.com/aweme/v1/play/?video_id=%s&ratio=720p&line=0' % name_vidObj['vid']
        video_url = get_local_url(url=url, headers=self.headers)
        res = requests.get(url=video_url)
        with open(name_vidObj['file_name'] + '.mp4', 'wb') as  f:
            f.write(res.content)
        messagebox.showinfo("提示", "下载完成")


def get_local_url(url, headers):
    html = requests.get(url, headers=headers, allow_redirects=False)
    return html.headers['Location']


def validateTitle(title):
    rstr = r"[\/\\\:\*\?\"\<\>\|]"  # '/ \ : * ? " < > |'
    new_title = re.sub(rstr, "_", title)  # 替换为下划线
    return new_title


if __name__ == '__main__':
    getVideo = douyin_video()
    # while True:
    while True:
        url = str(easygui.multenterbox('抖音水印去除', '一蓑烟雨任平生',
                                       fields=['这里输入抖音视频地址链接(抖音中分享链接获取)'],
                                       values=[''])[0])
        if url != '':
            break
    getVideo.url = url
    try:
        getVideo.down_video(getVideo.get_video_info())
        print('\n')
    except:
        messagebox.showwarning("提示", "错误的分享链接,或该接口失效")

效果

在这里插入图片描述
在这里插入图片描述

完事

在这里插入图片描述

Python代码对接抖音去水印提取API接口、TikTok去水印解析接口的源码 最近做了个小项目,主要是来备份自己在抖音里面发的一些作品到自己的电脑本地。因为这两年陆陆续续在抖音和tiktok里面已经发了不少作品了。最近又有消息说tiktok部分业务要被卖了。所以想把自己这两年陆续发的一些作品保存到自己的电脑里面,也保证到一份自己的云盘里面,但是这个在tiktok和抖音APP里面,下载保存视频是有水印的,但是我想保存那种我自己原先发的那种没有水印的,我给自己备份一下,这种自己的是没有水印的。然后最近也正在学习python门语言。正好在网上找到一个这种无水印解析视频的接口。这篇文章主要是 阅读详情

相关推荐

MP4如何让去水印?python带你实现~

嗨喽,大家好呀~这里是爱看美女的茜茜呐。

m0_72282564的博客 1280

Python抖音视频去水印,并打包成exe可执行文件

首先,在抖音APP中分享视频,点击复制链接,即可得到如下所示的分享视频链接。在浏览器中打开后,发现链接变成了我们抓下包发现了 item_ids 的接口,后面跟的值就是重定向url的最后这部分(6999605370222054663),我判断这应该是视频的ID了。接口地址如下:接下来我们看看这个接口请求返回的数据,当我点开Preview的时候,有视频的文案、作者、音乐、缩略图、地址等等。 我拿出视频的地址后,复制到浏览器打开。视频url如下:打开后发现,视频左上角的水印还是在啊。但是链接中去掉 wm,然后复

夏沫の梦的博客 9811

读书笔记|智能运维系统落地方案

对于互联网公司来说,系统复杂化导致的人工运维成本激增已经是普遍现象,采用智能运维是行之有效的应对策略。智能运维的核心思想是利用算法来处理海量运维数据,积累运维经验,从而代替人工思考判断,以自动化的过程实现风险的预防、发现、定位和处理。而智能运维系统是其中的重中之重,但建设企业应用智能运维系统,不是应用运维部独立规划设计就可以完成的,它需要业务、产品、开发、基础设施运维多部门协同才能顺利实施。 那么,作为运维人员,您是否了解智能运维系统的架构?如果参与规划建设智能运维系统,该怎么着手呢?下面我们立足实际需求

xiaoshuaca的博客 681

python实战之去除视频水印&字幕

运营或者日常活动中难免会遇到需要下载视频,并对视频进行编辑,本博客就是致力于批量处理已下载视频和图片的水印和字幕。

weixin_63253486的博客 8806

PX4 磁罗盘干扰分析

无人机上的电机电流会干扰无人机上搭载的磁罗盘,PX4官方提供了一些方式,通过分析飞行日志,判断电机是否对磁罗盘有严重影响。

Zecet的博客 3357

Mac新手必看:用Homebrew安装wget的保姆级教程,附常见报错一键修复

本文为Mac新手提供使用Homebrew安装wget的详细教程,涵盖从Homebrew安装到wget基础使用的全流程,并附常见报错一键修复方案。通过本指南,用户可轻松掌握命令行下载工具wget的安装与使用技巧,解决Mac环境下资源下载的各种问题。

weixin_30635053的博客 365

【python】去除水印的几种方式

请注意,这个示例使用了seamlessClone函数,它要求水印区域的中心与背景相匹配,并且假设水印背景是纯色或者与视频背景融合得当。要在Python中去除视频水印,可以使用opencv-python库来处理视频帧,并结合图像处理技术,如图像修复或者图层混合。有点免费去除水印,可以无效其操作,但是每天只能保存一张,好就好在邀请一个人可以活得60此保存机会,那个被邀请的也能获得十次,可以P图。把图片拖到网站,调整画笔大小,抹除文字就可以p图完成,免费下载就可以了。(一)手机——乐奇爱水印精灵。

hzxOnlineOk的博客 1万+

如何理解鲁棒性?为什么robustness会翻译为鲁棒性?

鲁棒性,英文为Robustness(承受故障和干扰的能力),是许多复杂系统(包括复杂网络)的关键属性。复杂网络的鲁棒性研究对许多领域都非常重要。本文着重介绍了鲁棒性的基本定义、命名起源、分类区别、提升方法和具体应用,供大家学习参考。

weixin_46880696的博客 8万+

基于python实现去除视频的水印

在终端下载相关依赖包将要去除水印的视频放在video目录下,运行一下用鼠标操作去除的部分,回车即可去除了水印的视频输出到了output文件夹下查看效果,还不错。

努力做知识干货分享,即开即用,感谢关注 6848

3D视觉入门必看:深度图、点云图、IR图、RGB图像到底有什么区别?

本文深入解析了3D视觉中深度图、点云图、IR图与RGB图像的核心区别。深度图记录像素距离,是连接2D与3D的桥梁;点云图是显式的三维坐标集合;IR图感知红外光强度;RGB图像则提供颜色纹理。理解其信息维度和应用场景,是进行机器人导航、三维重建等任务的基础。

year5的博客 342

S32K144 ADC硬件触发实战:PDB与TRGMUX配置避坑指南

本文深入解析了S32K144微控制器中ADC硬件触发的两种核心方案:PDB与TRGMUX。通过对比其架构差异、详细配置流程及常见问题排查,提供了从寄存器操作到DMA联动的完整优化指南,旨在帮助开发者解决多通道采样时序不稳、CPU负载过高等实际难题,实现高效稳定的数据采集。

weixin_29168153的博客 440

35. 实战:Python实现视频去水印(文末源码)

我们在刷某短视频平台时,有些视频我们想保存到本地观看,但未开放下载渠道,或者我们想下载来收藏或者做成动态壁纸,但是有水印,就很恼火。网页连接放评论区 网页连接放评论区 网页连接放评论区 网页连接放评论区就这个问题,我们写一个小小的程序来实现去水印的功能。本节实战了某短视频平台视频去水印的过程,较为综合,适合巩固爬虫基础知识。

Vec_Kun的博客 1万+

手把手用ROS实现Ego-Planner动态避障:无人机撞树问题终结方案

本文详细介绍了如何在ROS和Gazebo仿真环境中,通过配置和调优Ego-Planner算法,实现无人机的动态避障功能。文章深入解析了其基于局部梯度优化的核心思想,提供了从环境搭建、参数详解到代码集成的完整实践指南,并分享了实战排错经验,旨在彻底解决无人机在复杂动态场景中的碰撞问题。

weixin_29031161的博客 1624

【python小白】抖音无水印视频下载小工具(windows)

无水印视频的方法大家都已经知道了,我很早之前也写了一个脚本。最近学习了一下下pyside2,所以我用python写了一个小工具。 运行图: from PySide2.QtWidgets import QApplication, QMessageBox,QFileDialog from PySide2.QtUiTools import QUiLoader import requests import re import json import os from PySide2.QtGui...

天才中年英俊的博客 3657

coredump文件的原理是啥

Core Dump(核心转储)是操作系统在程序崩溃(如段错误、非法指令等)时自动生成的一个文件,它包含了程序崩溃瞬间的。通过 core dump,开发者可以像“时间回溯”一样检查程序崩溃瞬间的状态,是调试复杂问题的利器!终止时,Linux 内核会生成 core 文件。不会生成 core dump,因为它们是“优雅终止”信号。这样 core 文件会直接压缩存储,节省磁盘空间。的文件(类似可执行文件),可以用。Core 文件本质上是一个。

二进制君 377

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

2024 python自动化批量下载抖音无水印去水印视频/图片

2024年了还在用收费的去水印小程序?试试这个几十行代码的自动化批量下载去抖音视频水印,图片水印的脚本吧!!

weixin_62061392的博客 6669

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

python OpenCV给视频去除水印

导读 import cv2 # 创建读取视频的类 capture = cv2.VideoCapture("mapping.mp4") # 得到视频的高度 height = capture.get(cv2.CAP_PROP_FRAME_HEIGHT) # 得到视频的宽度 width = capture.get(cv2.CAP_PROP_FRAME_WIDTH) # 得到视频的帧数 count = capture.get(cv2.CAP_PROP_FRAME_COUNT) # 得到视频的帧速 fps = cap

修炼之路 9337

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Python实现抖音视频无水印下载

接口有可能回发生变化,此代码可能无法长期使用。url = '输入您的抖音视频链接'# 解析链接获取视频 ID。# 发送请求获取视频内容。# 构建无水印视频链接。

weixin_55357256的博客 2265

使用python给视频去水印最简单最方便的方法,附带源码

提前复制需要下载的视频地址链接,然后打开页面将视频链接粘贴到解析框内,很快就可以看到解析成功的视频,然后点击下载视频就好了,或者 微信扫码就可以,也是免费的,不限次数,很方便,可以添加到我的小程序中,每次使用打开就行,最主要是没有水印,这也是一种很不错的方法。也可以通过微信小程序,有个去水印的小工具,免费的,可以下载原视频,还可以下载图集,高清壁纸等,无水印,可以微信扫码下面的,就可以直接使用。缓存结束后,打开手机相册就可以看到下载的视频文件,下载后的视频跟原视频一样清晰,可以直接点击分享视频文件。

weixin_37562883的博客 1437

使用 Python 爬取并去除视频水印

在这篇博客中,我们介绍了如何使用 Python 爬取视频并去除视频中的水印。我们使用requests和爬取视频链接,使用 OpenCV 和 MoviePy 去除水印。尽管这个过程涉及一些复杂的图像处理技术,但通过合适的工具和方法,我们可以实现这一目标。希望这篇博客对你有所帮助!如果有任何问题或建议,请在评论区留言。

qq_43580271的博客 1630

使用Python去除视频水印

上述代码通过裁剪去掉水印,前提是水印在固定位置且位于视频边缘。若水印位置不固定或在视频中间,这种方法无效。在命令行中运行 pip install moviepy 进行安装。# 假设水印在固定位置,通过裁剪视频去掉水印部分。,可能需要借助专业的视频处理算法或工具来完成。1. 安装 moviepy 库。

2301_77635787的博客 595

Python使用ffmpeg批量去水印

一、安装模块 1、Windows安装ffmpeg ffmpeg官网 下载完了是一个压缩包解压,把bin目录加入环境变量 2、Linux系统安装ffmpeg sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next sudo apt-get update sudo apt-get install ffmpeg 3、Python安装调用模...

Obgo_6的博客 3696

利用python爬虫实现:抖音短视频无水印视频下载

  各位小伙伴,之前一段时间迷上了抖音小姐姐视频,但是下载的视频都有水印,于是自己用Python 写了个爬取小姐姐视频的工具,大家可以直接拷贝到自己编译器上运行。经过半天的琢磨,自己用python搞出来一个根据抖音分享视频链接去除水印并下载的功能。此外,我还利用pyqt5写了个操作界面,这样可以方便不懂代码的人使用。后面代码我都会一一贴上来。备注:这个只是个人兴趣,参考代码的小伙伴切莫用于非法商业...

stefan1240的专栏 4974

使用Python处理视频删除画面中的水印信息

好消息:“Python小屋”编程比赛正式开始推荐图书:《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印...

Python小屋 3557

python去除视频水印_如何删除图像Python中的水印背景

I have a image like below,I would like to remove background watermark.So far I tried, inpainting method in opencv. It didn't help me.I tried following script:edges = cv2.Canny(img,50,150,apertureSize ...

weixin_39831001的博客 476

python+opencv实现图片/短视频一键去水印

在制作ppt个人文章或者分享图片过程中,经常会遇到一些带有水印的情况,不少人都希望能够去除这些水印,提高图片和视频的观看体验。本文将介绍如何使用Python+opencv实现图片的去水印功能。👉点击链接体验在线demo总结起来,本文介绍了如何使用Python编程语言实现图片和视频的去水印功能。通过OpenCV和NumPy库的支持,我们可以轻松处理图像和视频,并实现自定义的图像处理效果。希望本文对大家了解Python图像处理有所帮助。源码链接点击链接体验在线demo。

JAMES费的空间 4286
上一篇: 爬虫万能模板之XPath_没有爬不到的数据只有想不到的网站_一蓑烟雨任平生
下一篇: Python_selenium_自动化_一蓑烟雨任平生
评论 12
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值