Udostępnianie środowiska współpracy wielu użytkowników dla oprogramowania DaVinci Resolve 15 Studio


Data ostatniej modyfikacji: 2018-10-03

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.

*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:

  1. Zmodyfikować plik pg_hba.conf w celu dopuszczania zewnętrznych połączeń TCP/IP.
  2. 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.
  1. Najpierw zmodyfikuj plik pg_hba.conf w celu dopuszczania zewnętrznych połączeń TCP/IP.
    1. 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.
    2. 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/
    3. Aby wyświetlić zawartość pliku, wpisz:
    4. 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

    5. 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
  2. Zmodyfikuj adres nasłuchiwania w pliku postgresql.conf.
    1. Aby zlokalizować plik, wpisz: find / -name postgresql.conf
      W tym przykładzie ścieżka to: /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/postgresql.conf
    2. Aby wyświetlić zawartość pliku, wpisz:
      cat /share/CACHEDEV1_DATA/.qpkg/PostgreSQL/postgresDB/postgresql.conf

      Porada:
      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

    3. 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
  3. Aby obie wprowadzone zmiany zostały zastosowane, trzeba uruchomić ponownie serwer QNAP NAS.

Konfigurowanie oprogramowania DaVinci Resolve 15 Studio w systemie macOS

  1. 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.
  2. 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

  1. 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)
    Po nawiązaniu połączenia zaloguj się do projektu. Jeśli funkcja współpracy została włączona pomyślnie, na lewo od nazwy projektu powinna być widoczna ikona osoby.
  2. 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.

Czy artykuł ten był przydatny?

79% ludzi uważa, że to pomaga.
Dziękujemy za przekazanie opinii.

Poinformuj nas proszę, w jaki sposób możemy ulepszyć ten artykuł:

Bardziej szczegółowe opinie można wpisać poniżej.

Wybierz specyfikację

      Więcej Mniej

      Ta strona dostępna jest w też krajach/regionach:

      open menu
      back to top