Cvičení – prostorové rozlišení zvuku z videa

Dokončeno

V této lekci se naučíte prostorizovat zvuk ze zdroje videa a otestovat ho v editoru Unity a HoloLens 2.

Import videa a přidání přehrávače videa do scény

V této lekci můžete použít toto video z ukázkového projektu prostorového zvuku.

  1. Pokud chcete video importovat do projektu Unity, vyberte v nabídce Unity možnost Import nových prostředků>.

    Screenshot of Importing Asset.

  2. V okně Importovat nový prostředek... vyberte soubor Microsoft HoloLens - Spatial Sound-PTPvx7mDon4, který jste stáhli, a výběrem tlačítka Importovat import asset do projektu.

    Screenshot of Selecting Asset.

  3. Úpravou nastavení kvality ve videoklipu můžete zajistit hladké přehrávání na HoloLensu 2. V okně Projectu vyberte videosoubor. V okně inspektoru zaškrtněte kartu Windows , zaškrtněte políčko Přepsat pro Windows a nakonfigurujte zbývající nastavení následujícím způsobem:

    1. Zaškrtněte políčko pro transkódování.
    2. Nastavte kodek na H264.
    3. Nastavte režim přenosové rychlosti na nízkou hodnotu.
    4. Nastavte prostorovou kvalitu na střední prostorovou kvalitu.
  4. Pokud chcete změnit nastavení kvality ve videoklipu, vyberte Použít .

    Screenshot of Video property Change.

  5. Klikněte pravým tlačítkem myši v okně Hierarchie a pak vyberte Video>Video Player a přidejte komponentu Přehrávač videa.

    Screenshot of adding a Video Player.

Přehrání videa na čtyřúhelník

Objekt Video Player potřebuje k vykreslení videa texturovaný herní objekt.

  1. Klikněte pravým tlačítkem myši v okně Hierarchie a pak vyberte 3D Object>Quad a vytvořte čtyřúhelník a nakonfigurujte jeho transformační komponentu následujícím způsobem:

    • Pozice: X = 0, Y = 2,1, Z = 2
    • Otočení: X = 0, Y = 0, Z = 0
    • Měřítko: X = 1,28, Y = 0,72, Z = 1

    Screenshot of adding a Quad.

  2. Teď potřebujete texturovat čtyřúhelník s videem. Klikněte pravým tlačítkem myši v okně Projektu a zvolte Vytvořit>texturu vykreslení a vytvořte komponentu Render Texture . Zadejte vhodný název pro texturu vykreslení; Například prostorová zvuková textura.

    Screenshot of creating a Render Texture.

  3. Vyberte texturu vykreslení a v okně inspektoru nastavte vlastnost Velikost tak, aby odpovídala nativnímu rozlišení videa 1280x720. Pokud chcete zajistit dobrý výkon vykreslování na HoloLens 2, nastavte vlastnost Depth Stencil Format na D16_UNORM nebo vyšší.

    Screenshot of Render Texture properties.

  4. Dále použijte vytvořenou texturu prostorové zvukové textury vykreslení jako texturu pro čtyřúhelník:

    1. Přetažením prostorové zvukové textury z okna Projektu na čtyřúhelník v hierarchii přidáte texturu vykreslení do čtyřúhelníku.
    2. Pokud chcete zajistit dobrý výkon na HoloLens 2, vyberte čtyřúhelník v hierarchii a v okně inspektoru vyberte v poli Shader standardní grafické nástroje>.

    Screenshot of Quad texture properties.

  5. Pokud chcete nastavit Video Player a Render Texture pro přehrávání videoklipu, vyberte Přehrávač videa v hierarchii a nakonfigurujte nastavení v okně inspektoru následujícím způsobem:

    1. Nastavte vlastnost Videoklip na stažený videosoubor: Microsoft HoloLens - Spatial Sound-PTPvx7mDon4.
    2. Zaškrtněte políčko Smyčka.
    3. Nastavte cílovou texturu na novou texturu vykreslení, prostorovou zvukovou texturu.

    Screenshot of Video player properties.

Prostorové nastavení zvuku z videa

  1. V okně Hierarchie vyberte objekt Quad . V okně inspektoru pomocí tlačítka Přidat součást přidejte zdroj zvuku, do kterého budete směrovat zvuk z videa.

  2. Ve zdroji zvuku:

    1. Nastavte výstup na předlohu prostorového zvukového mixéru>.
    2. Zaškrtněte políčko Spatialize (Prostorové nastavení ).
    3. Přesuňte posuvník prostorové kombinace na 1 (3D).

    Screenshot of Quad audio source inspector.

  3. Pokud chcete nastavit Přehrávač videa tak, aby směrovala zvuk do zdroje zvuku, vyberte přehrávač videa v okně Hierarchie. V okně inspektoru nakonfigurujte objekt Video Player následujícím způsobem:

    1. Nastavení zvukového výstupního režimu na zdroj zvuku
    2. Nastavení vlastnosti Zdroj zvuku na čtyřúhelník

    Screenshot of setting the Video player audio source.