OBS Studio - przechwytywanie wideo / audio
1. OBS Studio (Open Broadcaster Software) - Free and open source software – funkcje:
https://instrukcje.put.poznan.pl/obs-studio-funkcje/ * Udostępnianie ekranu komputera * Udostępnianie widoku Kamery * Przechwytywanie i udostępnianie dowolnej aplikacji * Komponowanie scen z przechwytywanych źródeł obrazu – „Tryb Studio” * Streaming z OBS Studio na żywo w usłudze MS Teams.
Uwaga - nie potrzeba już instalować wtyczki OBS Virtual Cam. OBS zawiera ją w podstawowym instalatorze.
2. Przechwytywanie wideo
- Niekiedy przy dodawaniu przechwytywania całego ekranu mamy czarny ekran zamiast przechwyconego ekranu...
- Gdy nie działa przechwytywanie okna aplikacji Zoom - należy we właciwościach przechwytywania tego okna wybrać metodę przechwytywania Windows 10 (zamiast "automatycznie").
- Uwaga! Jeśli w: Ustawienia \ Dźwięk \ Globalne urządzenia audio (zob.) - nie wyłączysz mikrofonu to zawsze dźwięk/szum z Twojego mikrofonu będzie dodawany do bieżącego nagrania.
- Jako źródła obrazu/dźwięku można użyć telefonu komórkowego, jako podstawowej kamery dobrej jakości lub jako kolejnej kamery mobilnej (jako wizualizera) - np. z pomocą wtyczki OBS i aplikacji na telefon DroidCam OBS (płatna, gdy chcemy pozbyć się znaku wodnego). Obraz może być przesyłany siecią WiFi albo przez kabel USB. W tym drugim przypadku trzeba skorzystać z opisanej w instrukcji opcji "USB Debugging" w zaawansowanych ustawieniach telefonu.
3. Automatyczne dodawanie napisów tekstowych.
a) obs-transcript
Efekty nie są spektakularne, ale może przy starannych wypowiedziach i dobrej intonacji będą dostateczne.
Zgodnie z opisem na
https://akabe.github.io/obs-transcript/
można wykorzystać API przeglądarek Google Chrome 33+ lub Edge 79+ (web browser speech recognition - oba API to osobne systemy; dają różne efekty).
Czyli najpierw instalujemy w OBS Studio wtyczkę obs-websocket
https://github.com/Palakis/obs-websocket/releases.
Uwaga - trzeba zainstalować obecnie wtyczkę "4.x-compat", która pojawi się w OBS-Studio OBOK DOMYŚLNIE INSTALOWANEJ wtyczki "obs-websocked".
Do sceny dodajemy okno tekstu o nazwie (jak na stronie obs-transcript) "my_transcript_src".
Konfiguracja wtyczki jest w: Narzędzia \ Ustawienia serwera WebSockets. Wpisujemy jakieś hasło w tych ustawieniach i to samo hasło wpisujemy na stronie obs-transcript https://akabe.github.io/obs-transcript/ (uruchomionej w MS Edge lub Google Chrome). Włączamy WebSockets i [START] na tej stronie.
- Transkrypcja na żywo:
Przy takim ustawieniu tekst z mikrofonu będzie tłumaczony na tekst w oknie tekstowym OBS. OBS można użyć jako kamery wirtualnej i wyświetlać transkrypcję na żywo.
- Transkrypcja off-line:
Jeśli chcemy uzyskać tekst z materiału off-line to warto przełączyć w systemie jako źródło nagrywania "Mikser stereo" (i nic nie mówić albo jakoś wyciszyć mikrofon: Dżwięki \ Nagrywanie \ Właściwości mikrofonu \ Poziomy - tj. w menu jak na obrazku "Mikser stereo").
- Tekst jest też zapamiętywany w pliku-logu
%AppData%\obs-studio\logs\rrrr-MM-dd hh-mm-ss.txt
Aby go przetworzyć na plik napisów można skorzystać ze skryptu obs_tra.py i na koniec nanieść poprawki (w tym przesunięcia w czasie) w pliku SRT, np. programem https://www.nikse.dk/SubtitleEdit (zob. m.in. SE...PL.zip - wersja z polskimi plikami językowymi nie wymagająca instalacji). W SubtitleEdit można też wykonać automatyczne tłumaczenie na inny język.
b) Closed Captioning OBS Plugin
- To kolejna wtyczka z bardzo rozbudowanym menu, która działa bez pomocy przeglądarki z Google Cloud Speech Recognition API. Dodaje do strumienia napisy i opcjonalnie pokazuje je w oknie tekstu OBS. (Po kliknięciu w ustawienia należy wybrać źródło dźwięku i język np. PL. Czasem przycisk "Zapisz" na dole ucieka poniżej ekranu, więc warto to okienko ustawień otworzyć na pełnym ekranie).
4. Poradnik dla nauczycieli jak nagrać lekcję do udostępnienia online:
https://www.youtube.com/watch?v=CKTpWYUqPNU
z użyciem OBS Studio (Open Broadcaster Software) - Free and open source software.
Przeskocz w wideo do 3:40. Na początku poradnika jest opis wstępnej konfiguracji aplikacji (3:40):
Plik \ Ustawienia \
Wyjście
Tryb wyjścia: Zaawansowane \ zakładka: Nagrywanie \ Ścieżka pliku: ...
Format nagrywania: mkv (gdy potrzebujesz mp4 to najlepiej najpierw "mkv", a potem w kilkanaście sekund: Plik \ Przepakuj nagrania)
Enkoder: np. x264 lub lepiej Nvidia H.264 lub QuickSync H.264, ... - dzięki temu będzie użyty procesor graficzny
Typ przepływności VBR, np. 2500Kbps lub więcej.
Dźwięk: wyszukaj swój sprzęt lub pozostaw domyślny
Obraz: np. 1920x1080 (albo właściwy dla Twojego ekranu)
[Zastosuj]
dalej mamy: 8:00 - tworzenie sceny, 12:25 - prezentowanie programu, np. Libre Office