Funkcje klienta PC
Opisy funkcji i wskazówki dotyczące oprogramowania klienta PC iVCam
iVCam został zaprojektowany tak, aby był prosty, ale potężny. Większość jego funkcji jest oczywista, ale niektóre nie. Oto opisy funkcji i wskazówki.
Informacje o ograniczeniach wersji bezpłatnej i pytaniach dotyczących zakupu znajdziesz tutaj.
Powiększanie/pomniejszanie i ręczne ustawianie ostrości
Możesz użyć kółka myszy na wideo lub nacisnąć „CTRL +" / „CTRL –", aby powiększyć lub pomniejszyć, oraz kliknąć wideo, aby zmienić ostrość, tak jak w aplikacji mobilnej.

Skróty klawiszowe
Możesz używać następujących skrótów klawiszowych do wykonywania typowych operacji w iVCam (^ oznacza klawisz Ctrl):
| Skrót | Funkcja |
|---|---|
| ^I | Połącz przez adres IP telefonu |
| ^D | Połącz / Rozłącz |
| ^+ / ^- | Powiększ/pomniejsz wideo |
| ^O | Otwórz okno ustawień kamery |
| ^P / Pause | Wstrzymaj/wznów transmisję wideo |
| ^S | Zrób zrzut ekranu |
| ^T | Zdjęcia poklatkowe |
| ^R | Rozpocznij/zatrzymaj nagrywanie wideo |
| ^Q | Anuluj nagrywanie wideo (bez zapisywania pliku) |
| Shift + przycisk kamery/wideo | Nie odtwarzaj dźwięku powiadomienia po naciśnięciu przycisku |
| ^B | Pokaż okno rejestracji |
| ^G | Wybierz plik multimedialny do zamiany tła |
| ^W / ^TAB | Okno bez obramowania |
| ^H / F1 | Pomoc |
| ^Enter / podwójne kliknięcie | Przejdź do trybu pełnoekranowego |
| Esc / podwójne kliknięcie | Wyjdź z trybu pełnoekranowego |
Globalne skróty systemowe (obsługa wielu instancji, można modyfikować w Ustawieniach):
| Skrót | Funkcja |
|---|---|
| Ctrl + Alt + P | Wstrzymaj/wznów transmisję wideo |
| Ctrl + Alt + S | Zrób zrzut ekranu |
| Ctrl + Alt + T | Zdjęcia poklatkowe |
| Ctrl + Alt + R | Rozpocznij/zatrzymaj nagrywanie wideo |
| Ctrl + Alt + Q | Anuluj nagrywanie wideo (bez zapisywania pliku) |
Parametry wiersza poleceń
Podczas uruchamiania iVCam.exe obsługiwane są następujące parametry:
| Parametr | Opis |
|---|---|
| /debug | Generuj logi |
| /silent | Tryb cichy – Okno jest domyślnie ukryte i brak komunikatów powiadomień |
| /fullscreen | Uruchom w trybie pełnoekranowym |
| /reg ##### | Użyj kodu licencyjnego „#####" do rejestracji oprogramowania, na tym samym komputerze wystarczy wywołać raz |
Ustawienia
Wyjaśnienie niektórych opcji w oknie dialogowym ustawień:
| Opcja | Opis |
|---|---|
| Ogólne > Rozmiar wideo > Tylko ten rozmiar | Oprócz wybranego rozmiaru wideo (np. 1280 x 720), iVCam domyślnie obsługuje również 640 x 480 i 320 x 240, oferując łącznie 3 rozdzielczości wyjściowe dla lepszej kompatybilności. Wybranie tej opcji sprawia, że iVCam wyświetla tylko ten rozmiar wideo, zmuszając inne programy do korzystania tylko z tej rozdzielczości. Możesz to wypróbować, jeśli wideo iVCam ma niską jakość w innych aplikacjach. |
| Ogólne > Format wideo | Niektóre aplikacje mają problemy z przetwarzaniem różnych przestrzeni kolorów wideo, co objawia się przebarwieniem wideo. Możesz wymusić na iVCam wyświetlanie tylko formatu RGB lub YUV, aby sprawdzić, czy nastąpi poprawa. |
| Ogólne > Audio > Urządzenie nagrywania | Podczas nagrywania wideo możesz wybrać nagrywanie dźwięku z telefonu (funkcja nagrywania dźwięku musi być włączona w aplikacji) lub dźwięku z mikrofonu PC. |
| Ogólne > Audio > Urządzenie odtwarzania | Na jakim urządzeniu klient PC powinien odtwarzać dźwięk nagrany przez telefon (jeśli funkcja nagrywania dźwięku jest włączona w aplikacji). |
| Różne > Dekodowanie sprzętowe | iVCam domyślnie włącza dekodowanie sprzętowe, a w przypadku niepowodzenia zostanie użyte dekodowanie CPU. Możesz wybrać różne dekodery sprzętowe, aby sprawdzić, który jest dostępny, daje lepsze efekty i zużywa mniej zasobów. |
| Różne > Preferowany GPU | Użytkownicy z wieloma kartami graficznymi mogą określić, który GPU ma być używany do dekodowania, kodowania wideo i zamiany tła w iVCam. Możesz również użyć różnych GPU do dekodowania i kodowania wideo, modyfikując wartości kluczy rejestru „DecodeGPU" i „EncodeGPU". |
Nagrywanie wideo
Aby zmniejszyć użycie CPU/GPU, nagrywamy plik wideo bezpośrednio z danych przesłanych z telefonu, zamiast ponownie kodować wideo (przy użyciu funkcji zamiany tła wideo jest ponownie kodowane podczas nagrywania). Transfer danych iVCam będzie zależał od rozmiaru wideo, przepustowości sieci, wydajności telefonu i komputera, a wideo straci klatki, jeśli przepustowość lub wydajność będzie niewystarczająca. Dlatego końcowy nagrany plik wideo może nie mieć stałej liczby klatek na sekundę i może być niezsynchronizowany w niektórych programach do edycji wideo lub nawet nie być odtwarzalny w niektórych odtwarzaczach wideo.
Możesz użyć oprogramowania do konwersji formatu wideo, aby przekonwertować nagrany plik MP4 na format o stałej liczbie klatek, a następnie odtworzyć lub zaimportować do oprogramowania do edycji wideo. Alternatywnie,
- Użyj mikrofonu iVCam zamiast telefonu jako domyślnego urządzenia nagrywania w ustawieniach klienta PC iVCam;
- Użyj bardziej stabilnego połączenia USB;
- Użyj mniejszych rozmiarów wideo, niższej jakości i liczby klatek;
- Użyj innego oprogramowania do nagrywania kamery, aby nagrywać wideo z kamery iVCam.
Jeśli nagranego wideo nie można otworzyć z powodu awarii programu lub innych przyczyn, możesz spróbować użyć narzędzia do naprawy wideo.
Przy robieniu zdjęć nie ma takiego problemu, to co pokazuje kamera iVCam, jest tym co zostaje uchwycone.
Nazwa pliku zrzutów ekranu i nagrań wideo
Domyślnie iVCam robi zdjęcia i nagrania z nazwą pliku „data+czas.jpg|.mp4", możesz dodać prefiks do pliku, modyfikując element rejestru: HKEY_CURRENT_USER\Software\e2eSoft\iVCam\SavePrefix (REG_SZ)
Na przykład, jeśli ustawisz tę wartość na „IV_", nazwa nagranego pliku wideo będzie „IV_data+czas.mp4".
Dla wielu instancji możesz użyć Instance#0#SavePrefix do ustawienia prefiksu Instancji #1, Instance#1#SavePrefix dla Instancji #2…
Problemy z wydajnością
iVCam domyślnie użyje GPU do sprzętowego dekodowania wideo (jeśli dekodowanie sprzętowe nie jest wybrane, do dekodowania zostanie użyty CPU). Funkcja zamiany tła również obciąża GPU, a wyświetlanie wideo z kamery również obciąża GPU. Jeśli korzystasz również z innych programów intensywnie wykorzystujących GPU, takich jak oprogramowanie do transmisji na żywo, mogą wystąpić opóźnienia wideo lub inne problemy, jeśli karta graficzna nie jest wystarczająco wydajna.
Jeśli potwierdzisz, że problem jest spowodowany wysokim użyciem CPU/GPU, sprawdzając menedżer zadań systemu, możesz go poprawić w następujący sposób:
- Kliknij przycisk „×", aby uruchomić iVCam w tle. W tym przypadku iVCam nie będzie wyświetlać wideo z kamery, co zmniejszy użycie GPU;
- Gdy masz wiele kart graficznych, możesz wybrać inny GPU niż inne programy w Ustawienia > Różne > Preferowany GPU;
- Zamknij inne programy, które zużywają zbyt dużo CPU/GPU;
- Użyj mniejszego rozmiaru wideo i niższej liczby klatek (zalecane 25 lub 30).
W przypadku problemów z wydajnością transferu danych, zobacz FAQ iVCam.
Generowanie logów
Jeśli masz problemy z naszym oprogramowaniem klienta PC, możesz włączyć funkcję logowania i przesłać nam plik logów do zbadania:
Zaznacz Ustawienia > Różne > Generuj logi, następnie zamknij aplikację i uruchom ponownie. Po zakończeniu operacji otwórz Ustawienia > Różne i kliknij przycisk folderu po Generuj logi, aby otworzyć katalog logów.
UWAGA: Po włączeniu opcji logowania, bitrate wideo będzie również wyświetlany na dole głównego okna.
Dokumentacja iVCam