Thanks for the info folks.

I did briefly try Mark, but I think I will have to do more configuration, as it 
doesn’t seem to work so far.
I will persevere and report back.

Cheers

Steve
> On 14 Oct 2017, at 03:41, Marc Lavallée <m...@hacklava.net> wrote:
> 
> 
> Maybe I was a bit too enthusiastic; the Firefox extension I
> mentionned should work just fine (no need to code a new one). It has
> preferences to configure the player and its options; so the player
> could be the script that Jörn explained.
> 
> I also found a more sophisticated solution for Linux and Chrome 
> (that should also work on OSX)
> https://github.com/agiz/youtube-mpv
> A contextual menu is added, to play the current youtube page or youtube
> links. This is the solution I will adopt because its javascript
> extension is simpler and the its server backend is in python.
> 
> --
> Marc
> 
> 
> On Fri, 13 Oct 2017 14:22:21 -0400
> Marc Lavallée <m...@hacklava.net> wrote:
> 
>> A better Firefox(and Chrome) extension should be made to detect
>> ambisonics content, with editable options like you suggest. I'd be
>> much easier (and useful for professionals) than trying to embed a
>> decoder in the browser. That looks like a fun week-end project. :) —
>> Marc
>> 
>>> On Oct 13, 2017, at 1:59 PM, Jörn Nettingsmeier
>>> <netti...@stackingdwarves.net> wrote:
>>> 
>>> On 10/13/2017 02:54 PM, Marc Lavallée wrote:  
>>>> More about this solution.
>>>> The MPV player (http://mpv.io/) have a youtube-dl backend that
>>>> allows to play youtube videos directly. So first install it, and
>>>> test it with a youtube URL. Then install the Firefox extension and
>>>> try it. The source code of the extension is available:
>>>> https://github.com/antoniy/mpv-youtube-dl-binding.git
>>>> It could be modified to detect ambisonics content and rewire the
>>>> audio output of MPV to use an ambisonics decoder.  
>>> 
>>> mpv can use jack as output. The command line would look something
>>> like this:
>>> 
>>> mpv --ao jack --jack_port=ardour.YoutubeIn.* <filename>
>>> 
>>> The "ardour..." thing is a regular expression to match the jack
>>> ports, the dot is any single character, dot-asterisk means
>>> arbitrarily many characters. Note you may not directly be able to
>>> use ambdec, because the channel ordering might get mixed up, so I
>>> suggest running ardour or whatever jack-capable DAW you like and
>>> hook that up to your decoder.
>>> 
>>> If you cannot configure this in whatever Firefox magic you use,
>>> here's a trick:
>>> * find the mpv binary and (as root) rename it to mpv.bin or
>>> something
>>> * where the mpv file used to be (and is now mpv.bin), create a file
>>> "mpv" that contains the following:
>>> 
>>> #!/bin/bash
>>> mpv --ao jack --jack_port=ardour.YoutubeIn.* $*
>>> 
>>> 
>>> That's all, now your script (with the jack magic gets called
>>> instead, and the $* makes sure it gets handed all parameters
>>> originally used. Check out, maybe mpv also has a config file where
>>> you can set JACK as default, that would be even simpler.
>>> 
>>> All of the above should work in Linux and OS X, not sure how to do
>>> it in windows (but I'm sure it can be done).
>>> 
>>> 
>>> All best,
>>> 
>>> 
>>> Jörn
>>> 
>>> 
>>> 
>>> -- 
>>> Jörn Nettingsmeier
>>> De Rijpgracht 8, 1055VR 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.  
>> 
>> _______________________________________________
>> 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.

_______________________________________________
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.

Reply via email to