Blog (1)
Komentarze (53)
Recenzje (0)
@b4rt0Nagrywanie podcastów za pomocą TeamSpeak 3 - każdy rozmówca na osobnej ścieżce audio

Nagrywanie podcastów za pomocą TeamSpeak 3 - każdy rozmówca na osobnej ścieżce audio

06.10.2015 01:12, aktualizacja: 07.10.2015 09:54

[img=111]

Nagrywanie podcastów "na odległość", zwłaszcza przy większej liczbie uczestników potrafi być niezwykle uciążliwe. Nie każdy posiada profesjonalny mikrofon połączony z dobrym interfejsem audio, bądź też dość dobry mikrofon z wbudowanym interfejsem USB. Dodatkowo nawet najlepszy sprzęt do nagrań nie uchroni nas przed niechcianymi dźwiękami wydawanymi przez nas, jak i nasze otoczenie.

Rozwiązanie tego problemu wydaje się dosyć proste - nagrywanie każdego z rozmówców na osobnej ścieżce audio. Prawdziwe schody zaczynają się, gdy uczestników jest więcej niż dwóch (pamiętajcie, że mówimy o rozmówcach rozsianych w różnych lokalizacjach). Różny poziom wiedzy technicznej, kiepski internet (chodzi mi tu o wysyłanie nagrania lokalnego własnego głosu) to jedne z wielu problemów, które mogą wystąpić przy nagrywaniu podcastu z udziałem wielu osób. Nie chcę tutaj zbytnio ich opisywać, bo nie o to w tym wszystkim chodzi. Sposób, który chcę tutaj przedstawić na pewno nie jest najbardziej optymalny, ale najlepiej pasował do mojej sytuacji.

Dlaczego TeamSpeak?

Zanim przejdę do opisu metody, którą wykorzystuję spróbuję wyjaśnić dlaczego używam TeamSpek'a:

  • od kilku lat posiadam własny publiczny serwer TeamSpeak na licencji non-profit, więc jestem zaznajomiony z jego administracją.
  • podcast prawie od samego początku był nagrywany przy pomocy TeamSpeak'a, więc rozmówcy wiedzieli już jak go obsługiwać.
  • nie znalazłem innego programu, które pozwoliłby mi nagrać każdego z rozmówców na osobną ścieżkę.
  • darmowy serwer bez licencji posiada 32 sloty co w zupełności wystarcza do takiego zastosowania.
  • jakość oferowana przez kodek Opus Voice przy ustawieniu maksymalnej jakości jest moim zdaniem w zupełności wystarczająca.
  • posiada wbudowaną funkcję nagrywania dźwięku w formacie bezstratnym WAV PCM.

Zaczynamy nagrywanie

Podcast prowadzony i nagrywany jest na serwerze TeamSpeak. Ponieważ miałem trochę wolnych zasobów na swoim serwerze postanowiłem stworzyć osobny serwer TeamSpeak, przeznaczony tylko do podcastów. 32 sloty oferowane przy braku licencji w zupełności nam do tego celu wystarczą. Posiadanie własnego serwera oczywiście nie jest konieczne, istnieje mnóstwo darmowych publicznych serwerów TS, gdzie bez większych problemów możemy otrzymać własny pokój zabezpieczony hasłem.

Wracając do metody, opiera się ona na niezwykle prostym pomyśle - żeby nagrać każdego na osobnej ścieżce wystarczy przecież dla każdego z rozmówców otworzyć nową instancję klienta, wyciszyć wszystkich oprócz wybranej osoby i rozpocząć nagrywanie.

W praktyce okazało się, że nie jest to takie oczywiste - pierwsza próba okazała się totalną porażką. Klient TeamSpeak'a otwiera domyślnie każde kolejne połączenie z serwerem w nowej karcie, a nie instancji, więc wyciszenie osoby w jednej karcie ma wpływ na wszystkie karty (jest globalne), a co tu dopiero mówić o nagrywaniu. Myślałem, że już nic nie da się z tym zrobić, gdy na oficjalnym forum natrafiłem przypadkiem na dyskusję zupełnie niezwiązaną z moim problemem. Okazało się, że w skrócie do programu wystarczy dopisać argument "‑nosingleinstance" do elementu docelowego, co jak łatwo się domyślić, pozwoli nam na otworzenie wielu instancji klienta (okien). Tak! Dokładnie o to mi chodziło.

568253

Zachęcony tym znaleziskiem przeprowadziłem szybki test i okazało się, że teraz wszystko działa tak jak powinno - w każdej instancji można wyciszyć inne osoby i opcja ta ma wpływ na to, kto jest nagrywany.

568255
568256

Porady i uwagi

Na sam koniec zostawiłem kilka porad i uwag, które pomogą usprawnić cały proces.

Zakładki

Zacznijmy od dodania serwera TS w kliencie do zakładek (Bookmarks):

568261

W zależności od potrzeb podajemy hasło do serwera i kanału. Ważne jest kliknięcie ikonki obok Default Channel zaznaczonej pomarańczowym kółkiem, tak aby ustawić kanał domyślny, z którym będziemy się łączyć w celu nagrania. Równie ważne, jeśli nie najważniejsze jest zaznaczenie opcji "Connect on Startup". Dzięki temu po włączeniu klient automatycznie połączy się z serwerem i wejdzie na wybrany kanał. Po nagraniu wystarczy edytować zakładkę i wyłączyć automatyczne łączenie, jeśli nie jest nam ono więcej potrzebne.

Przygotowanie folderu zapisu

Przed właściwym nagraniem warto włączyć nagrywanie dosłownie na kilka sekund, aby ustawić ścieżkę zapisu nagrania. Ścieżka zostanie zapamiętana i będzie działać na wszystkich instancjach nawet jeśli już wcześniej były otworzone. Przydatne są skróty CTRL+SHIFT+R i CTRL+SHIFT+T służące do rozpoczęcia i zakończenia nagrywania.

Synchronizacja

Nie można zapomnieć, że nagranie trzeba potem jakoś poskładać do kupy, dlatego na samym początku dobrze jest wypowiedzieć jakąś frazę lub odtworzyć jakiś dźwięk, który posłuży do późniejszej synchronizacji. Można tutaj użyć pluginu dla klienta TS3 Soundboard i takiego dźwięku odliczania.

Dźwięki TeamSpeak'a

568268

Zapewne chcemy też, aby nasze nagranie było pozbawione dźwięków TS takich jak informacje o dołączeniu użytkownika do kanału, bądź otrzymaniu wiadomości prywatnej. W tym celu w opcjach programu, w zakładce Notifications wartość Sound Pack zmieniamy na "Sounds deactivated" i restartujemy program.

Mikrofon

Wyciszenie mikrofonu na klientach służących do nagrywania to raczej rzecz oczywista.

Na sam koniec

Jest to mój pierwszy wpis i jeśli ktoś dotrwał do tego momentu to niezwykle się cieszę. Mam nadzieję, że pojawią się pomysły na kolejne wpisy.

Wybrane dla Ciebie
Komentarze (0)