Udostępnianie środowiska współpracy wielu użytkowników dla oprogramowania DaVinci Resolve 15 Studio
W tym artykule podano informacje dotyczące tworzenia na serwerze QNAP NAS środowiska wspólnej edycji online dla wielu użytkowników oprogramowania Blackmagic Design DaVinci Resolve 15 Studio. Poniższy schemat ilustruje opisaną w tym artykule konfigurację umożliwiającą używanie komputera z systemem Windows i komputera Mac do wspólnej edycji online na serwerze QNAP NAS.
- Konfigurowanie serwera QNAP NAS
- Konfigurowanie oprogramowania DaVinci Resolve 15 Studio w systemie macOS
- Konfigurowanie oprogramowania DaVinci Resolve 15 Studio w systemie Windows
*Bezpłatna wersja oprogramowania DaVinci Resolve 15 nie obsługuje funkcji współpracy.

| Element | Opis |
|---|---|
| 1 | Serwer QNAP NAS TVS-1282T3 z systemem QTS 4.3.4 |
| 2 | Połączenie 10 Gb/s Cat 6 między kartą sieciową 7 serwera NAS a przełącznikiem QNAP |
| 3 | Połączenie 10 Gb/s Cat 6 między kartą sieciową 8 serwera NAS a przełącznikiem QNAP |
| 4 | Przełącznik QNAP QSW-1208-8C |
| 5 | Połączenie 10 Gb/s Cat 6 między przełącznikiem a komputerem Mac |
| 6 | Połączenie 10 Gb/s Cat 6 między przełącznikiem a stacją roboczą Windows |
| 7 | Komputer Mac z kartą sieciową 10GbE |
| 8 | Stacja robocza Windows z kartą sieciową 10GbE |
Konfigurowanie serwera QNAP NAS
Oprogramowanie DaVinci Resolve Studio przechowuje dane projektów w bazie danych PostgresSQL, więc konieczne jest zainstalowanie aplikacji „PostgresSQL” ze sklepu QTS App Center.

Przy ustawieniach domyślnych baza danych Postgres jest dostępna tylko z samego serwera QNAP NAS. Aby uzyskiwać dostęp do bazy danych ze stacji roboczych DaVinci Resolve, należy zmienić dwa parametry bazy danych Postgres:
- Zmodyfikować plik pg_hba.conf w celu dopuszczania zewnętrznych połączeń TCP/IP.
- Zmienić w pliku postgresql.conf adres nasłuchiwania, aby serwer bazy danych nasłuchiwał na zewnętrznym adresie IP, a nie tylko na adresie IP hosta lokalnego.
- Najpierw zmodyfikuj plik pg_hba.conf w celu dopuszczania zewnętrznych połączeń TCP/IP.
- W terminalu nawiąż połączenie SSH z serwerem QNAP NAS. W tym celu otwórz terminal na komputerze Mac i wpisz:
ssh admin@172.17.22.37
Adres IP 172.17.22.37 należy zastąpić adresem IP używanego serwera QNAP NAS.
Następnie wpisz hasło administratora serwera QNAP NAS w celu nawiązania połączenia SSH. - Aby znaleźć ścieżkę do pliku pg_hba.conf na serwerze QNAP NAS, wpisz: find / -name pg_hba.conf
W tym przykładzie ścieżka to /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/ - Aby wyświetlić zawartość pliku, wpisz:
- cat /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/pg_hba.conf
Porada:
Aby utworzyć kopię zapasową pliku przed jego zmodyfikowaniem, wpisz następujące polecenie:
cp /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/pg_hba.conf /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/pg_hba.conf.backup - Następnie wprowadzimy niezbędne zmiany w pliku pg_hba.conf.
echo "host all all 172.17.22.37/16 trust" >> /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/pg_hba.conf
W tym przykładzie serwer QNAP NAS i komputer znajdują się w segmencie sieci 172.17.x.x. Zastąp go faktycznie używanym segmentem sieci.
*Opcja zwiększenia bezpieczeństwa poprzez używanie skrótu md5 lub hasła obecnie nie działa przy połączeniach z oprogramowaniem DaVinci Resolve Studio, więc jedyną metodą ochrony jest maskowanie adresów IP i zakresu sieci. W przypadku pracy w sieci prywatnej zwykle nie stanowi to problemu.
Aby sprawdzić, czy zmiany zostały wprowadzone, wpisz:
cat /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/pg_hba.conf
- W terminalu nawiąż połączenie SSH z serwerem QNAP NAS. W tym celu otwórz terminal na komputerze Mac i wpisz:
- Zmodyfikuj adres nasłuchiwania w pliku postgresql.conf.
- Aby zlokalizować plik, wpisz: find / -name postgresql.conf
W tym przykładzie ścieżka to: /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/postgresql.conf - Aby wyświetlić zawartość pliku, wpisz:
cat /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/postgresql.confPorada:
Aby utworzyć kopię zapasową pliku przed jego zmodyfikowaniem, wpisz następujące polecenie:
cp /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/postgresql.conf /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/postgresql.conf.backup - Zmodyfikuj plik, aby umożliwić zewnętrzny dostęp do bazy danych:
echo "listen_addresses = '*' " >> /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/postgresql.conf
Aby sprawdzić poprawność wprowadzonych zmian, wpisz:
cat /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/postgresql.conf
- Aby zlokalizować plik, wpisz: find / -name postgresql.conf
- Aby obie wprowadzone zmiany zostały zastosowane, trzeba uruchomić ponownie serwer QNAP NAS.
Konfigurowanie oprogramowania DaVinci Resolve 15 Studio w systemie macOS
- Utwórz nową bazę danych
- Name (Nazwa): wprowadź nazwę projektu
- Location (Lokalizacja): adres IP serwera QNAP NAS
- Username (Nazwa użytkownika): postgres (wartość domyślna w programie DaVinci Resolve Studio)
- Password (Hasło): DaVinci (wartość domyślna w programie DaVinci Resolve Studio)
*Aby wyświetlić nazwę projektu DaVinci Resolve Studio w bazie danych Postgres, zaloguj się na serwer NAS, uruchom aplikację PostgresSQL i zaloguj się w niej na konto „postgres” bez hasła.
- Ustawienia projektu
Po otwarciu projektu przejdź do sekcji „Project Settings” (Ustawienia projektu) > „Master Settings” (Ustawienia główne) > „Working Folders” (Foldery robocze). W polach „Cache files” (Pliki pamięci podręcznej) i „Gallery stills” (Obrazy z galerii) wskaż folder na serwerze NAS jako lokalizację plików.
*Więcej informacji na temat instalowania folderów udostępnionych można znaleźć w artykule Jak instalować w aplikacji Final Cut Pro X foldery udostępnione z serwera NAS z interfejsem Thunderbolt?
Aby włączyć funkcję współpracy, kliknij opcję „File” (Plik) > „Enable Collaboration” (Włącz współpracę).

Aby umożliwić współpracę komputerów z systemem Windows i komputerów Mac, przejdź do sekcji „DaVinci Resolve” > „Preferences” (Preferencje) > „Media Storage” (Przechowywanie multimediów) i odpowiednio skoryguj ustawienie „Mapped Mount” (Zamapowanie instalacji). Jeśli będą używane tylko komputery Mac, można ten krok pominąć. Ponieważ w systemie Windows i na komputerach Mac używane są różne ścieżki plików (Mac: /Volumes/Public, Windows: Y:\), funkcja zamapowania instalacji pozwoli obu urządzeniom uzyskiwać dostęp do folderu udostępnionego.

Konfigurowanie oprogramowania DaVinci Resolve 15 Studio w systemie Windows
- Połączenie z bazą danych
Po skonfigurowaniu projektu i komputera Mac można z komputera z systemem Windows nawiązać dostęp do bazy danych w celu wspólnej edycji.
Po otwarciu aplikacji DaVinci Resolve 15 Studio w systemie Windows kliknij opcję „New database” (Nowa baza danych) > „Connect” (Połącz) > „PostgreSQL” i wprowadź następujące informacje.

- Name (Nazwa): wprowadź nazwę projektu
- Location (Lokalizacja): adres IP serwera QNAP NAS
- Username (Nazwa użytkownika): postgres (wartość domyślna w programie DaVinci Resolve Studio)
- Password (Hasło): DaVinci (wartość domyślna w programie DaVinci Resolve Studio)

- Ustawienia projektu
Aby umożliwić współpracę komputerów z systemem Windows i komputerów Mac, przejdź do sekcji „DaVinci Resolve” > „Preferences” (Preferencje) > „Media Storage” (Przechowywanie multimediów) i odpowiednio skoryguj ustawienie „Mapped Mount” (Zamapowanie instalacji). Jeśli będą używane tylko komputery Mac, można ten krok pominąć. Ponieważ w systemie Windows i na komputerach Mac używane są różne ścieżki plików (Mac: /Volumes/Public, Windows: Y:\), funkcja zamapowania instalacji pozwoli obu urządzeniom uzyskiwać dostęp do folderu udostępnionego.


Porada 1: Podczas edytowania pojemnika będzie nad nim wyświetlany symbol osoby. Kliknij symbol, aby zobaczyć, kto edytuje pojemnik. Zgodnie z ustawieniami programu DaVinci Resolve Studio tylko jeden użytkownik naraz może edytować pojemnik — gdy jeden użytkownik edytuje pojemnik, pozostali użytkownicy mają dostęp tylko do odczytu.
Porada 2: Gdy użytkownik otworzy pojemnik z prawem do edycji, oś czasu użytkownika będzie czerwona. Gdy użytkownik ma dostęp tylko do odczytu do pojemnika, który wcześniej edytował, oś czasu użytkownika będzie szara.
Aby uzyskać dalszą pomoc, zapytaj innych użytkowników i ekspertów QNAP na forum społeczności. Przejdź do społeczności QNAP