[Feature]: Add a Snapchat-Style Black Face Mask Filter
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- electron, typescript
- Ambito
- computer-vision
Direzione di ricerca
No files are named in the issue. Start by exploring the OpenScreen Electron/TypeScript codebase to find the webcam preview and recording pipeline, then design a face-tracking overlay. Done means a black mask tracks the user's face in real time in both preview and saved video.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Search existing issues
- I have searched the existing issues
Is your feature request related to a problem?
Currently, it would be useful to have more webcam customization options in OpenScreen, especially for users who want to add visual effects to their face while recording.
Describe the solution you'd like
I'd like to propose adding a Snapchat-style black face mask filter to OpenScreen.
The feature should overlay a solid black mask over the user's entire face and track the face in real time using the webcam. The mask should remain aligned with the face as the user moves, turns, or tilts their head.
The effect should be visible in both the webcam preview and the final recorded video.
Describe alternatives you've considered
One alternative would be to use a static black overlay, but it would not adapt to head movements and could become misaligned.
A real-time face-tracking solution would provide a more natural experience similar to Snapchat's face filters.
Additional context
No response
- Lingua principale
- TypeScript
- Stelle
- 3.7k
- Fork
- 231
- Merge medio
- 15h 10m
- PR unite (30g)
- 324
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di getopenscreen/openscreen
-
Native review wanted: machine-translated recording bar tooltips (14 locales)Forse di nuovo libera @auberginewly l’ha presa 22 giorni fa e non c’è nessuna pull request aperta. Apertagood first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
getopenscreen/openscreen#913 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Windows update click opens the full NSIS wizard instead of a UAC promptForse già presa @EtienneLescot l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 30/100
getopenscreen/openscreen#1437 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
getopenscreen/openscreen#1436 ·
I maintainer di solito rispondono entro 1 giorno
-
QA: e2e pass on v2.2.0-rc.1 (macOS, Windows)Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
getopenscreen/openscreen#1431 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 3/5 Mezza giornata Idoneità per principianti 68/100
getopenscreen/openscreen#1428 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di getopenscreen/openscreen
Issue simili
-
area:cli bug P4
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
bug from-studio
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
esengine/DeepSeek-Reasonix#14868 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
linxiv-dev/linXiv#384 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
factory-active task-identify-harness-labels-done task-identify-issue-type-done
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
vercel/ai#24302 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno