Övning – Spatialisera ljud från en video

Slutförd

I den här lektionen får du lära dig hur du spatialiserar ljud från en videokälla och testar detta i Unity-redigeraren och HoloLens 2.

Importera en video och lägg till en videospelare i scenen

För den här enheten kan du använda den här videon från det rumsliga ljudprojektet.

  1. Om du vill importera videon till unity-projektet väljer du Tillgångar>Importera ny tillgång på Unity-menyn.

    Skärmbild av import av resurs.

  2. I fönstret Importera ny tillgång... väljer du Microsoft HoloLens – Spatial Sound-PTPvx7mDon4 fil som du laddade ned och väljer knappen Importera för att importera tillgången till projektet.

    Skärmbild av Välj tillgång.

  3. Om du justerar kvalitetsinställningarna på videoklippet kan du säkerställa jämn uppspelning på HoloLens 2. Välj videofilen i fönstret Project. I fönstret Inspector väljer du fliken Windows, markerar kryssrutan för Åsidosätt för Windowsoch konfigurerar resten av inställningarna på följande sätt:

    1. Markera kryssrutan för Transcode.
    2. Ange Codec till H264.
    3. Ange bithastighetsläge till låg .
    4. Ställ in rumslig kvalitet till medelhög rumslig kvalitet.
  4. Välj Använd om du vill ändra kvalitetsinställningen för videoklippet.

    Skärmbild av videoegenskapen Ändra.

  5. Högerklicka i hierarkifönstret och välj sedan Video>Video Player för att lägga till videospelarens komponent.

    Skärmbild av att lägga till en videospelare.

Spela upp video på ett quadrangulärt område

Video Player--objektet behöver ett strukturerat spelobjekt för att återge videon.

  1. Högerklicka i hierarkifönstret, välj sedan 3D-objekt>Quad för att skapa en quad och konfigurera dess Transform-komponent på följande sätt:

    • Position: X = 0, Y = 2,1, Z = 2
    • Rotation: X = 0, Y = 0, Z = 0
    • Skala: X = 1,28, Y = 0,72, Z = 1

    Skärmbild av att lägga till en quad.

  2. Nu måste du lägga på en textur på Quad med videon. Högerklicka i fönstret Project och välj Skapa>Rendera struktur för att skapa en renderad strukturkomponent. Ange ett lämpligt namn för renderningsstrukturen. till exempel Spatial Audio Texture.

    Skärmbild av hur du skapar en återgivningsstruktur.

  3. Välj Render Texture och i fönstret Inspector anger du egenskapen Size för att matcha videons interna upplösning på 1280x720. För att säkerställa bra återgivningsprestanda på HoloLens 2 anger du sedan egenskapen Djupstencilformat till D16_UNORM eller högre.

    Skärmbild av egenskaper för återgivningsstruktur.

  4. Använd sedan den skapade Render Texture Spatial Audio Texture som textur för Quad:

    1. Dra Spatial Audio Texture från fönstret Project till Quad i hierarkin för att lägga till renderingstexturen till Quad.
    2. För att säkerställa bra prestanda på HoloLens 2 väljer du Quad i hierarkin och i fönstret Kontroll väljer du Grafikverktyg>Standard i fältet Shader.

    Skärmbild av egenskaper för Quad-struktur.

  5. Om du vill ställa in Video Player och Render Texture för att spela upp videoklippet väljer du Video Player i Hierarchy och konfigurerar inställningarna i fönstret Inspector enligt följande:

    1. Ange egenskapen Video Clip till den nedladdade videofilen: Microsoft HoloLens – Spatial Sound-PTPvx7mDon4.
    2. Markera kryssrutan Loop.
    3. Ställ in Målstruktur till din nya renderingsstruktur, Spatial Audio Texture.

    Skärmbild av egenskaper för videospelare.

Spatialisera ljudet från videon

  1. I fönstret Hierarki väljer du objektet Quad. I fönstret Inspector använder du knappen Lägg till komponent för att lägga till en ljudkälla, till vilken du dirigerar ljudet från videon.

  2. I ljudkälla:

    1. Ange Utdata till Spatial Audio Mixer>Master.
    2. Markera kryssrutan Spatialize.
    3. Flytta skjutreglaget Spatial Blend till 1 (3D).

    Skärmbild av Quad-ljudkällinspektör.

  3. Om du vill att Video Player ska dirigera sitt ljud till Ljudkällaväljer du Video Player i hierarkifönstret. I fönstret Inspector konfigurerar du Video Player-objektet på följande sätt:

    1. Ange ljudutdataläge till ljudkälla
    2. Ange egenskapen ljudkälla till Quad-

    Skärmbild av hur du ställer in videospelarens ljudkälla.