Re: [whatwg] VIDEO and pitchAdjustment

2016-09-28 Thread Philip Jägenstedt
On Wed, Sep 28, 2016 at 5:18 PM, Garrett Smith wrote: > On Wed, Mar 2, 2016 at 2:36 AM, Philip Jägenstedt wrote: >> On Wed, Mar 2, 2016 at 5:08 PM, Paul Adenot wrote: >>> >>> Gecko uses code that can do arbitrary pitch adjustment, unrelated to >>> time-stretching (which is speed change with pit

Re: [whatwg] VIDEO and pitchAdjustment

2016-09-28 Thread Garrett Smith
On Wed, Mar 2, 2016 at 2:36 AM, Philip Jägenstedt wrote: > On Wed, Mar 2, 2016 at 5:08 PM, Paul Adenot wrote: >> >> Gecko uses code that can do arbitrary pitch adjustment, unrelated to >> time-stretching (which is speed change with pitch compensation). > > That's neat. If you're interested in ex

Re: [whatwg] VIDEO and pitchAdjustment

2016-07-22 Thread Garrett Smith
All, There is no way to independently adjust pitch and speed of HTML5 video. (Now, Chrome doesn't support preservesPitch (in any prefix), so things are worse.) Generally it is a good idea to read all of the thread's messages before replying. Garrett: Which implementations does this work in? Jer:

Re: [whatwg] VIDEO and pitchAdjustment

2016-07-20 Thread Domenic Denicola
From: whatwg [mailto:whatwg-boun...@lists.whatwg.org] On Behalf Of Garrett Smith > What is the status on this? I believe the conclusion of the thread was that this is possible with the Web Audio API.

Re: [whatwg] VIDEO and pitchAdjustment

2016-07-20 Thread Garrett Smith
What is the status on this? Need to be able to independently adjust pitch and slow down playback. I need this on a daily basis. In Chrome pitch is now preserved regardless of setting vid.[prefix]preservesPitch = false. On Mon, Mar 14, 2016 at 1:13 AM, Xabier Rodríguez Calvar wrote: >

Re: [whatwg] VIDEO and pitchAdjustment

2016-04-29 Thread Garrett Smith
On Fri, Mar 11, 2016 at 1:19 PM, Jer Noble wrote: > > On Mar 11, 2016, at 1:11 PM, Garrett Smith wrote: > … > I also found:— > https://developer.apple.com/library/prerelease/ios/documentation/AVFoundation/Reference/AVAudioUnitTimePitch_Class/ > ("preliminary document for an API or technology in

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-23 Thread Garrett Smith
On Fri, Mar 11, 2016 at 1:19 PM, Jer Noble wrote: > > On Mar 11, 2016, at 1:11 PM, Garrett Smith wrote: > > > > On Tuesday, March 8, 2016, Jer Noble wrote: >> >> >> > On Mar 8, 2016, at 4:42 PM, Garrett Smith >> > wrote: >> > >> > On Fri, Mar 4, 2016 at 3:43 PM, Jer Noble wrote: >> >> >> >>> O

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-14 Thread Xabier Rodríguez Calvar
Hi, O Ven, 11-03-2016 ás 13:19 -0800, Jer Noble escribiu: > > Oh. Poor hardware integration, and now this…. Being Apple CEO is > not Tim Cook's greatest gift…  > > I’m not sure how that’s relevant. Yes I agree with Jer here, it looks like a very bad, undesired and irrelevant joke. Best

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-11 Thread Jer Noble
> On Mar 11, 2016, at 1:11 PM, Garrett Smith wrote: > > > > On Tuesday, March 8, 2016, Jer Noble > wrote: > > > On Mar 8, 2016, at 4:42 PM, Garrett Smith > wrote: > > > > On Fri, Mar 4, 2016 at 3:43 PM, Jer Noble > wrote: > >> > >>> On Mar 4, 2016, at 3:19 PM, Gar

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-11 Thread Garrett Smith
On Tuesday, March 8, 2016, Jer Noble wrote: > > > On Mar 8, 2016, at 4:42 PM, Garrett Smith > wrote: > > > > On Fri, Mar 4, 2016 at 3:43 PM, Jer Noble wrote: > >> > >>> On Mar 4, 2016, at 3:19 PM, Garrett Smith > wrote: > >>> > >>> On Fri, Mar 4, 2016 at 1:55 PM, Jer Noble wrote: > > >>>

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-08 Thread Garrett Smith
On Fri, Mar 4, 2016 at 3:43 PM, Jer Noble wrote: > >> On Mar 4, 2016, at 3:19 PM, Garrett Smith wrote: >> >> On Fri, Mar 4, 2016 at 1:55 PM, Jer Noble wrote: >>> On Mar 1, 2016, at 8:00 PM, Philip Jägenstedt wrote: On Wed, Mar 2, 2016 at 9:19 AM, Garrett Smith wrote: >

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-04 Thread Jer Noble
> On Mar 4, 2016, at 3:19 PM, Garrett Smith wrote: > > On Fri, Mar 4, 2016 at 1:55 PM, Jer Noble wrote: >> >>> On Mar 1, 2016, at 8:00 PM, Philip Jägenstedt wrote: >>> >>> On Wed, Mar 2, 2016 at 9:19 AM, Garrett Smith >>> wrote: On Thu, Nov 12, 2015 at 11:32 AM, Philip Jägenstedt >>

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-04 Thread Garrett Smith
On Fri, Mar 4, 2016 at 1:55 PM, Jer Noble wrote: > >> On Mar 1, 2016, at 8:00 PM, Philip Jägenstedt wrote: >> >> On Wed, Mar 2, 2016 at 9:19 AM, Garrett Smith wrote: >>> On Thu, Nov 12, 2015 at 11:32 AM, Philip Jägenstedt >>> wrote: On Thu, Nov 12, 2015 at 10:55 AM, Garrett Smith wr

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-04 Thread Jer Noble
> On Mar 1, 2016, at 8:00 PM, Philip Jägenstedt wrote: > > On Wed, Mar 2, 2016 at 9:19 AM, Garrett Smith wrote: >> On Thu, Nov 12, 2015 at 11:32 AM, Philip Jägenstedt >> wrote: >>> On Thu, Nov 12, 2015 at 10:55 AM, Garrett Smith >>> wrote: On 11/12/15, Philip Jägenstedt wrote: > On

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-03 Thread Garrett Smith
On Thu, Mar 3, 2016 at 1:18 AM, Paul Adenot wrote: > That looks appropriate, and is in line with how the Web Audio API does > detuning (using the same unit, [0]). > > That said, I'm not sure about the use case here? Time-stretching (normal > playbackRate) is useful, for example, to watch a confere

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-03 Thread Paul Adenot
That looks appropriate, and is in line with how the Web Audio API does detuning (using the same unit, [0]). That said, I'm not sure about the use case here? Time-stretching (normal playbackRate) is useful, for example, to watch a conference slightly faster in order to save some time. I can't reall

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-02 Thread Garrett Smith
On Wed, Mar 2, 2016 at 1:09 PM, Garrett Smith wrote: > On Wed, Mar 2, 2016 at 2:36 AM, Philip Jägenstedt wrote: >> On Wed, Mar 2, 2016 at 5:08 PM, Paul Adenot wrote: >>> >>> Gecko uses code that can do arbitrary pitch adjustment, unrelated to >>> time-stretching (which is speed change with pitc

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-02 Thread Garrett Smith
On Wed, Mar 2, 2016 at 2:36 AM, Philip Jägenstedt wrote: > On Wed, Mar 2, 2016 at 5:08 PM, Paul Adenot wrote: >> >> Gecko uses code that can do arbitrary pitch adjustment, unrelated to >> time-stretching (which is speed change with pitch compensation). > > That's neat. If you're interested in ex

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-02 Thread Philip Jägenstedt
On Wed, Mar 2, 2016 at 5:08 PM, Paul Adenot wrote: > > Gecko uses code that can do arbitrary pitch adjustment, unrelated to > time-stretching (which is speed change with pitch compensation). That's neat. If you're interested in exposing this as an API on HTMLMediaElement, can you file a spec bug

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-02 Thread Paul Adenot
Gecko uses code that can do arbitrary pitch adjustment, unrelated to time-stretching (which is speed change with pitch compensation). Paul. On Wed, Mar 2, 2016 at 5:00 AM, Philip Jägenstedt wrote: > On Wed, Mar 2, 2016 at 9:19 AM, Garrett Smith > wrote: > > On Thu, Nov 12, 2015 at 11:32 AM, Ph

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-01 Thread Philip Jägenstedt
On Wed, Mar 2, 2016 at 9:19 AM, Garrett Smith wrote: > On Thu, Nov 12, 2015 at 11:32 AM, Philip Jägenstedt wrote: >> On Thu, Nov 12, 2015 at 10:55 AM, Garrett Smith >> wrote: >>> On 11/12/15, Philip Jägenstedt wrote: On Thu, Nov 12, 2015 at 9:07 AM, Garrett Smith wrote: > > O

Re: [whatwg] VIDEO and pitchAdjustment

2016-03-01 Thread Garrett Smith
On Thu, Nov 12, 2015 at 11:32 AM, Philip Jägenstedt wrote: > On Thu, Nov 12, 2015 at 10:55 AM, Garrett Smith > wrote: >> On 11/12/15, Philip Jägenstedt wrote: >>> On Thu, Nov 12, 2015 at 9:07 AM, Garrett Smith >>> wrote: On 10/19/15, Philip Jägenstedt wrote: > On Tue, Sep 1, 201

Re: [whatwg] VIDEO and pitchAdjustment

2015-11-12 Thread Philip Jägenstedt
On Thu, Nov 12, 2015 at 10:55 AM, Garrett Smith wrote: > On 11/12/15, Philip Jägenstedt wrote: >> On Thu, Nov 12, 2015 at 9:07 AM, Garrett Smith >> wrote: >>> >>> On 10/19/15, Philip Jägenstedt wrote: >>> > On Tue, Sep 1, 2015 at 11:21 AM, Philip Jägenstedt >>> > wrote: >>> >> On Mon, Aug 31,

Re: [whatwg] VIDEO and pitchAdjustment

2015-11-12 Thread Philip Jägenstedt
On Thu, Nov 12, 2015 at 9:43 AM, Eric Carlson wrote: > >> On Nov 12, 2015, at 9:34 AM, Philip Jägenstedt wrote: >> >> On Thu, Nov 12, 2015 at 9:07 AM, Garrett Smith > > wrote: >>> >>> On 10/19/15, Philip Jägenstedt wrote: On Tue, Sep 1, 2015 at 11:21 AM, Phili

Re: [whatwg] VIDEO and pitchAdjustment

2015-11-12 Thread Garrett Smith
On 11/12/15, Philip Jägenstedt wrote: > On Thu, Nov 12, 2015 at 9:07 AM, Garrett Smith > wrote: >> >> On 10/19/15, Philip Jägenstedt wrote: >> > On Tue, Sep 1, 2015 at 11:21 AM, Philip Jägenstedt >> > wrote: >> >> On Mon, Aug 31, 2015 at 9:48 PM, Domenic Denicola >> >> wrote: >> >>> From: Eric

Re: [whatwg] VIDEO and pitchAdjustment

2015-11-12 Thread Eric Carlson
> On Nov 12, 2015, at 9:34 AM, Philip Jägenstedt wrote: > > On Thu, Nov 12, 2015 at 9:07 AM, Garrett Smith > wrote: >> >> On 10/19/15, Philip Jägenstedt wrote: >>> On Tue, Sep 1, 2015 at 11:21 AM, Philip Jägenstedt >>> wrote: On Mon, Aug 31, 2015 at 9:48 P

Re: [whatwg] VIDEO and pitchAdjustment

2015-11-12 Thread Philip Jägenstedt
On Thu, Nov 12, 2015 at 9:07 AM, Garrett Smith wrote: > > On 10/19/15, Philip Jägenstedt wrote: > > On Tue, Sep 1, 2015 at 11:21 AM, Philip Jägenstedt > > wrote: > >> On Mon, Aug 31, 2015 at 9:48 PM, Domenic Denicola wrote: > >>> From: Eric Carlson [mailto:eric.carl...@apple.com] > >>> > > [...

Re: [whatwg] VIDEO and pitchAdjustment

2015-11-12 Thread Garrett Smith
On 10/19/15, Philip Jägenstedt wrote: > On Tue, Sep 1, 2015 at 11:21 AM, Philip Jägenstedt > wrote: >> On Mon, Aug 31, 2015 at 9:48 PM, Domenic Denicola wrote: >>> From: Eric Carlson [mailto:eric.carl...@apple.com] >>> [...] > I've filed a spec issue to make it so: > https://github.com/whatwg/h

Re: [whatwg] VIDEO and pitchAdjustment

2015-10-19 Thread Philip Jägenstedt
On Tue, Sep 1, 2015 at 11:21 AM, Philip Jägenstedt wrote: > On Mon, Aug 31, 2015 at 9:48 PM, Domenic Denicola wrote: >> From: Eric Carlson [mailto:eric.carl...@apple.com] >> >>> FWIW, Safari supports negative playback rates on the desktop and on iOS. >>> >>> ... >>> >>> The crash Garrett note

Re: [whatwg] VIDEO and pitchAdjustment

2015-10-17 Thread Garrett Smith
On 8/27/15, Robert O'Callahan wrote: > On Fri, Aug 28, 2015 at 6:02 AM, Garrett Smith > wrote: > [...] > But variable pitch control it would be useful for music adjustments >> like "over the mountain", "Black Star", "Take your Whiskey Home", all >> originally recorded at half-step detuning (A=

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-02 Thread Michael Enright
I'm an implementer (to the fullest extent that one can be one by modifying existing open source), just following the convention of this list of stating my use case. The use case reflects reality since it was implemented last year. On Mon, Aug 31, 2015 at 12:04 PM, Domenic Denicola wrote: > To be

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread Robert O'Callahan
On Wed, Sep 2, 2015 at 5:30 AM, David Singer wrote: > On Sep 1, 2015, at 4:03 , Robert O'Callahan wrote: > > How about a hard but realistic (IMHO) case: 4K video (4096 x 2160), 25 > fps, > > keyframe every 10s. Storing all those frames takes 250 x 4096 x 2160 x 2 > > bytes = 4.32 GiB. Reading ba

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread Kevin Marks
On Tue, Sep 1, 2015 at 11:57 AM, David Singer wrote: > > > On Sep 1, 2015, at 11:36 , Kevin Marks wrote: > > > I suppose the browser could generate this data the first time it reads > through the video. It would use a lot less memory. Though that sounds like > a problem for the browsers to solve

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread David Singer
> On Sep 1, 2015, at 11:36 , Kevin Marks wrote: > > I suppose the browser could generate this data the first time it reads > > through the video. It would use a lot less memory. Though that sounds like > > a problem for the browsers to solve, not the standard. > > There is no *generation* on t

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread Kevin Marks
On Tue, Sep 1, 2015 at 10:55 AM, David Singer wrote: > > > On Sep 1, 2015, at 10:47 , Yay295 wrote: > > > > On Tue, Sep 1, 2015 at 11:30 AM, David Singer wrote: > > > On Sep 1, 2015, at 4:03 , Robert O'Callahan > wrote: > > >> On Tue, Sep 1, 2015 at 8:02 PM, Kevin Marks > wrote: > > >> QuickT

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread David Singer
> On Sep 1, 2015, at 10:47 , Yay295 wrote: > > On Tue, Sep 1, 2015 at 11:30 AM, David Singer wrote: > > On Sep 1, 2015, at 4:03 , Robert O'Callahan wrote: > >> On Tue, Sep 1, 2015 at 8:02 PM, Kevin Marks wrote: > >> QuickTime supports full variable speed playback and has done for well over >

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread Yay295
On Tue, Sep 1, 2015 at 11:30 AM, David Singer wrote: > > On Sep 1, 2015, at 4:03 , Robert O'Callahan > wrote: > >> On Tue, Sep 1, 2015 at 8:02 PM, Kevin Marks > wrote: > >> QuickTime supports full variable speed playback and has done for well > over > >> a decade. With bidirectionally predicted

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread David Singer
> On Sep 1, 2015, at 4:03 , Robert O'Callahan wrote: > > On Tue, Sep 1, 2015 at 8:02 PM, Kevin Marks wrote: > >> QuickTime supports full variable speed playback and has done for well over >> a decade. With bidirectionally predicted frames you need a fair few buffers >> anyway, so generalising

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread Robert O'Callahan
On Tue, Sep 1, 2015 at 8:02 PM, Kevin Marks wrote: > QuickTime supports full variable speed playback and has done for well over > a decade. With bidirectionally predicted frames you need a fair few buffers > anyway, so generalising to full variable wait is easier than posters above > claim - you

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread Philip Jägenstedt
On Mon, Aug 31, 2015 at 9:48 PM, Domenic Denicola wrote: > From: Eric Carlson [mailto:eric.carl...@apple.com] > >> FWIW, Safari supports negative playback rates on the desktop and on iOS. >> >> ... >> >> The crash Garrett noted in Safari 8 is a bug that “only" happens with MSE >> content. > >

Re: [whatwg] VIDEO and pitchAdjustment

2015-09-01 Thread Kevin Marks
QuickTime supports full variable speed playback and has done for well over a decade. With bidirectionally predicted frames you need a fair few buffers anyway, so generalising to full variable wait is easier than posters above claim - you need to work a GOP at a time, but memory buffering isn't the

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-31 Thread Domenic Denicola
From: Eric Carlson [mailto:eric.carl...@apple.com] > FWIW, Safari supports negative playback rates on the desktop and on iOS. > > ... > > The crash Garrett noted in Safari 8 is a bug that “only" happens with MSE > content. That's really helpful, thanks. Combined with Edge's keyframes-only sup

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-31 Thread Eric Carlson
> On Aug 31, 2015, at 12:04 PM, Domenic Denicola wrote: > > My subthread was more concerned with making the spec reflect current reality. > If you can convince implementers to support backward videos, then that's > separate, and we can change the spec again. > FWIW, Safari supports negati

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-31 Thread Domenic Denicola
To be clear: Everyone can imagine use cases for playing videos backward. However, so far the only statements we have about implementations are negative. My subthread was more concerned with making the spec reflect current reality. If you can convince implementers to support backward videos, the

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-31 Thread Garrett Smith
On 8/31/15, Michael Enright wrote: > On Fri, Aug 28, 2015 at 11:17 AM, Domenic Denicola wrote: >> From: Robert O'Callahan >> >>> According to the spec it should work, but it's very low priority for us >>> and >>> implementing it would be very inefficient as Yay295 describes. So I >>> don't >>> t

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-31 Thread Michael Enright
On Fri, Aug 28, 2015 at 11:17 AM, Domenic Denicola wrote: > From: Robert O'Callahan > >> According to the spec it should work, but it's very low priority for us and >> implementing it would be very inefficient as Yay295 describes. So I don't >> think it's going to happen in Firefox in the forseea

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-28 Thread Xidorn Quan
On Sat, Aug 29, 2015 at 8:27 AM, Robert O'Callahan wrote: > On Sat, Aug 29, 2015 at 8:18 AM, James Ross wrote: > >> Support is certainly poor; Internet Explorer/Trident and Edge both support >> negative playback rates on desktop (I haven’t tested mobile) but do so by >> simply showing the key fra

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-28 Thread Robert O'Callahan
On Sat, Aug 29, 2015 at 8:18 AM, James Ross wrote: > Support is certainly poor; Internet Explorer/Trident and Edge both support > negative playback rates on desktop (I haven’t tested mobile) but do so by > simply showing the key frames as they are reached in reverse, in my testing. > That's not

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-28 Thread Yay295
On Fri, Aug 28, 2015 at 12:17 PM, Domenic Denicola wrote: > From: whatwg [mailto:whatwg-boun...@lists.whatwg.org] On Behalf Of Robert > O'Callahan > > According to the spec it should work, but it's very low priority for us > and > > implementing it would be very inefficient as Yay295 describes. S

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-28 Thread Domenic Denicola
From: whatwg [mailto:whatwg-boun...@lists.whatwg.org] On Behalf Of Robert O'Callahan > According to the spec it should work, but it's very low priority for us and > implementing it would be very inefficient as Yay295 describes. So I don't > think it's going to happen in Firefox in the forseeable

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-27 Thread Garrett Smith
On 8/27/15, Robert O'Callahan wrote: > On Fri, Aug 28, 2015 at 6:02 AM, Garrett Smith > wrote: > >> It would be useful to have pitch adjustment for VIDEO element. There >> is playbackRate, to control playback speed — useful!* And there is >> vv.mozPreservesPitch, in Firefox, which can be set to f

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-27 Thread Robert O'Callahan
On Fri, Aug 28, 2015 at 6:02 AM, Garrett Smith wrote: > It would be useful to have pitch adjustment for VIDEO element. There > is playbackRate, to control playback speed — useful!* And there is > vv.mozPreservesPitch, in Firefox, which can be set to false, so that > pitch will adjust to the speed

Re: [whatwg] VIDEO and pitchAdjustment

2015-08-27 Thread Yay295
On Thu, Aug 27, 2015 at 12:02 PM, Garrett Smith wrote: > Negative playbackRate, to watch videos backwards, currently crashes > Safari 8; Firefox 40 says "not implemented". I think it would be > entertaining for example, to watch things like cars uncrashing. Should > this work? And if so, shouldn'