Creating Videos with Spatial Audio for Facebook 360

The Knowledgebase has moved! Please visit the link below for updates and new articles.

https://facebookincubator.github.io/facebook-360-spatial-workstation/KB.html

 

Preparing videos with spatial audio for upload to Facebook requires the Facebook 360 Encoder application. The Encoder is available with the Spatial Workstation installer on macOS and Windows. Additionally, files with YouTube's Spherical Video and Spatial Audio Metadata are supported and can be directly uploaded to Facebook 360.

Supported Platforms

Spatial audio is supported on the following Facebook and Oculus video platforms:

  • Facebook app on iOS
  • Facebook app on Android
  • Facebook on Chrome (desktop)
  • Facebook 360 app on Gear VR
  • Oculus Video app on Gear VR

Installation (macOS)

  1. Download the Spatial Workstation installer from here. 
  2. Once downloaded, unzip FB360_SpatialWorkstation_OSX.zip and run SpatialWorkstation_x.x.x_OSX.mpkg, where x.x.x would be the current version number. Ensure you are using v1.2 or greater
  3. Follow the prompts on your screen to complete the installation

Installation (Windows)

  1. The Encoder requires Mp4Box and Python 2.7 installed on your Windows computer
    1. The Python 2.7 installer can be downloaded from here. Follow the instructions with the installer.
    2. Mp4Box can be installed using the GPAC installer from here. The GPAC installer includes Mp4Box and other components. Installing the additional components is optional
  2. Download the Spatial Workstation installer for Windows from here (choose Spatial Workstation - Windows from the dropdown menu)
  3. Unzip FB360_SpatialWorkstation_WIN_x.x.x.zip and run SpatialWorkstation-x.x.x-Win64
  4. Follow the prompts on your screen to complete the installation

Encoding For Facebook 360

  1. Once installed, the Encoder application can be found in
    1. Mac HD/Applications/FB360 Spatial Workstation/Encoder on macOS
    2. By default: C:\Program Files\FB360 Spatial Workstation\Encoder on Windows
  2. Open FB360 Encoder. The screenshots below are applicable to both macOS and Windows.
  3. For uploads to Facebook, ensure that OUTPUT FORMAT is set to Facebook 360 
  4. Drop or load the multichannel spatial audio wav file. This is the audio that will rotate and respond when looking around a 360 video. The wav file can be of any sample rate, but is ultimately converted to 48000 samples per second.
  5. Ensure you specify the spatial audio format. It can be one of these five:
    1. Spatial Workstation 8 Channel: If you have used the Spatial Workstation to design your audio mix, this would be the output of the 3D master from your audio session
    2. B-format ambiX 1st order: First order ambisonics with ACN ordering and SN3D normalization, from any other mix or tool (4 channels)
    3. B-format FuMa 1st order: First order ambisonics with Furse-Malham ordering, typically the B-format audio from ambisonic microphones (4 channels)
    4. B-format ambiX 2nd order: Second order ambisonics with ACN ordering and SN3D normalization, from any other mix or tool (9 channels)
    5. B-format FuMa 2nd order: Second order ambisonics with Furse-Malham ordering, typically the B-format audio from ambisonic microphones (9 channels)
  6. Ensure the From Pro Tools checkbox is ticked if the 8 channel spatial audio file is from Pro Tools
  7. Optionally, you can also drop or load a stereo file for head-locked audio. This is audio that will not rotate when looking around a 360 video.
  8. Drop or load the video file. In addition to the specifications mentioned here, ensure that the video is encoded as H.264 within a mp4 container
  9. Set the layout for the video file:
    1. Monoscopic: A monoscopic video, where the same frame will be displayed to both eyes when viewing in 3D
    2. Left-Right Stereoscopic: A stereoscopic video, where the left half of the video will be displayed to the left eye and the right half of the video will be displayed to the right eye when viewing in 3D
    3. Top-Bottom Stereoscopic: A stereoscopic video, where the top half of the video will be displayed to the left eye and the bottom half of the video will be displayed to the right eye when viewing in 3D
  10. Click the Encode button and save your file
  11. Upload the encoded file to Facebook

 

Have more questions? Submit a request

0 Comments

Article is closed for comments.
Powered by Zendesk