Ten samouczek wyjaśnia proces tworzenia wielodostępnego, wspólnego środowiska edycji online z wykorzystaniem DaVinci Resolve Studio 16 oraz serwera QNAP NAS. Funkcje współpracy omówione w tym samouczku nie są obsługiwane przez darmową wersję DaVinci Resolve Studio.
Przed konfiguracją DaVinci Studio należy przygotować serwer QNAP NAS do hostowania środowiska współpracy.
Pierwszym zadaniem jest utworzenie pustego folderu na serwerze NAS. Folder ten jest wykorzystywany przez kontener PostgreSQL do przechowywania bazy danych DaVinci. Przechowywanie bazy danych w ten sposób pozwala zachować dane nawet w przypadku usunięcia kontenera. Kontener PostgreSQL może montować wyłącznie puste foldery.
Kontener PostgreSQL jest teraz uruchomiony. Status kontenera można sprawdzić lub skonfigurować go dalej na stronie Przegląd.
Ten proces przeprowadzi Cię przez modyfikację pliku pg_hba.conf w celu zezwolenia na zewnętrzne połączenia TCP/IP.
Ten proces przeprowadzi Cię przez modyfikację adresu nasłuchiwania w pliku postgresql.conf, aby nasłuchiwał on zewnętrznego adresu IP zamiast jedynie adresu IP localhost.
Aby sfinalizować modyfikacje, należy ponownie uruchomić serwer NAS.
Po skonfigurowaniu serwera NAS można przystąpić do mapowania folderu współdzielonego do stacji roboczych jako dysku sieciowego. Umożliwi to dostęp do folderu z poziomu DaVinci Resolve Studio 16.
Po zamapowaniu udostępnionych folderów na stacjach roboczych możesz przystąpić do konfiguracji DaVinci Resolve Studio. Pierwszym krokiem jest utworzenie bazy danych w kontenerze PostgreSQL utworzonym wcześniej.
Jeśli Twoje środowisko DaVinci wykorzystuje stacje robocze zarówno Mac, jak i Windows, należy wykonać dodatkowe kroki, aby zapewnić prawidłowe działanie udostępnionego środowiska. Jeśli nie używasz jednocześnie stacji roboczych Windows i Mac, ten krok nie jest wymagany.
Topografia sieci
| Element | Opis |
|---|---|
| 1 | Serwer QNAP NAS z systemem QTS 4.4.3 |
| 2 | Połączenie 10 Gb/s Cat 6 |
| 3 | Połączenie 10 Gb/s Cat 6 |
| 4 | Przełącznik QNAP QSW-1208-8C |
| 5 | Połączenie 10 Gb/s Cat 6 |
| 6 | Połączenie 10 Gb/s Cat 6 |
| 7 | Stacja robocza macOS z kartą sieciową 10GbE |
| 8 | Stacja robocza Windows z kartą sieciową 10GbE |
Konfigurowanie serwera NAS
Przed konfiguracją DaVinci Studio należy przygotować serwer QNAP NAS do hostowania środowiska współpracy.
Tworzenie folderu współdzielonego
Pierwszym zadaniem jest utworzenie pustego folderu na serwerze NAS. Folder ten jest wykorzystywany przez kontener PostgreSQL do przechowywania bazy danych DaVinci. Przechowywanie bazy danych w ten sposób pozwala zachować dane nawet w przypadku usunięcia kontenera. Kontener PostgreSQL może montować wyłącznie puste foldery.
- Zaloguj się do systemu QTS.
- Otwórz aplikację File Station.
- Kliknij
. - Wybierz Folder współdzielony.
Folder współdzielony zostaje utworzony. - Przejdź do utworzonego folderu.
- Kliknij
. - Wybierz Folder.
Pusty folder zostaje utworzony.
Instalowanie aplikacji Container Station
- Zaloguj się do systemu QTS.
- Otwórz App Center.
- Wyszukaj Container Station.
- Kliknij Zainstaluj.
App Center zainstaluje aplikację Container Station.
Instalowanie kontenera PostgreSQL
- Przejdź do Container Station > Utwórz.
- Znajdź pasek wyszukiwania.
- Wprowadź postgresql.
- Przejdź na kartę Docker Hub.
- Znajdź oficjalny kontener postgres.
- Kliknij Zainstaluj.
Otworzy się okno Wybierz wersję instalacji.
- Wybierz wersję 9.5.4.
- Kliknij Dalej.
Otworzy się okno Utwórz kontener. - Skonfiguruj ustawienia kontenera PostgreSQL.
- Kliknij Ustawienia zaawansowane.
- Skonfiguruj przekierowanie portów.
- Przejdź do Sieć > Przekierowanie portów.
- Kliknij Dodaj.
- Ustaw port hosta na 5432.
- Ustaw port kontenera na 5432.
- Skonfiguruj foldery współdzielone.
- Przejdź do Foldery współdzielone > Wolumin z hosta.
- Kliknij Dodaj.
- Ustaw Wolumin z hosta.
- Wskaż pusty folder.
- Wprowadź ścieżkę do folderu.
- Ustaw Punkt montowania.
- Wprowadź /var/lib/postgresql/data
- Wybierz Odczyt.
- Wybierz Zapis.
- Kliknij Utwórz.
- Sprawdź ustawienia kontenera.
- Kliknij OK.
Container Station utworzy kontener.
Kontener PostgreSQL jest teraz uruchomiony. Status kontenera można sprawdzić lub skonfigurować go dalej na stronie Przegląd.
Modyfikowanie pliku pg_hba.conf i pliku postgresql.conf
Zezwalanie na połączenia SSH
- Przejdź do Panel sterowania > Usługi sieciowe i plikowe > Telnet / SSH.
- Wybierz Zezwalaj na połączenie SSH.
- Ustaw port na 22.
- Kliknij Zastosuj.
Modyfikowanie pliku pg_hba.conf
Ten proces przeprowadzi Cię przez modyfikację pliku pg_hba.conf w celu zezwolenia na zewnętrzne połączenia TCP/IP.
- Nawiąż połączenie SSH z serwerem NAS.
- Zaloguj się do urządzenia z systemem macOS.
- Otwórz terminal.
- Wprowadź poniższe polecenie.
ssh admin@<ADRES_IP_NAS> - Wprowadź hasło administratora serwera NAS.
- Znajdź plik pg_hba.conf.
- Wprowadź poniższe polecenie.
find / -name pg_hba.conf - Zanotuj zwróconą ścieżkę.
- Wprowadź poniższe polecenie.
- Otwórz plik.
- Wprowadź poniższe polecenie.
cat <ZWRÓCONA ŚCIEŻKA DO PLIKU>
- Wprowadź poniższe polecenie.
- Zmodyfikuj plik.
- Wprowadź poniższe polecenie.
echo "host all all <ADRES IP NAS>/<SEGMENT SIECI> trust" >
<ZWRÓCONA ŚCIEŻKA DO PLIKU>
Ze względów bezpieczeństwa DaVinci Resolve Studio nie zezwala na stosowanie md5 ani hasła. Jeśli korzystasz z sieci prywatnej, nie powinno to stanowić problemu. - Wprowadź poniższe polecenie.
- Zweryfikuj modyfikację.
- Wprowadź poniższe polecenie.
cat <ZWRÓCONA ŚCIEŻKA DO PLIKU>
- Wprowadź poniższe polecenie.
Modyfikowanie pliku postgresql.conf
Ten proces przeprowadzi Cię przez modyfikację adresu nasłuchiwania w pliku postgresql.conf, aby nasłuchiwał on zewnętrznego adresu IP zamiast jedynie adresu IP localhost.
- Nawiąż połączenie SSH z serwerem NAS.
- Zaloguj się do urządzenia z systemem macOS.
- Otwórz terminal.
- Wprowadź poniższe polecenie.
ssh admin@<ADRES_IP_NAS> - Wprowadź hasło administratora serwera NAS.
- Znajdź plik pg_hba.conf.
- Wprowadź poniższe polecenie.
find / -name postgresql.conf - Zanotuj zwróconą ścieżkę.
- Wprowadź poniższe polecenie.
- Otwórz plik.
- Wprowadź poniższe polecenie.
cat <ZWRÓCONA ŚCIEŻKA DO PLIKU>
- Wprowadź poniższe polecenie.
- Zmodyfikuj plik.
- Wprowadź poniższe polecenie.
echo "listen_addresses = '*' " >>
<ZWRÓCONA ŚCIEŻKA DO PLIKU>
- Wprowadź poniższe polecenie.
- Zweryfikuj modyfikację.
- Wprowadź poniższe polecenie.
cat <ZWRÓCONA ŚCIEŻKA DO PLIKU>
- Wprowadź poniższe polecenie.
Aby sfinalizować modyfikacje, należy ponownie uruchomić serwer NAS.
Mapowanie folderów współdzielonych do stacji roboczej
Po skonfigurowaniu serwera NAS można przystąpić do mapowania folderu współdzielonego do stacji roboczych jako dysku sieciowego. Umożliwi to dostęp do folderu z poziomu DaVinci Resolve Studio 16.
Mapowanie dysków sieciowych w systemie macOS
- Zaloguj się do systemu macOS.
- Przejdź do Finder > Idź > Połącz z serwerem.
Otworzy się okno Połącz z serwerem. - Wprowadź smb://<ADRES IP TWOJEGO NAS>
- Kliknij Połącz.
Otworzy się okno logowania. - Wprowadź nazwę użytkownika administratora QNAP NAS.
- Wprowadź hasło administratora QNAP NAS.
- Kliknij Connect.
Otworzy się okno wyboru folderu. - Wybierz udostępniony folder bazy danych DaVinci.
- Kliknij OK.
System macOS zamapuje udostępniony folder.
Mapowanie dysków sieciowych w systemie Windows 10
- Zaloguj się do systemu Windows 10.
- Otwórz okno Eksploratora.
- Połącz się z urządzeniem NAS.
- Wprowadź \\<ADRES IP TWOJEGO NAS>.
- Otworzy się okno logowania.
- Wprowadź nazwę użytkownika administratora QNAP NAS.
- Wprowadź hasło administratora QNAP NAS.
- Kliknij OK.
System Windows połączy się z urządzeniem NAS.
- Kliknij prawym przyciskiem myszy udostępniony folder bazy danych DaVinci.
- Wybierz Mapuj dysk sieciowy.
Otworzy się okno Mapuj dysk sieciowy.
- Kliknij Zakończ.
System Windows 10 zamapuje udostępniony folder.
Konfiguracja DaVinci Resolve Studio 16
Po zamapowaniu udostępnionych folderów na stacjach roboczych możesz przystąpić do konfiguracji DaVinci Resolve Studio. Pierwszym krokiem jest utworzenie bazy danych w kontenerze PostgreSQL utworzonym wcześniej.
Tworzenie nowej bazy danych DaVinci
- Otwórz DaVinci Resolve.
- Kliknij New Database.
Otworzy się okno New Database. - Kliknij Create.
- Wprowadź nazwę bazy danych.
- Ustaw lokalizację na adres IP urządzenia NAS.
- Kliknij Create.
DaVinci utworzy nową bazę danych.
Tworzenie nowego projektu DaVinci
- Wybierz utworzoną bazę danych PostgreSQL.
- Kliknij New Project.
Otworzy się okno Create New Project. - Wprowadź nazwę projektu.
- Kliknij Create.
DaVinci utworzy nowy projekt.
Konfiguracja ustawień projektu DaVinci
- Otwórz wcześniej utworzony projekt.
- Przejdź do File > Project Settings.
Otworzy się okno Project Settings. - Przejdź do Master Settings.
- Skonfiguruj foldery robocze (Working Folders).
- Ustaw lokalizację Cache Files na folder w urządzeniu NAS.
- Ustaw lokalizację Gallery Stills na folder w urządzeniu NAS.
- Przejdź do Capture and Playback.
- Skonfiguruj ustawienia Capture.
- Ustaw lokalizację Save Clips na folder w urządzeniu NAS.
- Ustaw lokalizację Save Clips na folder w urządzeniu NAS.
- Kliknij Save.
Otworzy się okno potwierdzenia. - Kliknij Update.
Opcjonalnie: Konfiguracja ustawienia Mapped Mount
Jeśli Twoje środowisko DaVinci wykorzystuje stacje robocze zarówno Mac, jak i Windows, należy wykonać dodatkowe kroki, aby zapewnić prawidłowe działanie udostępnionego środowiska. Jeśli nie używasz jednocześnie stacji roboczych Windows i Mac, ten krok nie jest wymagany.
Konfiguracja ustawienia Mapped Mount w systemie macOS
- Otwórz DaVinci Resolve Studio.
- Przejdź do DaVinci Resolve > Preferences.
Otworzy się okno Preferences. - Przejdź do Media Storage.
- Kliknij Add.
- Ustaw lokalizację Mount na zamapowany dysk sieciowy macOS (/Volumes/Davinci).
- Ustaw lokalizację Mapped Mount na zamapowany dysk sieciowy Windows (X:\).
- Kliknij Save.
Okno Preferences zostanie zamknięte. - Przejdź do File > Enable Collaboration.
| Uwaga: Aby umożliwić współpracę urządzeń z systemami Windows i Mac, należy zaktualizować ustawienie Mapped Mount, aby oba urządzenia mogły dotrzeć do udostępnionego folderu. Jeśli współpracujesz tylko w obrębie jednego systemu operacyjnego, nie jest to konieczne. Otwórz DaVinci Resolve i przejdź do Preferences > Media Storage > Mapped Mount. Dla Mac ustaw ścieżkę /Volumes/Davinci Dla Windows ustaw ścieżkę |
Konfiguracja ustawienia Mapped Mount w systemie Windows 10
- Otwórz DaVinci Resolve Studio.
- Kliknij New Database > Connect.
- Wybierz PostgreSQL.
Otworzy się okno New Database . - Skonfiguruj ustawienia bazy danych.
- Podaj nazwę bazy danych.
- W polu Location podaj adres IP urządzenia NAS.
- Kliknij Add.
- Przejdź do Preferences.
Otworzy się okno Preferences. - Przejdź do Media Storage.
- Kliknij Add.
- Ustaw lokalizację Mount na zamapowany dysk sieciowy Windows (X:\).
- Ustaw lokalizację Mapped Mount na zamapowany dysk sieciowy macOS (/Volumes/Davinci).
- Kliknij Save.
Okno Preferences zostanie zamknięte.
| Uwaga: Aby umożliwić współpracę urządzeń z systemami Windows i Mac, należy zaktualizować ustawienie Mapped Mount, aby oba urządzenia mogły dotrzeć do udostępnionego folderu. Jeśli współpracujesz tylko w obrębie jednego systemu operacyjnego, nie jest to konieczne. Otwórz DaVinci Resolve i przejdź do Preferences > Media Storage > Mapped Mount. Dla Mac ustaw ścieżkę /Volumes/Davinci Dla Windows ustaw ścieżkę |