getopenscreen/openscreen
Record your screen, ship a demo. Free and open-source, GPU-accelerated, no watermarks, no subscriptions. Windows, macOS, Linux. Actively maintained.
Hızlı değerlendirme
Özet
OpenScreen, ekran kaydını düzenleyip ürün demosu veya anlatımlı videoya dönüştüren açık kaynaklı bir masaüstü uygulamasıdır.
Profiline uyum
Ürün demosu ve sosyal medya videoları hazırlama ihtiyacınızı ekran kaydı, kurgu ve altyazı araçlarıyla doğrudan karşılar.
Neden yükseliyor
197 günlük depoda 3272 yıldıza ulaşmış; son 28 günde 598 commit ve 7 farklı yazar aktivitesi var. Ücretsiz, açık kaynaklı ve çok platformlu bir demo kayıt/düzenleme akışını; yerel transkripsiyon ve CLI desteğiyle bir arada sunması ilgiyi artırmış olabilir. Yıldız ve commit sayıları tek başına ürün kalitesini kanıtlamaz.
Problem
Ham ekran kayıtlarını paylaşılabilir hale getirmek için ayrı kayıt, düzenleme, altyazı ve dışa aktarma araçları arasında geçiş yapma ihtiyacını azaltır.
Çözüm
Ekran ve ses kaydını; timeline düzenleme, zoom, cursor efektleri, webcam overlay, altyazı ve isteğe bağlı AI düzenleme özellikleriyle tek uygulamada birleştirir. MP4/GIF dışa aktarımının yanı sıra CLI üzerinden headless kayıt ve render desteği sunar.
Yenilik
Temel kayıt veya video düzenleme yaklaşımı yeni değil. Farkı, Screen Studio benzeri demo üretim akışını açık kaynaklı sunması ve masaüstü arayüzüne headless CLI, yerel transkripsiyon ve isteğe bağlı AI düzenleme özelliklerini eklemesidir.
Teknolojiler
- TypeScript
- Electron
- Rust
- FFmpeg
- wgpu
- Whisper
- Metal
- D3D11
- Vulkan
- PipeWire
Riskler
- Proje aktif geliştirme aşamasında; README, .openscreen formatı ve CLI için breaking changes olabileceğini belirtiyor.
- Linux'ta yerel kayıt ve sistem sesi için xdg-desktop-portal ve PipeWire gerekiyor; bunlar yoksa daha sınırlı browser-capture fallback'i kullanılabiliyor.
- GPU hızlandırma ve kayıt yetenekleri işletim sistemine, donanıma ve sürücülere bağlı; CPU fallback'i performans farkını ortadan kaldırmayabilir.
- AI düzenleme özelliği varsayılan olarak etkin değil ve kullanıcının desteklenen sağlayıcılardan kendi API key'ini getirmesini gerektiriyor.
- Repo geçmişi, önceki OpenScreen deposunun arşivlenmesinden sonra onayla taşınmış; mevcut deponun 197 günlük geçmişi tek başına uzun dönemli bakım sürekliliğini göstermiyor.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.