1
00:00:09,540 --> 00:00:11,610
alright see so

2
00:00:12,050 --> 00:00:13,070
hello everybody

3
00:00:13,660 --> 00:00:17,780
thanks for being here can everybody hear
me directly in the back and in that

4
00:00:17,780 --> 00:00:18,900
side yes

5
00:00:19,550 --> 00:00:19,990
but

6
00:00:21,330 --> 00:00:26,160
so if you hear in this room you probably
already know what it is it's

7
00:00:26,160 --> 00:00:29,230
a video editor resonant typhus and made of also

8
00:00:29,830 --> 00:00:36,610
it's cheese weaponry includes such elements
as a huge file formats but it see you

9
00:00:36,610 --> 00:00:39,430
can pretty much throw anything in to the T V like

10
00:00:39,920 --> 00:00:45,120
you could we makes windows media video files
with your cameras quicktime files and you're

11
00:00:45,120 --> 00:00:46,000
used videos

12
00:00:46,670 --> 00:00:52,380
it has the best of breed you are design
it's very user centric it values

13
00:00:52,380 --> 00:00:53,890
efficiency and

14
00:00:55,110 --> 00:00:59,180
it's designed in collaboration with
filmmakers and if this experts

15
00:00:59,700 --> 00:01:02,920
in a rather well so and

16
00:01:03,500 --> 00:01:06,780
it's also an avid it's or that aims to not have

17
00:01:07,120 --> 00:01:12,770
this notion of market segmentation that you
see in the proprietary well where in the

18
00:01:12,770 --> 00:01:18,580
propriety world you would see well we're
making this low and videos it is or

19
00:01:18,580 --> 00:01:24,080
less meat super simple with limited features and
the super high in super complicated thing

20
00:01:24,080 --> 00:01:29,180
with five hundred how options in the preference
dialogue just so that it looks professional

21
00:01:29,180 --> 00:01:35,210
and we're gonna price differently and this features
more interest act and we don't have

22
00:01:35,210 --> 00:01:35,960
that here

23
00:01:37,280 --> 00:01:39,100
so

24
00:01:40,810 --> 00:01:44,830
i want to spend a few minutes to actually
talk about the mission the vision

25
00:01:44,830 --> 00:01:48,580
we see why we're working on it why it matters

26
00:01:49,230 --> 00:01:51,770
because i haven't done that very often

27
00:01:53,530 --> 00:01:59,460
i was based i sat down and i started
thinking about this after all these

28
00:01:59,460 --> 00:02:02,700
years of being involved in one way or another

29
00:02:03,040 --> 00:02:07,240
with this that project there ought to be a powerful reason

30
00:02:07,670 --> 00:02:13,380
why and other contributors are stuck around
and continue pushing things forward

31
00:02:15,090 --> 00:02:19,690
of course everybody starts by scratching
an image so i and i remember how in

32
00:02:19,690 --> 00:02:21,080
two thousand five

33
00:02:21,880 --> 00:02:24,380
i want just wanted a replacement for big S

34
00:02:24,650 --> 00:02:29,100
and i thought well this projects really
cool it's open source so we don't need

35
00:02:29,100 --> 00:02:29,960
six months right

36
00:02:31,960 --> 00:02:34,470
so that's the reason you get involved in the beginning

37
00:02:35,180 --> 00:02:36,770
but then as time passes

38
00:02:37,260 --> 00:02:39,320
as you make friends to the project

39
00:02:39,630 --> 00:02:44,790
as you see people being enthusiastic about
what you do and people putting trusting to

40
00:02:44,790 --> 00:02:49,370
you even this takes a review notes i mean
you're fighting against impossible odds

41
00:02:50,010 --> 00:02:53,820
you need to find something more compelling
to keep you motivated

42
00:02:55,610 --> 00:02:57,690
and here's what came to my mind

43
00:02:59,730 --> 00:03:03,600
the T V in pretty we believe in allowing
everybody on the planet

44
00:03:04,070 --> 00:03:06,360
to express themselves through filmmaking

45
00:03:06,790 --> 00:03:09,010
we choose that they can own and improve

46
00:03:10,370 --> 00:03:14,180
unsurprising yet but that what segment
on the website in a surprisingly

47
00:03:14,680 --> 00:03:19,010
recently it's you can to be assisting to means
that wow that really resonates with

48
00:03:19,010 --> 00:03:19,420
me

49
00:03:19,960 --> 00:03:21,450
that's exactly my thoughts

50
00:03:22,630 --> 00:03:26,020
so okay at first and this might seem like a very

51
00:03:26,570 --> 00:03:28,480
draw insignificant state

52
00:03:29,480 --> 00:03:31,810
but now it's very powerful actually

53
00:03:32,380 --> 00:03:35,220
it gives you a goal in life to run these people around it

54
00:03:36,100 --> 00:03:39,400
and it's a very important facets of our goals

55
00:03:40,430 --> 00:03:47,220
like allowing everyone that touches upon them know
market segmentation thing i mentioned earlier that

56
00:03:47,220 --> 00:03:52,060
means ground much as well as the kids
in school doing short films or an

57
00:03:52,060 --> 00:03:59,560
activist recording public protests or and event independent
professional filmmaker wants to be a master

58
00:03:59,560 --> 00:04:00,850
of for tools

59
00:04:02,710 --> 00:04:04,930
we want to capture to all those people

60
00:04:06,680 --> 00:04:10,200
and the notion of mastery brings a second
element in that statement

61
00:04:11,190 --> 00:04:16,010
which is owning and improving the software
it has to be open source

62
00:04:16,450 --> 00:04:18,580
it has to be easily tractable

63
00:04:19,310 --> 00:04:21,480
so it's disgusting partition

64
00:04:22,170 --> 00:04:23,120
of course made of also

65
00:04:23,880 --> 00:04:25,410
you have to clean code base

66
00:04:25,850 --> 00:04:29,600
and has a clear documentation around
how to get involved in the project

67
00:04:31,600 --> 00:04:33,360
so how do we do all these things

68
00:04:34,730 --> 00:04:37,270
well that this means a couple of things

69
00:04:37,430 --> 00:04:42,940
this means the at the forefront of technologies
the latest educated latest use your

70
00:04:43,970 --> 00:04:47,930
we have this upstream first approach which

71
00:04:48,330 --> 00:04:51,770
people in the just in the community
and of to the right i mean see

72
00:04:51,770 --> 00:04:56,950
will probably be familiar with already
it basically means no axe

73
00:04:57,190 --> 00:05:02,590
you discussed we actually such as opportunity
streamer three P K and everything

74
00:05:03,250 --> 00:05:07,880
and you work out solutions in corporation
with them and you don't put some stupid

75
00:05:07,880 --> 00:05:10,400
have in your application downstream

76
00:05:11,110 --> 00:05:15,580
in that a fixing the problem for everybody

77
00:05:16,200 --> 00:05:20,490
and you each your own that food of course
so you and you talk with

78
00:05:20,490 --> 00:05:26,500
filmmakers i have to make a right to consider
myself a filmmaker and go on

79
00:05:26,500 --> 00:05:27,840
with are rather we have

80
00:05:28,990 --> 00:05:31,580
and to T V also acts as a catalyst

81
00:05:31,970 --> 00:05:35,630
it's a torture test for G streamers so
these guys we kind of like you're

82
00:05:35,630 --> 00:05:38,830
scared of me way ready and running a

83
00:05:39,210 --> 00:05:40,940
at chasing them down conferences

84
00:05:43,060 --> 00:05:43,900
so

85
00:05:44,870 --> 00:05:48,860
completing this mission is the property
it's rather difficult

86
00:05:50,360 --> 00:05:53,600
technically speaking it's a very complex piece of software

87
00:05:54,630 --> 00:06:01,500
and to add some more difficulty well your users
are typically not developers otherwise they're

88
00:06:01,500 --> 00:06:05,590
of every we are a there are your users
are typically not developers and your

89
00:06:05,590 --> 00:06:07,530
developers are often not users

90
00:06:08,470 --> 00:06:13,640
or the ones that where users and became developers
are not uses anymore sometimes a

91
00:06:13,640 --> 00:06:14,920
very interesting station

92
00:06:15,440 --> 00:06:19,580
and there is no sustainable business model
around an open source we do it it's

93
00:06:19,580 --> 00:06:21,510
or because it's just too much of an each

94
00:06:22,160 --> 00:06:27,350
and you have too much competition from the provided
video editors which are actually pretty

95
00:06:27,350 --> 00:06:27,810
good

96
00:06:29,750 --> 00:06:36,310
and that's just the surface of this thing
if you're right interested in details of

97
00:06:36,310 --> 00:06:41,250
the economics of open source video editing software
and everything i you can check out

98
00:06:41,250 --> 00:06:46,700
the presentations i gave that did like graphics
meeting two thousand ninety two thousand eleven

99
00:06:46,700 --> 00:06:51,810
or maybe we can discuss those things and now
something but that those presentations are

100
00:06:51,810 --> 00:06:54,260
actually on the P G website so they are easy to find

101
00:06:55,430 --> 00:07:01,550
and for this for the next the or
for this a talk or the next

102
00:07:01,550 --> 00:07:08,490
lose you slightly i'll be focusing more
on the technical side and a little a

103
00:07:08,490 --> 00:07:09,780
little bit of gonna mix

104
00:07:11,290 --> 00:07:15,820
i'll be mentioning what we've been doing
for about one or two years you're doing

105
00:07:15,820 --> 00:07:17,750
now what will be doing next

106
00:07:20,680 --> 00:07:23,910
so in two thousand and ten

107
00:07:25,050 --> 00:07:26,280
G S came out

108
00:07:26,820 --> 00:07:30,680
it's a nice you guys very there is
part of this tumour and allows you

109
00:07:30,680 --> 00:07:31,340
to create

110
00:07:31,870 --> 00:07:36,750
audio and video editing applications without
requiring at the H T in astrophysics

111
00:07:38,940 --> 00:07:43,670
so it's meant to be a complete highly
and high level solution and not just

112
00:07:43,670 --> 00:07:48,400
for everything but also playback and
coding media discovery et cetera

113
00:07:49,920 --> 00:07:54,730
and it's basically the result of the years of experience
in developing it's easy another

114
00:07:54,730 --> 00:08:00,670
applications in the despair world "'cause"
you have seen on and but you know i

115
00:08:00,670 --> 00:08:05,970
mean it's nineties timing and dynamic pipelines
and all that that's nearly not enough

116
00:08:06,400 --> 00:08:11,460
for you need you need far more
than that to be able to make a

117
00:08:11,460 --> 00:08:12,920
real we do it at the

118
00:08:14,100 --> 00:08:19,820
so G S is nice a uses also uses very
subgoal centric technologies like G

119
00:08:19,820 --> 00:08:23,950
to G object so it uses G T K dot still i think

120
00:08:24,470 --> 00:08:27,790
and it's fully introspective so you
can use it in parts and you can use

121
00:08:27,790 --> 00:08:29,740
it in that in the other languages

122
00:08:30,100 --> 00:08:32,110
but fight and it's best of course

123
00:08:33,540 --> 00:08:39,750
and then in late two thousand ten so one
year and something later and early

124
00:08:39,750 --> 00:08:42,830
two thousand twelve we decided in the P C project well

125
00:08:43,410 --> 00:08:47,100
it's time to switch to gas it would
be a good thing to do because

126
00:08:47,100 --> 00:08:51,690
it doesn't make any sense to maintain your
own if you think back and anymore

127
00:08:51,690 --> 00:08:56,200
and it would be stupid not to make a reference
usable for other projects

128
00:08:56,890 --> 00:08:59,360
so at one last year

129
00:08:59,950 --> 00:09:04,310
this was a status report that we have
on this was are tremendous that's is

130
00:09:04,310 --> 00:09:05,270
around E S

131
00:09:05,860 --> 00:09:08,420
you had the core features in the first group

132
00:09:08,760 --> 00:09:10,000
that were implemented

133
00:09:10,400 --> 00:09:15,030
and some features the second group that
we're being worked on as power to the

134
00:09:15,030 --> 00:09:15,910
summer of code

135
00:09:16,540 --> 00:09:20,640
and the remaining features on the road
map or left to the future

136
00:09:21,020 --> 00:09:25,420
and this does not include the features in an improvement
simply T V itself that's

137
00:09:25,420 --> 00:09:30,380
pretty much just centric around the port
to gas so i don't really have time

138
00:09:30,380 --> 00:09:33,910
to go over this in this presentation
but if you're curious you can go to

139
00:09:33,910 --> 00:09:34,830
the T website

140
00:09:35,420 --> 00:09:38,820
there is a on the showcases a recording
of my talk and what it two

141
00:09:38,820 --> 00:09:43,320
thousand twelve which turns out to be the only
surviving record of what the two

142
00:09:43,320 --> 00:09:47,430
thousand twelve and it was it would
be T V coincidence i think not

143
00:09:51,040 --> 00:09:55,910
and then in early two thousand well without
okay the plan is we stay will

144
00:09:55,910 --> 00:10:00,400
actually a gas we try to get a release
out of the door a sad

145
00:10:01,590 --> 00:10:06,750
before looking at working to just one
or one point zero because i just run

146
00:10:06,750 --> 00:10:09,120
point there is not yet ready you know we weren't sure

147
00:10:10,380 --> 00:10:13,240
but then assess you once we were in a situation where

148
00:10:13,750 --> 00:10:17,180
well nobody was looking at system is over that's anymore

149
00:10:18,040 --> 00:10:22,840
and were quite behind already the are initial
schedule so at this point in time

150
00:10:22,840 --> 00:10:23,980
to make incense

151
00:10:24,330 --> 00:10:26,360
to keep going with zero that ten

152
00:10:27,150 --> 00:10:31,950
and to get any amount of support we
needed to use just or one point

153
00:10:31,950 --> 00:10:32,360
zero

154
00:10:33,680 --> 00:10:35,490
well other than that

155
00:10:36,080 --> 00:10:39,690
we didn't foresee a huge amount of work left to be

156
00:10:40,250 --> 00:10:42,190
able to make a newbie to release

157
00:10:44,700 --> 00:10:47,630
the biggest obstacles we predicted

158
00:10:48,060 --> 00:10:51,770
where that we would have to switch to
discover one point zero and you take

159
00:10:51,770 --> 00:10:55,660
a three and you to construct spectrum all at once

160
00:10:56,350 --> 00:10:59,770
because of the complex tonight's topic sixteen this picture

161
00:11:00,820 --> 00:11:01,530
and

162
00:11:02,850 --> 00:11:03,330
so

163
00:11:04,190 --> 00:11:05,150
not such a big deal

164
00:11:07,500 --> 00:11:07,910
yes

165
00:11:08,640 --> 00:11:09,120
and then

166
00:11:10,750 --> 00:11:11,120
okay

167
00:11:11,920 --> 00:11:15,870
and system of one point zero and one of so will be here

168
00:11:16,860 --> 00:11:20,170
and i'll see all those little a you know like with the

169
00:11:20,740 --> 00:11:25,870
you know if we just take care of those
where we're done right but that's

170
00:11:25,870 --> 00:11:26,430
really vote

171
00:11:27,520 --> 00:11:28,590
is a hard thing you

172
00:11:30,570 --> 00:11:31,510
i'm sorry

173
00:11:32,100 --> 00:11:32,870
a violent

174
00:11:33,220 --> 00:11:34,040
this however

175
00:11:37,730 --> 00:11:39,120
this one point zero

176
00:11:48,850 --> 00:11:52,420
wait what going off like

177
00:11:53,850 --> 00:11:54,430
i think that's

178
00:11:55,330 --> 00:11:56,670
but exact holes

179
00:11:57,280 --> 00:11:58,120
over the

180
00:12:02,540 --> 00:12:05,290
really that is gonna take care of this time

181
00:12:07,140 --> 00:12:08,780
my i think she it is

182
00:12:11,680 --> 00:12:13,790
all this work

183
00:12:15,070 --> 00:12:19,490
there is a stuff can in the just replace plug-ins

184
00:12:21,100 --> 00:12:25,960
it's not a summary of what has happened the last few months

185
00:12:32,450 --> 00:12:36,020
and that's here we are when you're to
what it two thousand well with that

186
00:12:36,020 --> 00:12:42,240
bunch of new regressions that have been fixed
and well and you features implemented and

187
00:12:42,240 --> 00:12:45,810
at time of worked on two dates use your

188
00:12:47,070 --> 00:12:50,820
and contrary to the last year this light
only talks about the president's

189
00:12:51,900 --> 00:12:58,040
the first list of items are what's don and either
all features that we're reimplemented

190
00:12:58,040 --> 00:13:01,390
usually much better than before or new features

191
00:13:02,020 --> 00:13:08,980
and the lower the last is the buttons
that we items or stuff that we're

192
00:13:08,980 --> 00:13:10,990
still working on this summer

193
00:13:12,870 --> 00:13:18,120
so let's look at the future what
are we doing right now what's

194
00:13:18,690 --> 00:13:19,730
in the compare

195
00:13:20,210 --> 00:13:25,870
well i have always have a bunch of plants
based on my own intuition and

196
00:13:25,870 --> 00:13:31,090
my experience as a filmmaker once
in a while is good to take a good

197
00:13:31,090 --> 00:13:37,450
hard look at yourself and we evaluate the priorities
and ask your user days what's

198
00:13:37,450 --> 00:13:39,930
the most urgent and important then

199
00:13:41,500 --> 00:13:47,340
so we recently made this survey asking well
what the users want because it's you

200
00:13:47,340 --> 00:13:48,510
know all about users

201
00:13:51,280 --> 00:13:56,020
so we have a sample of that thousand three
hundred and eighteen people when certain

202
00:13:56,020 --> 00:13:56,850
these survey

203
00:13:57,900 --> 00:13:59,980
the source the internet's

204
00:14:00,490 --> 00:14:03,710
so i don't know trying to be T V social networks

205
00:14:03,990 --> 00:14:10,370
likeable close all my god we want to
thanks mate i have to say thanks

206
00:14:10,370 --> 00:14:13,530
to joyce a then there is always a nice a nice to

207
00:14:14,840 --> 00:14:15,560
help

208
00:14:16,730 --> 00:14:20,370
because the allowed us to get a lot more
coverage from different from a different

209
00:14:20,370 --> 00:14:21,290
audience than

210
00:14:21,880 --> 00:14:24,430
if it was just from planet the home or

211
00:14:25,000 --> 00:14:26,160
did you fans

212
00:14:27,110 --> 00:14:32,690
so we have a sample that is a lot more
representative of the population at

213
00:14:32,690 --> 00:14:35,700
large sets is to be statistically speaking

214
00:14:36,200 --> 00:14:38,510
some pretty confident in these results

215
00:14:39,160 --> 00:14:40,030
for once

216
00:14:41,880 --> 00:14:45,580
you may think that a sample size
of a on a little bit over a

217
00:14:45,580 --> 00:14:47,770
thousand users is not that much

218
00:14:48,880 --> 00:14:53,220
actually i that's something you can
find out from my talk that L G M

219
00:14:53,800 --> 00:14:59,040
it's pretty close to the size of the population
of people who do video editing

220
00:14:59,040 --> 00:14:59,890
on the next

221
00:15:01,280 --> 00:15:06,240
because you have like you could to estimate
to the amount of people are using

222
00:15:06,240 --> 00:15:11,120
and actually this are one percent of people
in general do you anything and then

223
00:15:11,120 --> 00:15:15,410
one percent of four percent of one percent
or something you end up with not

224
00:15:15,410 --> 00:15:16,330
many people

225
00:15:17,080 --> 00:15:19,830
so it's pretty close to the population size

226
00:15:21,040 --> 00:15:24,830
and so before we and the lies to results
let's take a closer look at

227
00:15:24,830 --> 00:15:25,650
the sample

228
00:15:29,280 --> 00:15:32,150
i don't know why i said that the is just

229
00:15:34,440 --> 00:15:35,520
we have a

230
00:15:35,890 --> 00:15:39,960
i a good portion of people who actually
strike a T V or arctic to

231
00:15:39,960 --> 00:15:40,850
be users

232
00:15:41,330 --> 00:15:45,490
but we also have a bunch of new people
that's a never heard of it

233
00:15:46,020 --> 00:15:47,110
and some people who

234
00:15:47,650 --> 00:15:51,070
just like other software and that's fine it's interesting

235
00:15:51,750 --> 00:15:56,390
because this the surveys not just use for
us it's also useful for whoever is

236
00:15:56,390 --> 00:15:58,880
interested in that we do it it's
or the point so as to do it

237
00:15:58,880 --> 00:15:59,700
it's a nice

238
00:16:02,290 --> 00:16:07,890
we that could very sample which mostly
follows and all normal colour sure

239
00:16:08,690 --> 00:16:13,190
so i have a question in the survey
that says how do you rate from

240
00:16:13,190 --> 00:16:17,700
the scale from one to ten how familiar
you are would video editing are your

241
00:16:17,700 --> 00:16:22,700
professional or you be so we have a bunch
of newbies on the lead well

242
00:16:22,700 --> 00:16:25,850
it's not just like a bunch of newbies
and a bunch of professionals that we

243
00:16:25,850 --> 00:16:26,540
have a nice

244
00:16:27,180 --> 00:16:28,280
normal curve

245
00:16:30,590 --> 00:16:33,630
this can work things up a little bit
in the next chart because you like

246
00:16:33,630 --> 00:16:36,030
mixing professionals with normal people

247
00:16:37,270 --> 00:16:43,380
but that's okay because we need to we want
to capture to everybody and remember

248
00:16:43,380 --> 00:16:46,350
market segmentation is a construct of the mind

249
00:16:48,590 --> 00:16:50,900
rather unsurprising result here

250
00:16:51,470 --> 00:16:53,960
mostly nobody cares about able to platform

251
00:16:54,460 --> 00:16:56,280
or these nobody in our sample

252
00:16:56,730 --> 00:17:03,020
and among those who do only a small fraction
would be willing to pay for

253
00:17:03,020 --> 00:17:05,750
an open source we do with the church
reported created platforms

254
00:17:06,750 --> 00:17:08,810
so i'm not gonna care about that much

255
00:17:09,660 --> 00:17:13,690
and because frankly we've got enough on our plate already

256
00:17:14,500 --> 00:17:16,600
but if someone offers

257
00:17:16,920 --> 00:17:20,010
so you help or think to be to other
platforms are even write a new

258
00:17:20,010 --> 00:17:21,770
video editor based on to yes

259
00:17:22,670 --> 00:17:23,500
you're welcome

260
00:17:26,530 --> 00:17:32,320
do experienced users have a different requirements
require regarding the multi platform thing i just

261
00:17:32,320 --> 00:17:35,570
talked about well there's a slightly
bigger proportion of then

262
00:17:36,290 --> 00:17:41,050
that care about other platforms but still the vast
majority does not care about other

263
00:17:41,050 --> 00:17:42,010
platforms and the next

264
00:17:42,640 --> 00:17:43,280
interesting

265
00:17:45,490 --> 00:17:49,760
and now what do people in general
want the most out of an open sort

266
00:17:49,760 --> 00:17:50,530
we do it or

267
00:17:51,880 --> 00:17:56,720
surprise people want basic shape to work first and foremost

268
00:17:59,070 --> 00:17:59,740
and

269
00:18:00,210 --> 00:18:03,170
no one cares about collaborative editing actually

270
00:18:04,280 --> 00:18:07,180
well at least until you've got everything else nailed down

271
00:18:08,140 --> 00:18:10,880
and people didn't believe me when i said that two years ago

272
00:18:11,500 --> 00:18:14,630
well let me say this now i told you still

273
00:18:16,380 --> 00:18:18,590
but i can this is for the entire sample

274
00:18:18,970 --> 00:18:23,390
what if we limit ourselves to a subset that
sample let's check what happens if

275
00:18:23,390 --> 00:18:27,220
you take only those we evaluate their
skill level to seven or more on a

276
00:18:27,220 --> 00:18:28,690
scale of one to ten

277
00:18:30,350 --> 00:18:31,630
interesting enough

278
00:18:32,590 --> 00:18:35,760
the number one feature is still simplicity and stability

279
00:18:36,650 --> 00:18:40,370
and then comes proxy editing anti
free mobile effects properties

280
00:18:40,620 --> 00:18:44,860
suddenly to becomes pretty much
just as important as stability

281
00:18:46,510 --> 00:18:50,580
and then really simply to number one
feature that instead of stability

282
00:18:51,040 --> 00:18:54,460
all the other features suddenly become
a little bit more important

283
00:18:55,920 --> 00:19:01,060
so the take away is that pros want everything
and we want all the rock

284
00:19:01,060 --> 00:19:03,040
solid no big surprise

285
00:19:04,430 --> 00:19:10,700
but it does confirm the order of priorities
that i didn't suspecting for years

286
00:19:11,270 --> 00:19:15,860
and it validates the features that i'd be
in prioritising in the upcoming to be

287
00:19:15,860 --> 00:19:16,330
released

288
00:19:17,540 --> 00:19:21,920
the good news is that much of it also
has implemented the key frame able

289
00:19:21,920 --> 00:19:26,600
effect properties recently and that and
some of that is a thing is laid the

290
00:19:26,600 --> 00:19:31,620
groundwork for proxy that thing and then so
is that it is actually working towards

291
00:19:31,620 --> 00:19:34,600
these slow and fast motion feature

292
00:19:35,220 --> 00:19:35,920
so

293
00:19:36,840 --> 00:19:37,660
we're on our way

294
00:19:40,950 --> 00:19:44,050
be people one quality and stability

295
00:19:44,540 --> 00:19:48,790
and in one of the top users and wanted
for free and they want to

296
00:19:48,790 --> 00:19:51,550
know well we knew that

297
00:19:53,230 --> 00:19:57,500
it confirms what we suspected features
are nice when stuff works

298
00:20:00,010 --> 00:20:04,310
historically we have a quality and reliability
problem including being sure

299
00:20:05,470 --> 00:20:09,360
see those that nice reading we got among which is users

300
00:20:10,500 --> 00:20:14,140
and there's so much that can go wrong
in a nonlinear but you know to

301
00:20:14,140 --> 00:20:15,380
meet a pipeline that

302
00:20:16,110 --> 00:20:17,990
below the surface of the you why

303
00:20:18,830 --> 00:20:20,500
we have to address that some

304
00:20:22,480 --> 00:20:23,930
stability is far

305
00:20:24,790 --> 00:20:31,230
stability with a mind boggling complex underlying
a non linear fitting application is even harder

306
00:20:31,980 --> 00:20:35,630
it's time for quality so let's try so that's that

307
00:20:38,790 --> 00:20:41,060
they with been thinking about various things

308
00:20:41,890 --> 00:20:44,930
that we might need to do this might be one of the

309
00:20:45,760 --> 00:20:49,960
actually we probably won't field
in on in the traditional sense

310
00:20:50,350 --> 00:20:52,870
we're hoping to do some phrases have you respect me around

311
00:20:53,610 --> 00:20:58,930
and we're entertaining the idea of merging
it with gas or merging it into that

312
00:20:58,930 --> 00:21:00,230
system or basic workings

313
00:21:00,770 --> 00:21:05,170
and the argument for remote merging it
into this same because it's re as yes

314
00:21:05,170 --> 00:21:07,920
is that would make it easier to harmonise releases

315
00:21:09,200 --> 00:21:14,280
the argument for merging to non in into
the G C plug-ins space is that

316
00:21:15,430 --> 00:21:19,860
welding on is an elements not library like D S and S

317
00:21:20,200 --> 00:21:21,030
well

318
00:21:21,510 --> 00:21:25,520
dft plug-ins basis meant to have elements
of all types including to do with the

319
00:21:25,520 --> 00:21:26,380
use cases

320
00:21:27,130 --> 00:21:31,550
so you are the big advantage of putting
on this debate is a would be

321
00:21:31,550 --> 00:21:38,050
under the responsibility of those guys the commentators
and that would be better tested i

322
00:21:38,050 --> 00:21:41,230
hope which is certainly an interesting prospect

323
00:21:42,020 --> 00:21:47,080
so if you're curious about things we brainstorm
the little bit you can see about

324
00:21:47,080 --> 00:21:53,560
number know about seven hundred one
two the two eight seven for details

325
00:21:56,250 --> 00:21:58,120
but this thing

326
00:21:59,090 --> 00:22:01,000
test all the things

327
00:22:02,790 --> 00:22:06,800
we recently started experimenting with and automating

328
00:22:07,150 --> 00:22:12,720
automated test server for everything
for P T V N G S N G stream

329
00:22:12,720 --> 00:22:19,720
originally and everything so everything it runs
pretty much on every time someone come it's

330
00:22:19,720 --> 00:22:21,110
something in G stream or

331
00:22:21,510 --> 00:22:22,970
which is quite often

332
00:22:23,650 --> 00:22:29,020
and it's allows us to spot regressions and
know where they come from instead of

333
00:22:29,020 --> 00:22:34,570
just spending two days trying to track down
wanting is in everything broken why is

334
00:22:34,570 --> 00:22:38,600
the my quicktime file not seeking
anymore or something like that

335
00:22:39,690 --> 00:22:43,380
it's much easier with that at least i've been told

336
00:22:45,600 --> 00:22:50,500
the interface is and french sorry about that
but that it's a difference conspiracy

337
00:22:52,570 --> 00:22:55,010
and the other things you can do

338
00:22:56,430 --> 00:23:01,070
well we also have these don't tell tests to just you want

339
00:23:01,630 --> 00:23:06,360
automatically so right now we have the most
common to be like scenarios that as

340
00:23:06,360 --> 00:23:10,830
well as some corner cases known to figure
bug like try to split a hundred

341
00:23:10,830 --> 00:23:16,360
times it and also makes it very easy
to write you access you just tell

342
00:23:16,360 --> 00:23:21,180
a sequence of things to do you like click
this button and then search for

343
00:23:21,180 --> 00:23:23,980
the existence of this you why elements
with this label or something

344
00:23:24,390 --> 00:23:28,420
and it's actually really good way if you're
looking to get involved in project in

345
00:23:28,420 --> 00:23:29,170
the quality

346
00:23:29,570 --> 00:23:32,220
i if you know some of the corner cases or

347
00:23:32,480 --> 00:23:35,970
some of the things that are annoying
to test and to reproduce bugs

348
00:23:36,490 --> 00:23:41,180
come right to test for first test for your issues

349
00:23:41,420 --> 00:23:43,680
systematically so that we keep working

350
00:23:44,470 --> 00:23:44,970
well

351
00:23:46,790 --> 00:23:47,330
so

352
00:23:47,760 --> 00:23:48,910
stability is paramount

353
00:23:50,040 --> 00:23:56,190
but people including me expect to have you
know all some exciting stuff to make

354
00:23:56,190 --> 00:23:57,860
complex sitting possible

355
00:23:59,070 --> 00:24:02,810
so let's take a look at some of this
exciting stuff from the last few

356
00:24:02,810 --> 00:24:03,350
weeks

357
00:24:05,440 --> 00:24:07,270
we killed good and that's

358
00:24:08,010 --> 00:24:14,230
this is thanks to matt suitable sell
you be factored and for to our time

359
00:24:14,230 --> 00:24:15,170
like to clutter

360
00:24:15,650 --> 00:24:16,740
in two weeks

361
00:24:17,120 --> 00:24:22,650
see so if you don't that just before this
summer of codes project started this

362
00:24:22,650 --> 00:24:23,180
year

363
00:24:23,520 --> 00:24:25,780
just to show how much of about that is

364
00:24:28,460 --> 00:24:29,150
and

365
00:24:30,940 --> 00:24:34,470
and the all this is another awesome

366
00:24:36,040 --> 00:24:39,220
you can finally animated properties of your effects

367
00:24:40,090 --> 00:24:43,620
so let's take a moment to marvel at how also places

368
00:24:44,160 --> 00:24:49,170
here on my old let since there are
key frame curve for this clip and

369
00:24:49,170 --> 00:24:52,760
i can click on the key printer and
miss the target but i can click

370
00:24:52,760 --> 00:24:58,220
again and moving some T from upwards
to nine controlling the saturation

371
00:24:58,760 --> 00:24:59,740
and

372
00:25:00,260 --> 00:25:05,570
this will change the amount of like how
popping the colours are and it fits

373
00:25:05,570 --> 00:25:08,060
so well way too much and

374
00:25:13,910 --> 00:25:16,900
you'll be able to see the institute and result soon

375
00:25:17,380 --> 00:25:20,150
so it goes from black and white to full colour

376
00:25:20,740 --> 00:25:25,270
and black to back to black and white
so you can animate here stuff now

377
00:25:25,850 --> 00:25:29,980
which is super importance for crazies like me

378
00:25:34,190 --> 00:25:34,850
pretty cool

379
00:25:36,950 --> 00:25:38,240
speaking about that see

380
00:25:57,380 --> 00:26:01,120
matters some real good project
can be summarised in two words

381
00:26:01,550 --> 00:26:02,200
fix

382
00:26:02,520 --> 00:26:03,290
everything

383
00:26:04,730 --> 00:26:08,360
so this goal is to fix bugs all atrocities
from is that so that we

384
00:26:08,360 --> 00:26:13,140
can actually really something without causing
protests and riots in the streets

385
00:26:14,740 --> 00:26:18,300
and so since the beginning of this do
you some project from what i can

386
00:26:18,300 --> 00:26:23,200
see from long but see that he's been involved
in something over forty bugs in

387
00:26:23,200 --> 00:26:23,870
G stream or

388
00:26:24,820 --> 00:26:25,470
and

389
00:26:26,180 --> 00:26:27,850
well we have a lot of the

390
00:26:28,270 --> 00:26:31,590
nice stuff coming up we services

391
00:26:32,190 --> 00:26:35,500
project for the some of code is
quite different than matthew

392
00:26:37,780 --> 00:26:37,940
i

393
00:26:41,040 --> 00:26:46,430
which is basically you can be we are the clip

394
00:26:54,740 --> 00:26:59,710
so that's example of one but roads
are is will be ready finishes

395
00:27:13,630 --> 00:27:14,570
no pressure

396
00:27:20,540 --> 00:27:24,590
so regarding motion renting i have some
thoughts on how to make an easy to

397
00:27:24,590 --> 00:27:29,890
use you why for it and would like to discuss
that with the advanced filmmakers

398
00:27:29,890 --> 00:27:34,150
in the room us with your we do anything
and this these can talk to

399
00:27:34,150 --> 00:27:35,090
me interest about this

400
00:27:36,010 --> 00:27:36,490
okay

401
00:27:38,100 --> 00:27:43,110
other stuff when rendering we actually cast
use humour pipeline errors now and we show

402
00:27:43,110 --> 00:27:47,280
them to you instead of just randomly
freezing up without saying anything

403
00:27:47,890 --> 00:27:48,870
i think a

404
00:27:50,740 --> 00:27:52,410
is a feature that about

405
00:27:53,230 --> 00:27:57,370
and we have a nice with high resolution
logo i can to which is always

406
00:27:57,370 --> 00:28:01,660
nice and we also have new icons for
the buttons on the in the you

407
00:28:01,660 --> 00:28:06,250
like the timeline which is our pixel precise
which is nice until you're running how

408
00:28:06,250 --> 00:28:07,170
you guys we know

409
00:28:09,470 --> 00:28:13,130
i'm also working on a more than fully
responsive website design for P T V

410
00:28:13,130 --> 00:28:16,390
which i will publish continue please comes out any day now

411
00:28:18,160 --> 00:28:22,760
and i should hold of other stuff
the stuff i mention here is

412
00:28:23,080 --> 00:28:25,730
just what has happened in the last few weeks

413
00:28:26,280 --> 00:28:32,020
the list of improvements is why that last
year is really don't i'm not sure

414
00:28:32,020 --> 00:28:33,610
i would have time to cover here

415
00:28:34,040 --> 00:28:36,520
actually been working on it for the lot

416
00:28:37,320 --> 00:28:37,990
well

417
00:28:38,610 --> 00:28:41,600
i've been working on my talk for the last few weeks but

418
00:28:41,850 --> 00:28:45,070
did still didn't have enough time to prepare for it today

419
00:28:46,780 --> 00:28:51,290
and there's too many interesting people
in glottic so this is annoying

420
00:28:52,380 --> 00:28:55,790
so anyway you're curious you can
take a look at or blog posts

421
00:28:56,060 --> 00:28:59,940
and you have a nice very nice summary of the improvements

422
00:29:00,340 --> 00:29:01,340
since last year

423
00:29:02,040 --> 00:29:07,710
so for now simply invite you to join
us and share the software we've got

424
00:29:07,710 --> 00:29:13,720
a great technology got nice contributors and
mentors very find friendly i see channel

425
00:29:14,340 --> 00:29:18,210
call these will architect the that you
want is separate from the core we have

426
00:29:18,210 --> 00:29:21,990
a long project is three and we have a lot of experience

427
00:29:22,440 --> 00:29:27,400
don't make the mistake of reinventing the wheel
like countless others well unless you reinvent

428
00:29:27,400 --> 00:29:29,460
the wheel using G S that's okay

429
00:29:31,470 --> 00:29:35,580
we have a three weeks merge policy
which we try to follow as much as

430
00:29:35,580 --> 00:29:41,320
possible so if you try to contribute something
to be a pasture artwork or something

431
00:29:41,320 --> 00:29:46,750
where at least gonna try to we're gonna review
which and if possible marriage at

432
00:29:46,750 --> 00:29:50,800
the main that one branch and there's plenty
of other reasons why it's cool to

433
00:29:50,800 --> 00:29:52,190
and it to be to be on the website

434
00:29:52,950 --> 00:29:57,680
and we want to make this stuff using
so we have an automated build report

435
00:29:58,090 --> 00:30:02,950
so this stuff will check if you're disrespect
is recent enough and will allow you

436
00:30:02,950 --> 00:30:06,560
to build everything in one go so it's a pretty easy

437
00:30:07,070 --> 00:30:11,060
to get started it to be hiking and it's
also useful a starting point if

438
00:30:11,060 --> 00:30:16,270
you're trying out development versions of thirty streamer
without touching rest of system is actually

439
00:30:16,270 --> 00:30:22,140
useful to also test some simple bugs like those
quicktime files actually play or see

440
00:30:24,370 --> 00:30:28,110
so as you can see there's many ways you can help us

441
00:30:30,300 --> 00:30:34,840
even you can writing new specialised it using of vacations

442
00:30:35,200 --> 00:30:37,350
that's helpful for example

443
00:30:38,210 --> 00:30:42,280
do you guess could be used to create a give
you answers based realised for

444
00:30:42,280 --> 00:30:46,210
recording and processing talks
at conferences such as glottic

445
00:30:46,590 --> 00:30:50,200
i'd be happy to help with guidance a not by support that

446
00:30:50,790 --> 00:30:54,990
so i wouldn't code because well there's
just so many hours in a day but

447
00:30:54,990 --> 00:30:58,150
to come and see us and will help you
get started if you're interested in

448
00:30:58,150 --> 00:30:59,340
subdirectories project

449
00:31:01,560 --> 00:31:04,200
and if you want to do you want work
what we have some stuff but

450
00:31:04,200 --> 00:31:09,070
this is just an example please finish
my title it for brunch i'm sick of

451
00:31:09,070 --> 00:31:13,870
from i think this feature and there
isn't much work left to do and it's

452
00:31:13,870 --> 00:31:16,860
a fun project that so come see us if you're interested

453
00:31:17,430 --> 00:31:19,380
is save lot see in the room

454
00:31:21,680 --> 00:31:22,600
i'm looking at you

455
00:31:26,210 --> 00:31:30,440
so we will be having a fact is the this
week so not sure where

456
00:31:30,440 --> 00:31:31,610
we will be located

457
00:31:32,300 --> 00:31:35,940
maybe we'll just be in the auditorium
or that's a lot of tables

458
00:31:36,390 --> 00:31:41,190
or something will see we can check our
google plus event based or might sort

459
00:31:41,190 --> 00:31:42,890
of what i would there be for details

460
00:31:43,520 --> 00:31:47,160
and that's pretty much it thanks for your attention

461
00:31:48,920 --> 00:31:49,890
any questions

462
00:31:54,090 --> 00:31:55,720
my killed them all

463
00:32:06,420 --> 00:32:10,320
you use P T V on any of the was you were showing us

464
00:32:10,700 --> 00:32:11,490
want to right

465
00:32:12,420 --> 00:32:15,390
i use that you were showing inside

466
00:32:15,880 --> 00:32:20,020
your presentation i cheated and then
use at id marks or something else

467
00:32:20,610 --> 00:32:23,920
just to cut the middle and the end
because i didn't want to re encode

468
00:32:23,920 --> 00:32:27,800
the videos or maybe i did you speak to be for one or two of

469
00:32:27,800 --> 00:32:29,710
them i don't remember

470
00:32:30,500 --> 00:32:31,040
but

471
00:32:31,560 --> 00:32:33,920
i had to fight but id marks box

472
00:32:34,790 --> 00:32:35,280
that's that

473
00:32:36,140 --> 00:32:40,290
very frustrating when it crashes and you
have to start over again and again

474
00:32:41,430 --> 00:32:44,460
every we do it in supper socks in a different way

475
00:32:48,330 --> 00:32:49,110
other questions

476
00:32:50,320 --> 00:32:51,160
insults

477
00:32:52,570 --> 00:32:53,420
rotten fruit

478
00:32:55,710 --> 00:32:57,490
there's rotten fruit over there

479
00:33:03,140 --> 00:33:04,890
so i'm sorry i'm is the beginning readable

480
00:33:05,520 --> 00:33:10,000
down but i know that about the T what's your plan in

481
00:33:10,780 --> 00:33:13,590
because there's gonna be a lot of issues
of the me and it's really in

482
00:33:13,590 --> 00:33:14,190
the end

483
00:33:14,740 --> 00:33:15,710
as you already said

484
00:33:19,040 --> 00:33:22,670
what plans you have to have as many tests as possible

485
00:33:23,460 --> 00:33:27,070
in P T V would you yes

486
00:33:27,680 --> 00:33:30,850
so that in the end us G stream of can

487
00:33:32,890 --> 00:33:33,950
and something break speaking

488
00:33:36,550 --> 00:33:39,790
i guess needing to find additional time to write those

489
00:33:43,330 --> 00:33:46,740
did you see is that i was i missed
the beginning so did you missed

490
00:33:46,740 --> 00:33:48,380
the automated testing thing

491
00:33:48,910 --> 00:33:54,970
the want was the dock no before that
actually me remind for five no point

492
00:33:54,970 --> 00:33:57,150
ultra melissa like

493
00:33:58,290 --> 00:34:05,710
in this i think that so long and that
has always that you have seen

494
00:34:05,710 --> 00:34:09,660
this i think the menorah it was in my
point i don't mean you know

495
00:34:09,660 --> 00:34:12,540
to make you know driving spend well point of test

496
00:34:12,750 --> 00:34:16,260
and how many are gonna do right saying
and so forth there's another member of

497
00:34:16,260 --> 00:34:18,650
the for instance there is over there wants to answer

498
00:34:21,970 --> 00:34:25,710
i should check out the give actually we have

499
00:34:27,290 --> 00:34:28,920
lot of do yes

500
00:34:30,520 --> 00:34:34,380
of course with a plane pipelines stuff like that

501
00:34:42,820 --> 00:34:48,250
basic pipeline with the you do mixing origin
mixing or transition stuff like that we

502
00:34:48,250 --> 00:34:49,490
just wondering which it but the

503
00:34:50,370 --> 00:34:52,800
they wanted five is the is actually correct

504
00:34:53,160 --> 00:34:58,570
and then the idea is to have a like
verification with the human eye

505
00:34:59,640 --> 00:35:00,610
we just check

506
00:35:01,020 --> 00:35:02,400
usually it's right

507
00:35:02,920 --> 00:35:03,550
points

508
00:35:04,000 --> 00:35:05,990
we just take this easy to magically

509
00:35:07,150 --> 00:35:09,410
like to be sure it's right just

510
00:35:10,640 --> 00:35:10,940
my

511
00:35:23,600 --> 00:35:24,830
no other questions

512
00:35:28,170 --> 00:35:32,970
wow that's like process questions
how will i think or is very well

