1.安裝FFmpeg

http://ffmpeg.org/download.html

嫌不便我这出示百度云盘

连接:https://pan.baidu.com/s/1C-8FN9rhvrg4TzxrMHTxlQ
提取码:picg

bin文件目录中的运作程序流程自身配备一下系统变量

2.安裝python控制模块

pip3 install ffmpy

3.编码及其注解(京东商城为事例)

import cv2 import os import requests url = 'https://vod.300hu.com/4c1f7a6atransbjngwcloud1oss/0b9b4ed1210322894260592641/v.f30.mp4?dockingId=ff7cfcee-bd65-4da3-b77b-ec64339f8786&storageSource=3' with open('1.mp4', 'wb') as fw: fw.write(requests.get(url).content) #为了更好地把小视频下载到当地 video_path = "1.mp4" cap = cv2.VideoCapture(video_path) #opencv载入视頻目标 frame_width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)) #获得视頻宽 # 获得视頻高宽比 #frame_height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)) print(frame_width) delogo_x = frame_width - 310 #京东商城图片水印宽敞改300但是为了更好地使他长短不超过界限这里有意多剪了10 cmd = f'ffmpeg -i {video_path} -filter_complex "delogo=x={delogo_x}:y=1:w=300:h=70:show=0" 2.mp4' # -i 视頻途径 #delogo除去视頻某点的logo。实际上完成基本原理便是将得出地区开展高斯模糊解决 。始x于y,wh为遮盖图片水印的宽度,band是模糊不清抗压强度 #show=1 便于调节他会出現一个翠绿色的框,去水印的情况下要把show改成0 # 填补点:-vf:video_filter ps滤镜 ;-filger_complex混和ps滤镜 os.system(cmd)
文章来源于网络,如有侵权请联系站长QQ61910465删除
本文版权归趣快排营销www.SEOguruBLOG.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ㊣61910465