[Feature]: Resize camera feed and zoom/crop screen recording in Vertical stack preset
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 18/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- electron, typescript
- Bereich
- desktop-dev
Rechercherichtung
This is a feature request for the Vertical stack camera preset, so there is no named file or test yet. Start by finding where the Vertical stack layout is defined in the editor and how the camera and screen panels are sized there. The request needs a design decision on the divider or slider, independent zoom and crop for the screen panel, and export parity, so agree the approach with maintainers before coding.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Search existing issues
- I have searched the existing issues
Is your feature request related to a problem?
When using Camera layout > Preset > Vertical stack, I want control over how much space the camera feed occupies and how the screen recording is framed. I would like to make the camera panel larger or smaller and zoom/crop the screen recording to keep the relevant content readable within the stacked layout.
Describe the solution you'd like
Add layout controls for the Vertical stack preset:
- Resize the camera feed by adjusting its share of the stacked layout, for example with a draggable divider or size slider.
- Independently zoom and crop the screen recording within its panel, with positioning controls to choose the visible area.
- Show these adjustments in the editor preview and preserve them in the exported video.
For example, I should be able to shrink the camera panel to give the screen recording more space, then zoom/crop the screen panel to focus on the application content I am demonstrating.
Describe alternatives you've considered
No response
Additional context
The relevant preset is Camera layout > Preset > Vertical stack (the third preset icon, showing the screen above the camera).
Related: #1178 requests more precise cropping controls generally. This request focuses on the camera/screen size balance and independent screen framing within Vertical stack.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 3.7k
- Forks
- 231
- Ø Merge
- 16 Std. 25 Min.
- Gemergte PRs (30 T.)
- 331
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getopenscreen/openscreen
-
build.yml: macOS arm64 DMG fails, cargo missing on the macos-26 runner imageEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
getopenscreen/openscreen#1423 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Native review wanted: machine-translated recording bar tooltips (14 locales)Evtl. wieder frei @auberginewly hat das vor 20 Tagen übernommen, und es ist kein Pull Request offen. Offengood first issue help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
getopenscreen/openscreen#913 · 5 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 57/100
getopenscreen/openscreen#1422 ·
Maintainer antworten meist innerhalb von 1 Tag
-
macOS: pick the YCbCr matrix per buffer instead of hard-coding BT.709Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100
getopenscreen/openscreen#1420 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
getopenscreen/openscreen#1419 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in getopenscreen/openscreen
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
gnosis/gnosis_vpn#661 ·
Maintainer antworten meist innerhalb von 1 Tag
-
content-freshness: staleOwnedContent doc comments still say 'complete receipt' (follow-up to #7912)Offentriage:bug-verified
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
Maintainer antworten meist innerhalb von 1 Tag
-
fix: reject sourceStorage/packagedStorage bucket that differs from the stack default (fail loud)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Eyevinn/open-videocore#1300 ·
Maintainer antworten meist innerhalb von 1 Tag
-
nextjs-tracking
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
cloudflare/vinext#4390 ·
Maintainer antworten meist innerhalb von 1 Tag
-
kind/bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
kubernetes-sigs/headlamp#8175 ·
Maintainer antworten meist innerhalb von 2 Tagen