Instrukcja obsługi Jak mogę współpracować nad projektami w DaVinci Resolve Studio 16 między systemami macOS i Windows w QTS 4.4.3?

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.

Topografia sieci​


DaVinci-Resolve_00.png


ElementOpis
1Serwer QNAP NAS z systemem QTS 4.4.3
2Połączenie 10 Gb/s Cat 6
3Połączenie 10 Gb/s Cat 6
4Przełącznik QNAP QSW-1208-8C
5Połączenie 10 Gb/s Cat 6
6Połączenie 10 Gb/s Cat 6
7Stacja robocza macOS z kartą sieciową 10GbE
8Stacja 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.

  1. Zaloguj się do systemu QTS.
  2. Otwórz aplikację File Station.
  3. Kliknij
    DaVinci-Resolve_01.png

    .
  4. Wybierz Folder współdzielony.

    DaVinci-Resolve_02.png


    Folder współdzielony zostaje utworzony.
  5. Przejdź do utworzonego folderu.
  6. Kliknij
    DaVinci-Resolve_01.png

    .
  7. Wybierz Folder.

    DaVinci-Resolve_04.png


    Pusty folder zostaje utworzony.

Instalowanie aplikacji Container Station​


  1. Zaloguj się do systemu QTS.
  2. Otwórz App Center.
  3. Wyszukaj Container Station.
  4. Kliknij Zainstaluj.
    App Center zainstaluje aplikację Container Station.

    DaVinci-Resolve_05.png

Instalowanie kontenera PostgreSQL​


  1. Przejdź do Container Station > Utwórz.
  2. Znajdź pasek wyszukiwania.
  3. Wprowadź postgresql.
  4. Przejdź na kartę Docker Hub.

    DaVinci-Resolve_06.png
  5. Znajdź oficjalny kontener postgres.

    DaVinci-Resolve_07.png
  6. Kliknij Zainstaluj.
    Otworzy się okno Wybierz wersję instalacji.

    DaVinci-Resolve_08.png
  7. Wybierz wersję 9.5.4.
  8. Kliknij Dalej.
    Otworzy się okno Utwórz kontener.
  9. Skonfiguruj ustawienia kontenera PostgreSQL.
  10. Kliknij Ustawienia zaawansowane.

    DaVinci-Resolve_09.png
  11. Skonfiguruj przekierowanie portów.
    1. Przejdź do Sieć > Przekierowanie portów.
    2. Kliknij Dodaj.
    3. Ustaw port hosta na 5432.
    4. Ustaw port kontenera na 5432.

      DaVinci-Resolve_10.png
  12. Skonfiguruj foldery współdzielone.
    1. Przejdź do Foldery współdzielone > Wolumin z hosta.
    2. Kliknij Dodaj.
    3. Ustaw Wolumin z hosta.
      1. Wskaż pusty folder.
      2. Wprowadź ścieżkę do folderu.
    4. Ustaw Punkt montowania.
      1. Wprowadź /var/lib/postgresql/data
    5. Wybierz Odczyt.
    6. Wybierz Zapis.
  13. Kliknij Utwórz.

    DaVinci-Resolve_11.png
  14. Sprawdź ustawienia kontenera.
  15. Kliknij OK.
    Container Station utworzy kontener.

    DaVinci-Resolve_12.png


    DaVinci-Resolve_13.png

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​


  1. Przejdź do Panel sterowania > Usługi sieciowe i plikowe > Telnet / SSH.

    DaVinci-Resolve_14.png
  2. Wybierz Zezwalaj na połączenie SSH.
  3. Ustaw port na 22.
  4. Kliknij Zastosuj.

    DaVinci-Resolve_15.png

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.

  1. Nawiąż połączenie SSH z serwerem NAS.
    1. Zaloguj się do urządzenia z systemem macOS.
    2. Otwórz terminal.
    3. Wprowadź poniższe polecenie.
      ssh admin@<ADRES_IP_NAS>
    4. Wprowadź hasło administratora serwera NAS.
  2. Znajdź plik pg_hba.conf.
    1. Wprowadź poniższe polecenie.
      find / -name pg_hba.conf
    2. Zanotuj zwróconą ścieżkę.
  3. Otwórz plik.
    1. Wprowadź poniższe polecenie.
      cat <ZWRÓCONA ŚCIEŻKA DO PLIKU>
  4. Zmodyfikuj plik.
    1. Wprowadź poniższe polecenie.
      echo "host all all <ADRES IP NAS>/<SEGMENT SIECI> trust" >
      <ZWRÓCONA ŚCIEŻKA DO PLIKU>
    Jeśli na przykład serwer NAS i komputer działają w segmencie sieci 172.17.x.x, może być konieczne wprowadzenieecho "host all all 172.17.0.1/16 trust"
    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.
  5. Zweryfikuj modyfikację.
    1. Wprowadź poniższe polecenie.
      cat <ZWRÓCONA ŚCIEŻKA DO PLIKU>

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.

  1. Nawiąż połączenie SSH z serwerem NAS.
    1. Zaloguj się do urządzenia z systemem macOS.
    2. Otwórz terminal.
    3. Wprowadź poniższe polecenie.
      ssh admin@<ADRES_IP_NAS>
    4. Wprowadź hasło administratora serwera NAS.
  2. Znajdź plik pg_hba.conf.
    1. Wprowadź poniższe polecenie.
      find / -name postgresql.conf
    2. Zanotuj zwróconą ścieżkę.
  3. Otwórz plik.
    1. Wprowadź poniższe polecenie.
      cat <ZWRÓCONA ŚCIEŻKA DO PLIKU>
  4. Zmodyfikuj plik.
    1. Wprowadź poniższe polecenie.
      echo "listen_addresses = '*' " >>
      <ZWRÓCONA ŚCIEŻKA DO PLIKU>
  5. Zweryfikuj modyfikację.
    1. Wprowadź poniższe polecenie.
      cat <ZWRÓCONA ŚCIEŻKA DO PLIKU>

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​


  1. Zaloguj się do systemu macOS.
  2. Przejdź do Finder > Idź > Połącz z serwerem.

    DaVinci-Resolve_16.png


    Otworzy się okno Połącz z serwerem.
  3. Wprowadź smb://<ADRES IP TWOJEGO NAS>
  4. Kliknij Połącz.
    Otworzy się okno logowania.
  5. Wprowadź nazwę użytkownika administratora QNAP NAS.
  6. Wprowadź hasło administratora QNAP NAS.

    DaVinci-Resolve_17.png
  7. Kliknij Connect.
    Otworzy się okno wyboru folderu.
  8. Wybierz udostępniony folder bazy danych DaVinci.

    DaVinci-Resolve_18.png
  9. Kliknij OK.
    System macOS zamapuje udostępniony folder.

Mapowanie dysków sieciowych w systemie Windows 10​


  1. Zaloguj się do systemu Windows 10.
  2. Otwórz okno Eksploratora.
  3. Połącz się z urządzeniem NAS.
    1. Wprowadź \\<ADRES IP TWOJEGO NAS>.
    2. Otworzy się okno logowania.
    3. Wprowadź nazwę użytkownika administratora QNAP NAS.
    4. Wprowadź hasło administratora QNAP NAS.
    5. Kliknij OK.

      DaVinci-Resolve_19.png


      System Windows połączy się z urządzeniem NAS.
  4. Kliknij prawym przyciskiem myszy udostępniony folder bazy danych DaVinci.
  5. Wybierz Mapuj dysk sieciowy.
    Otworzy się okno Mapuj dysk sieciowy.

    DaVinci-Resolve_20.png
  6. 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​


  1. Otwórz DaVinci Resolve.
  2. Kliknij New Database.

    DaVinci-Resolve_21.png


    Otworzy się okno New Database.
  3. Kliknij Create.
  4. Wprowadź nazwę bazy danych.
  5. Ustaw lokalizację na adres IP urządzenia NAS.
  6. Kliknij Create.

    DaVinci-Resolve_22.png


    DaVinci utworzy nową bazę danych.

Tworzenie nowego projektu DaVinci​


  1. Wybierz utworzoną bazę danych PostgreSQL.
  2. Kliknij New Project.
    Otworzy się okno Create New Project.
  3. Wprowadź nazwę projektu.
  4. Kliknij Create.
    DaVinci utworzy nowy projekt.

    DaVinci-Resolve_23.png

Konfiguracja ustawień projektu DaVinci​


  1. Otwórz wcześniej utworzony projekt.
  2. Przejdź do File > Project Settings.

    DaVinci-Resolve_24.png


    Otworzy się okno Project Settings.
  3. Przejdź do Master Settings.
  4. Skonfiguruj foldery robocze (Working Folders).

    DaVinci-Resolve_25.png

    1. Ustaw lokalizację Cache Files na folder w urządzeniu NAS.
    2. Ustaw lokalizację Gallery Stills na folder w urządzeniu NAS.
  5. Przejdź do Capture and Playback.
  6. Skonfiguruj ustawienia Capture.
    1. Ustaw lokalizację Save Clips na folder w urządzeniu NAS.

      DaVinci-Resolve_26.png
  7. Kliknij Save.
    Otworzy się okno potwierdzenia.
  8. Kliknij Update.

    DaVinci-Resolve_27.png

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​


  1. Otwórz DaVinci Resolve Studio.
  2. Przejdź do DaVinci Resolve > Preferences.

    DaVinci-Resolve_28.png


    Otworzy się okno Preferences.
  3. Przejdź do Media Storage.
  4. Kliknij Add.
  5. Ustaw lokalizację Mount na zamapowany dysk sieciowy macOS (/Volumes/Davinci).
  6. Ustaw lokalizację Mapped Mount na zamapowany dysk sieciowy Windows (X:\).

    DaVinci-Resolve_29.png
  7. Kliknij Save.
    Okno Preferences zostanie zamknięte.
  8. Przejdź do File > Enable Collaboration.

    DaVinci-Resolve_30.png

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​


  1. Otwórz DaVinci Resolve Studio.
  2. Kliknij New Database > Connect.
  3. Wybierz PostgreSQL.
    Otworzy się okno New Database .
  4. Skonfiguruj ustawienia bazy danych.
    1. Podaj nazwę bazy danych.
    2. W polu Location podaj adres IP urządzenia NAS.
  5. Kliknij Add.

    DaVinci-Resolve_32.png
  6. Przejdź do Preferences.
    Otworzy się okno Preferences.
  7. Przejdź do Media Storage.
  8. Kliknij Add.
  9. Ustaw lokalizację Mount na zamapowany dysk sieciowy Windows (X:\).
  10. Ustaw lokalizację Mapped Mount na zamapowany dysk sieciowy macOS (/Volumes/Davinci).

    DaVinci-Resolve_31.png
  11. 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ę ❌\