Přejít na hlavní obsah
Odstraňování problémů → Oprava

Monosnap zamrzá při snímání?
Zde’Zde je oprava.

Pokud jste stiskli Ctrl+Alt+5 a překrytí se nikdy neobjevilo, nebo se objevilo a poté zamrzlo, tato stránka vysvětluje, proč se to děje a jaká je skutečná oprava – ne jen další dočasné řešení.

Pokud vám to zní povědomě ↓
  • Stiskli jste klávesovou zkratku, nic se neděje po dobu 3–8 sekund
  • Ztmavené překrytí se objeví, ale nemůžete’Nelze přetáhnout výběr
  • Výběr se dokončí, editor se nikdy neotevře
  • Editor se otevře, ale nástroje pro anotace nereagují
  • Správce úloh ukazuje Monosnap na 400+ MB a stále roste

Proč zamrzá

Kombinují se dvě hlavní příčiny. První je prostředí Electron Monosnapu. Pokaždé, když vyvoláte překryvnou vrstvu pro snímání, musí Chromium vykreslit ztmavené pozadí na každém monitoru v jeho nativním rozlišení a poté nainstalovat posluchače událostí pro přetahování výběru. Na jednom 1080p monitoru je to rychlé; na sestavě čtyř monitorů s různým škálováním DPI je to znatelné; na degradovaném procesu (viz níže), je to zamrznutí.

Druhou příčinou je postupné úniky paměti. Po několika hodinách používání proces Monosnapu nashromáždí několik stovek MB zadržených obrazových bufferů. Když stisknete klávesovou zkratku, operační systém musí žonglovat s touto velkou pracovní sadou, jen aby přidělil místo pro nový snímek. Na počítačích s 8 nebo 16 GB RAM to může spustit kaskádu chyb stránek – OS stránkuje paměť dovnitř a ven, aby uvolnil místo, a uzamkne aplikaci, zatímco pracuje.

Dočasná řešení, která ne’fungují

  • Pravidelné restartování Monosnapu. Resetuje základní úroveň RAM, ale únik se okamžitě obnoví.
  • Zakázání snímání na více monitorech. Snižuje náklady na vykreslování překryvné vrstvy, ale ztrácíte možnost snímat napříč displeji.
  • Snížení frekvence klávesových zkratek. Není to skutečné řešení – nástroj jen méně používáte.
  • Nastavení vysoké priority procesu. Někdy krátkodobě pomůže, ale neřeší únik.

Řešení, které funguje

Maxisnap byl vytvořen speciálně k odstranění chování zamrzání při snímání. Není založen na Electronu. Neexistuje žádný renderer Chromium, žádný vestavěný prohlížeč, žádné postupné hromadění paměti. Překryvná vrstva pro snímání je nativní widget Qt, který se vykreslí v jednom snímku. Více monitorů je zpracováno nativně – překryvná vrstva se rozprostírá přes každý displej současně bez opětovné inicializace pro každý displej. Latence od snímání k editoru je na rozumném hardwaru pod 200 ms a zůstává tak po celý den.

Používá přesně stejné výchozí klávesové zkratky jako Monosnap: Ctrl+Alt+5 oblast, Ctrl+Alt+6 celá obrazovka, Ctrl+Alt+7 oblast plus nahrání. Váš pracovní postup se nemění.

Pět rychlých kroků

Nahraďte Monosnap nyní

1.Ukončete Monosnap ze systémové lišty.
3.Spusťte jej, přijměte výchozí nastavení, není potřeba restart.
4.Stiskněte Ctrl+Alt+5. Snímek obrazovky by se měl otevřít za méně než sekundu.
5.Nakonfigurujte nahrávání v Nastavení → Nahrajte, pokud používáte SFTP nebo S3.
FAQ

Časté dotazy k zamrzání

Mohu stále obnovit snímky obrazovky, které jsem ztratil během zamrznutí?

Obvykle ne — pokud se editor nikdy neotevřel, snímek nebyl nikdy zapsán na disk. Jedním z malých vylepšení Maxisnapu je, že snímky jsou serializovány do dočasného souboru předtím, než je editor vykreslí, takže ani neočekávaný pád nezpůsobí ztrátu obrázku.

Používám Monosnap i OBS. Bude Maxisnap kolidovat s OBS?

Ne. Maxisnap se nezapojuje do streamu snímání ani do ovladačů videa. Používá standardní Win32 API pro snímání, které koexistuje s OBS, Discordem, Teams a dalšími aplikacemi, které používají desktop duplication API.

Funguje Maxisnap se vzdálenými plochami?

Ano. RDP a Parsec relace se snímají správně. Překrytí se rozprostírá přes virtuální displej poskytovaný vzdáleným hostitelem a nahrávání probíhá přes vaši lokální síť jako obvykle.

Přestaňte bojovat se zamrzáním

Nainstalujte Maxisnap, ponechte si své klávesové zkratky, získejte okamžité snímání. Zdarma.

Stáhnout Maxisnap

Související: úplné pády · pomalost · Alternativa pro Windows