diff --git a/README.md b/README.md index 0127637..2d3b5a6 100644 --- a/README.md +++ b/README.md @@ -115,6 +115,12 @@ files can be used to assist in testing or debugging an IAMF-compliant decoder. See the separate [README.md](iamf/cli/testdata/README.md) for further documentation. +## Web demo + +The [web demo](https://aomediacodec.github.io/iamf-tools/web_demo/) hosted in +the GitHub Pages of this repo decodes and renders standalone IAMF files to +stereo and binaural wav files for preview and comparison. + ## License Released under the BSD 3-Clause Clear License. See [LICENSE](LICENSE) for diff --git a/gh_pages/index.html b/gh_pages/index.html index 2a04de1..764e36d 100644 --- a/gh_pages/index.html +++ b/gh_pages/index.html @@ -1,7 +1,24 @@
- For the source and the README, see the GitHub Repo. -
+ + ++ For the source and the README, see the + GitHub Repo. +
+This is a demo of the libiamf decoder - compiled into WebAssembly and decoding IAMF in the browser. You need to use - headphones for the spatial, binaural audio experience, in order to hear the - direction of sounds. Our team keeps on improving the binaural rendering quality and will - update the demo as work progresses. + compiled into WebAssembly and decoding IAMF in the browser. +
+
+ To get the spatial, binaural audio experience and hear the direction of sounds, you need
+ to both use headphones and to use an IAMF file that has the
+ headphones_rendering_mode
+ set to HEADPHONES_RENDERING_MODE_BINAURAL
.
+
+ Our team keeps on improving the binaural rendering quality and will update the demo as + work progresses.
Things to listen for:
How to run the demo:
Questions or feedback: Please file an issue on GitHub.
@@ -76,7 +89,9 @@Note: Only standalone .iamf files are supported and very large files (> 1GB) may exhaust the browser sandbox's memory.
++ Note: Only standalone .iamf files are supported and very large files (> 1GB) may exhaust + the browser sandbox's memory. +
After a file is finished decoding, you can listen to the results here.
- The binaural version is in the IAMF spatial audio format, you can compare it against the - regular stereo version as well. Remember to use headphones! + You can click the [Stereo] and [Binaural] buttons to switch between the binaural and + stereo versions and hear the difference in spatalization. +
++ Clicking on the waveform/timeline allows you to jump to a particular point and clicking + and dragging allows you to select a section for looping.
+Remember to use headphones!
Built 2024-09-09 21:11:29 UTC - Renderers: Resonance Audio and BEAR
Built 2024-09-10 14:15:02 UTC - Renderers: Resonance Audio and BEAR