<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Coding a Zoom video filter in Python</title>
        <link>https://peertube.lagbag.com/videos/watch/94656d85-e861-4283-a5cf-0399a0569c0c</link>
        <description>Create your own custom face-tracking video filter using Python, OpenCV, and MediaPipe. In this tutorial we overlay a mustache on a tracked face. This filter can be used in Zoom, Teams, etc. It also works with video recordings as input. The resulting code is available at https://github.com/everythingishacked/Stash 00:00 Intro 01:24 MediaPipe Face Mesh 05:21 Using facial landmarks 07:26 Drawing shapes with OpenCV 10:21 Prepare the mustache 11:45 Overlay the mustache 17:30 Scale the mustache 23:57 Other possibilities 24:25 Code cleanup 25:23 Concluding thoughts 26:00 BUT WAIT THERE'S MORE pyvirtualcam for output 28:33 pipreqs to create requirements.txt</description>
        <lastBuildDate>Wed, 08 Apr 2026 20:07:08 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://peertube.lagbag.com</generator>
        <image>
            <title>Coding a Zoom video filter in Python</title>
            <url>https://peertube.lagbag.com/client/assets/images/icons/icon-512x512.png</url>
            <link>https://peertube.lagbag.com/videos/watch/94656d85-e861-4283-a5cf-0399a0569c0c</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://peertube.lagbag.com/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://peertube.lagbag.com/feeds/video-comments.xml?videoId=94656d85-e861-4283-a5cf-0399a0569c0c" rel="self" type="application/rss+xml"/>
    </channel>
</rss>