前言

嗨喽!大家好呀,这里是魔王呐~

我们在观看视频的时候,总有一些精准得马赛克挡住我们想看得地方,严重影响我们的观影体验!!

那么这些马赛克是如何精确的加上去的呢?

本次我们就来用Python实现对视频自动打码!

前期准备工作

环境咱们还是使用 Python3.8 和 pycharm2021 即可

实现原理

  1. 将视频分为音频和画面;
  2. 画面中出现人脸和目标比对,相应人脸进行打码;
  3. 处理后的视频添加声音;

模块

手动安装一下 cv2 模块 ,

pip install opencv-python 安装

模块安装问题:

如果安装python第三方模块:

  1. win + R 输入 cmd 点击确定, 输入安装命令 pip install 模块名 (pip install requests)回车
  2. 在pycharm中点击Terminal(终端) 输入安装命令

如何配置pycharm里面的python解释器?

  1. 选择file(文件) >>> setting(设置) >>> Project(项目) >>> python interpreter(python解释器)
  2. 点击齿轮, 选择add
  3. 添加python安装路径

pycharm如何安装插件?

  1. 选择file(文件) >>> setting(设置) >>> Plugins(插件)
  2. 点击 Marketplace 输入想要安装的插件名字 比如:翻译插件 输入 translation / 汉化插件 输入 Chinese
  3. 选择相应的插件点击 install(安装) 即可
  4. 安装成功之后 是会弹出 重启pycharm的选项 点击确定, 重启即可生效

素材工具

我们需要安装一下 ffmpeg 音视频转码工具

所有素材左侧或下方扫

python你实现视频自动打码,了解妨碍你观看精彩的马赛克是怎么精准形成的相关推荐

  1. Python实现让视频自动打码,再也不怕出现少儿不宜的画面了

    人生苦短 我用Python 序言 准备工作 代码解析 完整代码 序言 我们在观看视频的时候,有时候会出现一些奇怪的马赛克,影响我们的观影体验,那么这些马赛克是如何精确的加上去的呢? 本次我们就来用Py ...

  2. Python实现对视频自动打码

    我们在观看视频的时候,有时候会出现一些奇怪的马赛克,影响我们的观影体验,那么这些马赛克是如何精确的加上去的呢? 本次我们就来用Python实现对视频自动打码! 准备工作 环境咱们还是使用 Python ...

  3. 减轻剪辑工作必备——Python实现让视频自动打码,再也不怕出现少儿不宜的画面了

    嗨害大家好鸭,我是小熊猫

  4. 视频怎么批量打码?Python实现视频自动打码分享

    当我们在观看视频的时候,尤其是国内的综艺出现的某个不该出现的人脸,就出现了一些奇怪的马赛克,影响我们的观影体验,那么这些马赛克是如何精确的加上去的呢?有什么方法批量实现呢? 本次我们就来用Python ...

  5. Pytorch 深度学习实战:视频自动打码

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 人脸识别 人脸识别是一门比较成熟的技术. 它的身影随处可见,刷脸支 ...

  6. python实现对视频的打码

    一款由python写的视频打码软件,能够给视频中的人物打码, 同时,你只需要配置config.ini的savepath和readpath即可,注意文件之间用/隔开或者\ 它需要python-openc ...

  7. Python实现视频自动打码,不用担心透露隐私了

    准备工作 环境咱们还是使用 Python3.8 和 pycharm2021 即可 实现原理 将视频分为音频和画面 画面中出现人脸和目标比对,相应人脸进行打码 处理后的视频添加声音 模块 手动安装一下 ...

  8. Python实现视频自动打码功能,避免看到羞羞的画面

    前言 嗨呀嗨呀,最近重温了一档综艺节目 至于叫什么 这里就不细说了 老是看着看着就会看到一堆马赛克,由于太好奇了就找了一下原因,结果是因为某艺人塌房了-虽然但是 看综艺的时候满影响美观的 咳咳,这里我 ...

  9. python爬取视频自动播放_介绍一个python视频处理库:moviepy

    处理视频是一个常见的需求.那么在python中如何用代码处理视频呢?最近我无意间发现了一个很好用的python视频处理库moviepy,其使用起来简单易用,而且功能比较强大,这里记录一下分享给大家. ...

  10. python爬取视频自动播放_求助该网站如何让它能自动播放下一个视频。。。醉了,要挂80个课时...

    [Python] 纯文本查看 复制代码#-*- coding:utf-8 -*- from selenium import webdriver import time import re " ...

最新文章

  1. CentOS下的Autoconf和AutoMake(实践篇) 2
  2. 【廖雪峰python入门笔记】函数
  3. qq无限时间撤回消息bug_手机QQ新功能汇总,比微信有意思多了
  4. R语言ggplot2可视化:在选定数据点周围添加圆圈(Add Circles Around Select Data Points)
  5. 1.2、Android Studio为新设备创建一个模块
  6. 【论文解读】比特币:一种点对点的点子支付系统
  7. JS时间戳和时间互转
  8. Lucene查询(搜索)语法示例
  9. vscode中如何创新建php文件,vscode如何创建代码模板
  10. 清翔电子单片机原理图stc89c52_1000. 电子编程入门到工程师--从看得到开始
  11. 文件服务器 ip,共享文件服务器的ip地址
  12. 中国机械压力机市场趋势报告、技术动态创新及市场预测
  13. 20145234黄斐《信息安全系统设计基础》第十周
  14. Java RMI 服务易受 SSRF 攻击
  15. PowerPC 汇编
  16. 三次样条插值证明过程及代码实现
  17. C语言编程基础— 一维数组 (编程实现从键盘输入20个整数,统计非负数个数,并计算非负数之和。)
  18. 物联网操作系统Zephyr(入门篇)之1.0 Zephyr简介
  19. 【解决】计算机用户名是中文名导致软件安装失败!
  20. uni.getUserProfile获取的微信昵称是微信用户,头像获取的是默认头像

热门文章

  1. XP pro下安装Windows XP Tablet PC 2005组件教程
  2. 读书笔记-大型网站技术架构:核心原理与案例分析
  3. 《福州往事》(抒情散文)
  4. 日系P2P原理探究(一) — Winny元祖: Freenet
  5. DDoS Perl IrcBot v1.0分析复现与处置
  6. 计算机cpu天体图,cpu性能天梯排行图 最新的2021年电脑cpu天梯图5月高清图
  7. C++ RGB转灰度图像
  8. Vue echarts 修改 X轴、Y轴 样式以及文字样式
  9. 非结构化数据解决方案:优化、优化、优化
  10. 位置不可用——文件或目录损坏且无法读取