Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-23 Thread Jörn Nettingsmeier

On 2/21/19 2:18 AM, Aaron Heller wrote:

If it is any help, the script I wrote to make YouTube videos from AMB files
is here:

https://bitbucket.org/ambidecodertoolbox/amb2yt/src

Some samples that might help you reverse engineer the format

 https://youtu.be/eY9DMn8pgGA

 https://youtu.be/RC4ptd9B-NA

You could make a file with isolated W, X, Y, and Z content, upload, then
download and see where the channels end up.


I vaguely remember Google using AmbiX rather than Furse-Malham, and that 
might be true for YouTube as well. So take a good look at your 
normalization coefficients before attempting to decode.



--
Jörn Nettingsmeier
Tuinbouwstraat 180, 1097 ZB Amsterdam, Nederland
Tel. +49 177 7937487

Meister für Veranstaltungstechnik (Bühne/Studio), Tonmeister VDT
http://stackingdwarves.net
___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-20 Thread Aaron Heller
If it is any help, the script I wrote to make YouTube videos from AMB files
is here:

   https://bitbucket.org/ambidecodertoolbox/amb2yt/src

Some samples that might help you reverse engineer the format

https://youtu.be/eY9DMn8pgGA

https://youtu.be/RC4ptd9B-NA

You could make a file with isolated W, X, Y, and Z content, upload, then
download and see where the channels end up.

Aaron

On Mon, Feb 18, 2019 at 11:08 AM David Pickett  wrote:

> Why not make up a signal from six totally
> different mono wavefiles and see where they land after decoding?
>
> David
>
> At 17:33 18-02-19, you wrote:
> >Content-Transfer-Encoding: base646 channel format on YT:
> >
> >
> https://github.com/google/spatial-media/blob/master/docs/spatial-audio-rfc.md
> >
> >So channel ordering (normally) is W, Y, Z, X, L, R.
> >
> >It is possible to change the channel layout, which might be a
> >problematic feature...
> >
> >“For example, a channel layout of 4, 5, 0, 1, 2, 3 indicates that the
> >layout of the stored audio is /L/, /R/, /W/, /Y/, /Z/, /X/.”
> >
> >Best,
> >
> >Stefan
>
>
-- next part --
An HTML attachment was scrubbed...
URL: 

___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Peter Lennox
Or, just one mono file, successively to each input...

Dr. Peter Lennox SFHEA
Senior Lecturer in Perception
College of Arts, Humanities and Education
School of Arts

e: p.len...@derby.ac.uk
t: 01332 593155

https://derby.academia.edu/peterlennox
https://www.researchgate.net/profile/Peter_Lennox

University of Derby,
Kedleston Road,
Derby,
DE22 1GB, UK

From: Sursound  on behalf of David Pickett 

Sent: 18 February 2019 19:07:46
To: Surround Sound discussion group
Subject: Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player 
Ambisonics decoder?

Why not make up a signal from six totally
different mono wavefiles and see where they land after decoding?

David

At 17:33 18-02-19, you wrote:
>Content-Transfer-Encoding: base646 channel format on YT:
>
>https://github.com/google/spatial-media/blob/master/docs/spatial-audio-rfc.md
>
>So channel ordering (normally) is W, Y, Z, X, L, R.
>
>It is possible to change the channel layout, which might be a
>problematic feature...
>
>“For example, a channel layout of 4, 5, 0, 1, 2, 3 indicates that the
>layout of the stored audio is /L/, /R/, /W/, /Y/, /Z/, /X/.”
>
>Best,
>
>Stefan
>
>Citando Marc Lavallée :
>
>>Sean,
>�‚�ˆ[ÝHØ[ˆ\ÙHH[Ý]X™KYØÜš\€>
>(https://rg3.github.io/youtube-dl/) to download only the appropriate
>>audio stream. Here's how I was able to use it. First I inspected the
>]˜Z[X›H›Ü›X]΂€£à >
>[Ý]X™KYQˆšÎ‹ËÝÝÝËž[Ý]X™K˜ÛÛKÝØ]ÚÝ�X’ÕŒR@S-ATmQ"
>�‚�‚‚’­FVçF­f­VB2f÷&ÖG2&÷f­F­ærdô7G eams: 327 (aac), 338 (opus)
>>and 339 (vorbis).
>�‚�‚€  So to get the aac stream (with an audio
>container, using the "-x" option):
>�‚�‚‚­÷WGVÖFÂÖb3#rׂ&‡GG3
>//www.youtube.com/watch�X’ÕŒRTËPUTH‚�‚€£à£âF†RÀting
>stream has 6 channels, so 2 of them are silent. No
>>idea about the channel ordering. If prefered, the opus and vorbis
>Ý™X[\È]™H
>Ú[›™[È
>›Ý
>ŠK‚�‚�‚€£â It should also be possible to create
>a "stream and decode" pipeline
>\Ú[™È\ÈÛÛ[X[™
>Ú]H‹[ÈHˆÜ[Àn, without the "-x" option):
>�‚�‚‚­÷WGVÖFÂÖb3#rÐo -
>>"https://www.youtube.com/watch�X’ÕŒRTËPUTHˆ
>> > some_command_line_decoder
>>�‚�‚‚F†R'6öÖUö6öÖÖæEöÀine_decoder" is a script or software that can
>>decode the stream from STDIN (so a proper Unix OS is required).
>�‚�ˆH[Ý]X™KYØÜš\Ø[ˆ[ÛÈ™H\ÙYÚ]Hmpv video player
>>(https://mpv.io/); see the ytdl-format and ytdl-raw options.
>>
>�ˆHÜH\È[ˈÛÛÙ luck!
>>
>�ˆX\˜�‚€£à£âƒ#’Ó"Ó‚:S£3æÒâÀ Sean Devonport a écrit :
>>
>>>Hey everyone,
>‚ƒà ø(>  I'm hoping someone may be able to
>provide some information to me on this
>>�‚7V&¦V7Bà ø(>
>‚ƒâ’vçBFð bypass youtube/facebook360 Ambisonics decoding and stream
>‚ƒâF—Ç’Fò×’Ö&—6öæ­2FV6öFW"fVVF­ær×VÇF—Àe loudspeakers.
>>�€£à(ø  Does anyone have any bright ideas to
>>get the raw encoded Ambisonic format
>>�‚7G from these videos�€£à(ø
>>Û›HÛ™HHØ[ˆ[€k of is to create a video player that decodes the 360
>>>
>>>  video, but then leaves the audio encoded and streams that out from the
>>>
>>>  browser.
>>�€£à(ø  Any help/ideas would be greatly appreciated!
>‚ƒà ø(>  All the best,
>�ˆ××€>
>Ý\œÛÝ[™XZ[[™È\Ý�‚‚£â7W'6÷VæD×W6­2çgBæVGPhttps://mail.music.vt.edu/mailman/listinfo/sursound
>-
>unsubscribe here, edit account or options, view archives and so on.
>-- next part --
>An HTML attachment was scrubbed...
>URL:
><https://mail.music.vt.edu/mailman/private/sursound/attachments/20190218/8afb11fb/attachment.html>
>___
>Sursound mailing list
>Sursound@music.vt.edu
>https://mail.music.vt.edu/mailman/listinfo/sursound
>- unsubscribe here, edit account or options, view archives and so on.

___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


The University of Derby has a published policy regarding email and reserves the 
right to monitor email traffic.
If you believe this was sent to you in error, please reply to the sender and 
let them know.

Key University contacts: http://www.derby.ac.uk/its/contacts/
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://mail.music.vt.edu/mailman/private/sursound/attachments/20190218/e87cc68b/attachment.html>
___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread David Pickett
Why not make up a signal from six totally 
different mono wavefiles and see where they land after decoding?


David

At 17:33 18-02-19, you wrote:

Content-Transfer-Encoding: base646 channel format on YT:

https://github.com/google/spatial-media/blob/master/docs/spatial-audio-rfc.md

So channel ordering (normally) is W, Y, Z, X, L, R.

It is possible to change the channel layout, which might be a
problematic feature...

“For example, a channel layout of 4, 5, 0, 1, 2, 3 indicates that the
layout of the stored audio is /L/, /R/, /W/, /Y/, /Z/, /X/.”

Best,

Stefan

Citando Marc Lavallée :


Sean,
‚ˆ[ÝHØ[ˆ\ÙHH[Ý]X™KYØܚ\€> 
(https://rg3.github.io/youtube-dl/) to download only the appropriate

audio stream. Here's how I was able to use it. First I inspected the

]˜Z[X›H›Ü›X]΂€£à >
[Ý]X™KYQˆšÎ‹ËÝÝÝ˞[Ý]X™K˜ÛÛKÝØ]ÚݏX’ÕŒR@S-ATmQ"
‚‚‚’­FVçF­f­VB2f÷&ÖG2&÷f­F­ærdô7G eams: 327 (aac), 338 (opus)

and 339 (vorbis).
‚‚€  So to get the aac stream (with an audio 
container, using the "-x" option):
‚‚‚­÷WGVÖFÂÖb3#rׂ&‡GG3 
//www.youtube.com/watchX’ÕŒRTËPUTH‚‚€£à£âF†RÀting 
stream has 6 channels, so 2 of them are silent. No

idea about the channel ordering. If prefered, the opus and vorbis

ݙX[\È]™H
Ú[›™[È
›Ý
ŠK‚‚‚€£â It should also be possible to create 
a "stream and decode" pipeline

\Ú[™È\ÈÛÛ[X[™
Ú]H‹[ÈHˆÜ[Àn, without the "-x" option):
‚‚‚­÷WGVÖFÂÖb3#rÐo -

"https://www.youtube.com/watchX’ÕŒRTËPUTHˆ
> some_command_line_decoder
‚‚‚F†R'6öÖUö6öÖÖæEöÀine_decoder" is a script or software that can
decode the stream from STDIN (so a proper Unix OS is required).

‚ˆH[Ý]X™KYØܚ\Ø[ˆ[ÛșH\ÙYÚ]Hmpv video player

(https://mpv.io/); see the ytdl-format and ytdl-raw options.


ˆHÜH\È[ˈÛÛÙ luck!



ˆX\˜‚€£à£âƒ#’Ó"ӂ:S£3æÒâÀ Sean Devonport a écrit :



Hey everyone,
‚ƒà ø(>  I'm hoping someone may be able to 
provide some information to me on this

‚7V&¦V7Bà ø(>

‚ƒâ’vçBFð bypass youtube/facebook360 Ambisonics decoding and stream
‚ƒâF—Ç’FòגÖ&—6öæ­2FV6öFW"fVVF­ær×VÇF—Àe loudspeakers.
€£à(ø  Does anyone have any bright ideas to 
get the raw encoded Ambisonic format

‚7G from these videos€£à(ø
ۛHۙHHØ[ˆ[€k of is to create a video player that decodes the 360


 video, but then leaves the audio encoded and streams that out from the

 browser.

€£à(ø  Any help/ideas would be greatly appreciated!

‚ƒà ø(>  All the best,
ˆ××€>
Ý\œÛÝ[™XZ[[™È\ݏ‚‚£â7W'6÷VæD×W6­2çgBæVGPhttps://mail.music.vt.edu/mailman/listinfo/sursound 
-

unsubscribe here, edit account or options, view archives and so on.
-- next part --
An HTML attachment was scrubbed...
URL: 


___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound 
- unsubscribe here, edit account or options, view archives and so on.


___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Steven Boardman
The (head locked) stereo track  is for non diagetic content. Usually music
but also VO and 'in the head' fx. Facebook has these extra tracks as well,
added to 2nd order. I would personally prefer them dedicated to increase
the order. Unfortunately alot of directors don't get it, and don't always
like music part of the scene. Plus it's unlikely they get music in stems,
to lock to the scene.

Best

Steve

On Mon, 18 Feb 2019, 17:16 Stefan Schreiber  Citando Marc Lavallée :
>
> > Le 2019-02-18 à 11:33 a.m., Stefan Schreiber a écrit :
> >
> >> 6 channel format on YT:
> >>
> >>
> >>
> >>
> >>
> https://github.com/google/spatial-media/blob/master/docs/spatial-audio-rfc.md
> So channel ordering (normally) is W, Y, Z, X, L,
> >> R.
> >>
> >>
> >>
> >>  It is possible to change the channel layout, which might be a
> >> problematic feature...
> >>
> >>
> >>
> >>  “For example, a channel layout of 4, 5, 0, 1, 2, 3 indicates that
> >> the layout of the stored audio is /L/, /R/, /W/, /Y/, /Z/, /X/.”
>
> (Marc)
>
> > The aac streams (that I captured from youtube) looks different; the
> > 3 first channels are used, followed by the 5th channel (sometimes it
> > is empty, probably for horizontal only FOA). The 4th and 6th
> > channels are empty.
> >
> >
> >
> >  It could be that the spatial-audio rfc does dot reflect what's
> > happening at the output of the youtube workflow. If the output
> > formats are not documented, a bit of reverse-engineering could help
> > (something I don't plan to try).
> >
> >
> >
> >  Marc
>
> I believe that things are as you write, but this is really a < weird >
> layout.  < g >
>
> (intertangling B format and the non-diegetic stereo track)
>
> I have sometimes the impression that the typical Google programmer
> does things in a way he/she wants...
>
> Stefan
> -- next part --
> An HTML attachment was scrubbed...
> URL: <
> https://mail.music.vt.edu/mailman/private/sursound/attachments/20190218/a5e80b31/attachment.html
> >
> ___
> Sursound mailing list
> Sursound@music.vt.edu
> https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here,
> edit account or options, view archives and so on.
>
-- next part --
An HTML attachment was scrubbed...
URL: 

___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Marc Lavallée

Le 2019-02-18 à 12:16 p.m., Stefan Schreiber a écrit :


(intertangling B format and the non-diegetic stereo track)

I have sometimes the impression that the typical Google programmer 
does things in a way he/she wants...


Stefan


LOL! "Sometimes", applied to a GAFAM, is an aphorism... :-)

But it could be that their ambisonic publishing workflow is published 
and available. Somewhere...


Marc

___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Stefan Schreiber

Citando Marc Lavallée :


Le 2019-02-18 à 11:33 a.m., Stefan Schreiber a écrit :


6 channel format on YT:



  
https://github.com/google/spatial-media/blob/master/docs/spatial-audio-rfc.md So channel ordering (normally) is W, Y, Z, X, L,  
R.




 It is possible to change the channel layout, which might be a  
problematic feature...




 “For example, a channel layout of 4, 5, 0, 1, 2, 3 indicates that  
the layout of the stored audio is /L/, /R/, /W/, /Y/, /Z/, /X/.”


(Marc)

The aac streams (that I captured from youtube) looks different; the  
3 first channels are used, followed by the 5th channel (sometimes it  
is empty, probably for horizontal only FOA). The 4th and 6th  
channels are empty.




 It could be that the spatial-audio rfc does dot reflect what's  
happening at the output of the youtube workflow. If the output  
formats are not documented, a bit of reverse-engineering could help  
(something I don't plan to try).




 Marc


I believe that things are as you write, but this is really a < weird >  
layout.  < g >


(intertangling B format and the non-diegetic stereo track)

I have sometimes the impression that the typical Google programmer  
does things in a way he/she wants...


Stefan
-- next part --
An HTML attachment was scrubbed...
URL: 

___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Marc Lavallée

Le 2019-02-18 à 11:33 a.m., Stefan Schreiber a écrit :


6 channel format on YT:

https://github.com/google/spatial-media/blob/master/docs/spatial-audio-rfc.md 



So channel ordering (normally) is W, Y, Z, X, L, R.

It is possible to change the channel layout, which might be a 
problematic feature...


“For example, a channel layout of 4, 5, 0, 1, 2, 3 indicates that the 
layout of the stored audio is /L/, /R/, /W/, /Y/, /Z/, /X/.”


The aac streams (that I captured from youtube) looks different; the 3 
first channels are used, followed by the 5th channel (sometimes it is 
empty, probably for horizontal only FOA). The 4th and 6th channels are 
empty.


It could be that the spatial-audio rfc does dot reflect what's happening 
at the output of the youtube workflow. If the output formats are not 
documented, a bit of reverse-engineering could help (something I don't 
plan to try).


Marc




Best,

Stefan

Citando Marc Lavallée :


Sean,



 You can use the youtube-dl script 
(https://rg3.github.io/youtube-dl/) to download only the appropriate 
audio stream. Here's how I was able to use it. First I inspected the 
available formats:




 youtube-dl -F "https://www.youtube.com/watch?v=bKV1IS-ATmQ;



 I identified 3 formats providing FOA streams: 327 (aac), 338 (opus) 
and 339 (vorbis).




 So to get the aac stream (with an audio container, using the "-x" 
option):




 youtube-dl -f 327 -x "https://www.youtube.com/watch?v=bKV1IS-ATmQ;



 The resulting stream has 6 channels, so 2 of them are silent. No 
idea about the channel ordering. If prefered, the opus and vorbis 
streams have 4 channels (not 6).




 It should also be possible to create a "stream and decode" pipeline 
using this command (with the "-o -" option, without the "-x" option):




 youtube-dl -f 327 -o - "https://www.youtube.com/watch?v=bKV1IS-ATmQ; 
| some_command_line_decoder




 The "some_command_line_decoder" is a script or software that can 
decode the stream from STDIN (so a proper Unix OS is required).




 The youtube-dl script can also be used with the mpv video player 
(https://mpv.io/); see the ytdl-format and ytdl-raw options.




 I hope this helps. Good luck!



 Marc



 Le 2019-02-18 à 5:30 a.m., Sean Devonport a écrit :


Hey everyone,



 I'm hoping someone may be able to provide some information to me on 
this


 subject.



 I want to bypass youtube/facebook360 Ambisonics decoding and stream

 directly to my Ambisonic decoder feeding multiple loudspeakers.



 Does anyone have any bright ideas to get the raw encoded Ambisonic 
format


 streaming from these videos?



 Only one I can think of is to create a video player that decodes 
the 360


 video, but then leaves the audio encoded and streams that out from the

 browser.



 Any help/ideas would be greatly appreciated!



 All the best,


___

 Sursound mailing list

 surso...@music.vt.eduhttps://mail.music.vt.edu/mailman/listinfo/sursound 
- unsubscribe here, edit account or options, view archives and so on.

-- next part --
An HTML attachment was scrubbed...
URL: 


___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe 
here, edit account or options, view archives and so on.

___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Stefan Schreiber

6 channel format on YT:

https://github.com/google/spatial-media/blob/master/docs/spatial-audio-rfc.md

So channel ordering (normally) is W, Y, Z, X, L, R. 

It is possible to change the channel layout, which might be a  
problematic feature...


“For example, a channel layout of 4, 5, 0, 1, 2, 3 indicates that the  
layout of the stored audio is /L/, /R/, /W/, /Y/, /Z/, /X/.”


Best,

Stefan 

Citando Marc Lavallée :


Sean,



 You can use the youtube-dl script  
(https://rg3.github.io/youtube-dl/) to download only the appropriate  
audio stream. Here's how I was able to use it. First I inspected the  
available formats:




 youtube-dl -F "https://www.youtube.com/watch?v=bKV1IS-ATmQ;



 I identified 3 formats providing FOA streams: 327 (aac), 338 (opus)  
and 339 (vorbis).




 So to get the aac stream (with an audio container, using the "-x" option):



 youtube-dl -f 327 -x "https://www.youtube.com/watch?v=bKV1IS-ATmQ;



 The resulting stream has 6 channels, so 2 of them are silent. No  
idea about the channel ordering. If prefered, the opus and vorbis  
streams have 4 channels (not 6).




 It should also be possible to create a "stream and decode" pipeline  
using this command (with the "-o -" option, without the "-x" option):




 youtube-dl -f 327 -o -  
"https://www.youtube.com/watch?v=bKV1IS-ATmQ; |  
some_command_line_decoder




 The "some_command_line_decoder" is a script or software that can  
decode the stream from STDIN (so a proper Unix OS is required).




 The youtube-dl script can also be used with the mpv video player  
(https://mpv.io/); see the ytdl-format and ytdl-raw options.




 I hope this helps. Good luck!



 Marc



 Le 2019-02-18 à 5:30 a.m., Sean Devonport a écrit :


Hey everyone,



 I'm hoping someone may be able to provide some information to me on this

 subject.



 I want to bypass youtube/facebook360 Ambisonics decoding and stream

 directly to my Ambisonic decoder feeding multiple loudspeakers.



 Does anyone have any bright ideas to get the raw encoded Ambisonic format

 streaming from these videos?



 Only one I can think of is to create a video player that decodes the 360

 video, but then leaves the audio encoded and streams that out from the

 browser.



 Any help/ideas would be greatly appreciated!



 All the best,


___

 Sursound mailing list

  
surso...@music.vt.eduhttps://mail.music.vt.edu/mailman/listinfo/sursound -  
unsubscribe here, edit account or options, view archives and so on.

-- next part --
An HTML attachment was scrubbed...
URL: 

___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Marc Lavallée

Sean,

You can use the youtube-dl script (https://rg3.github.io/youtube-dl/) to 
download only the appropriate audio stream. Here's how I was able to use 
it. First I inspected the available formats:


youtube-dl -F "https://www.youtube.com/watch?v=bKV1IS-ATmQ;

I identified 3 formats providing FOA streams: 327 (aac), 338 (opus) and 
339 (vorbis).


So to get the aac stream (with an audio container, using the "-x" option):

youtube-dl -f 327 -x "https://www.youtube.com/watch?v=bKV1IS-ATmQ;

The resulting stream has 6 channels, so 2 of them are silent. No idea 
about the channel ordering. If prefered, the opus and vorbis streams 
have 4 channels (not 6).


It should also be possible to create a "stream and decode" pipeline 
using this command (with the "-o -" option, without the "-x" option):


youtube-dl -f 327 -o - "https://www.youtube.com/watch?v=bKV1IS-ATmQ; | 
some_command_line_decoder


The "some_command_line_decoder" is a script or software that can decode 
the stream from STDIN (so a proper Unix OS is required).


The youtube-dl script can also be used with the mpv video player 
(https://mpv.io/); see the ytdl-format and ytdl-raw options.


I hope this helps. Good luck!

Marc

Le 2019-02-18 à 5:30 a.m., Sean Devonport a écrit :

Hey everyone,

I'm hoping someone may be able to provide some information to me on this
subject.

I want to bypass youtube/facebook360 Ambisonics decoding and stream
directly to my Ambisonic decoder feeding multiple loudspeakers.

Does anyone have any bright ideas to get the raw encoded Ambisonic format
streaming from these videos?

Only one I can think of is to create a video player that decodes the 360
video, but then leaves the audio encoded and streams that out from the
browser.

Any help/ideas would be greatly appreciated!

All the best,


___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread florian.camerer
I can only say what Facebook does. They offer a 8+2 "container" which is 2nd 
order Ambisonics plus a stereo-signal (for static music, e.g.). Yes, 8 channels 
is one down from the 9 needed, but of course it`s a proprietary solution of 
Facebook.
During a hands-on training with their principal Ambisonics guy at the last AES 
convention in NY, we poked the guy repeatedly about higher orders than 2, 
familiar channel counts, issues like raised by Sean etc. Vague comments as was 
to be expected, although I have to say, the guy was bright, helpful and 
audio-friendly. But naturally, he didn't tell us what they are working on or 
what might come when in the future

So without knowledge of their special encoding it'll be difficult, I am 
afraid

Best regards, 
Florian

Florian Camerer
Senior Sound Engineer
ORF - AustrianTV



Von: Sursound  im Auftrag von Peter Lennox 

Gesendet: Montag, 18. Februar 2019 12:14
An: Surround Sound discussion group
Betreff: Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player 
Ambisonics decoder?

Is it possible to simply transcode back to B format, then re- decode it 
locally? Or does that miss the point of what you want to do?

Dr. Peter Lennox SFHEA
Senior Lecturer in Perception
College of Arts, Humanities and Education
School of Arts

e: p.len...@derby.ac.uk
t: 01332 593155

https://derby.academia.edu/peterlennox
https://www.researchgate.net/profile/Peter_Lennox

University of Derby,
Kedleston Road,
Derby,
DE22 1GB, UK


Sensitivity: Internal

-Original Message-
From: Sursound [mailto:sursound-boun...@music.vt.edu] On Behalf Of Sean 
Devonport
Sent: 18 February 2019 10:30
To: sursound@music.vt.edu
Subject: [Sursound] Anyone ever tried to bypass youtube/facebook360 player 
Ambisonics decoder?

Hey everyone,

I'm hoping someone may be able to provide some information to me on this 
subject.

I want to bypass youtube/facebook360 Ambisonics decoding and stream directly to 
my Ambisonic decoder feeding multiple loudspeakers.

Does anyone have any bright ideas to get the raw encoded Ambisonic format 
streaming from these videos?

Only one I can think of is to create a video player that decodes the 360 video, 
but then leaves the audio encoded and streams that out from the browser.

Any help/ideas would be greatly appreciated!

All the best,

--
Sean Devonport
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://mail.music.vt.edu/mailman/private/sursound/attachments/20190218/7d3b765a/attachment.html>
___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


The University of Derby has a published policy regarding email and reserves the 
right to monitor email traffic.
If you believe this was sent to you in error, please reply to the sender and 
let them know.

Key University contacts: http://www.derby.ac.uk/its/contacts/
___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.
___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


Re: [Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Peter Lennox
Is it possible to simply transcode back to B format, then re- decode it 
locally? Or does that miss the point of what you want to do?

Dr. Peter Lennox SFHEA
Senior Lecturer in Perception
College of Arts, Humanities and Education
School of Arts

e: p.len...@derby.ac.uk
t: 01332 593155

https://derby.academia.edu/peterlennox
https://www.researchgate.net/profile/Peter_Lennox

University of Derby,
Kedleston Road,
Derby,
DE22 1GB, UK


Sensitivity: Internal

-Original Message-
From: Sursound [mailto:sursound-boun...@music.vt.edu] On Behalf Of Sean 
Devonport
Sent: 18 February 2019 10:30
To: sursound@music.vt.edu
Subject: [Sursound] Anyone ever tried to bypass youtube/facebook360 player 
Ambisonics decoder?

Hey everyone,

I'm hoping someone may be able to provide some information to me on this 
subject.

I want to bypass youtube/facebook360 Ambisonics decoding and stream directly to 
my Ambisonic decoder feeding multiple loudspeakers.

Does anyone have any bright ideas to get the raw encoded Ambisonic format 
streaming from these videos?

Only one I can think of is to create a video player that decodes the 360 video, 
but then leaves the audio encoded and streams that out from the browser.

Any help/ideas would be greatly appreciated!

All the best,

--
Sean Devonport
-- next part --
An HTML attachment was scrubbed...
URL: 
<https://mail.music.vt.edu/mailman/private/sursound/attachments/20190218/7d3b765a/attachment.html>
___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


The University of Derby has a published policy regarding email and reserves the 
right to monitor email traffic.
If you believe this was sent to you in error, please reply to the sender and 
let them know.

Key University contacts: http://www.derby.ac.uk/its/contacts/
___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.


[Sursound] Anyone ever tried to bypass youtube/facebook360 player Ambisonics decoder?

2019-02-18 Thread Sean Devonport
Hey everyone,

I'm hoping someone may be able to provide some information to me on this
subject.

I want to bypass youtube/facebook360 Ambisonics decoding and stream
directly to my Ambisonic decoder feeding multiple loudspeakers.

Does anyone have any bright ideas to get the raw encoded Ambisonic format
streaming from these videos?

Only one I can think of is to create a video player that decodes the 360
video, but then leaves the audio encoded and streams that out from the
browser.

Any help/ideas would be greatly appreciated!

All the best,

-- 
Sean Devonport
-- next part --
An HTML attachment was scrubbed...
URL: 

___
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.