0 00:00:00,000 --> 00:00:30,000 Dear viewer, these subtitles were generated by a machine via the service Trint and therefore are (very) buggy. If you are capable, please help us to create good quality subtitles: https://c3subtitles.de/talk/110 Thanks! 1 00:00:09,560 --> 00:00:11,989 This was the first up close, so 2 00:00:11,990 --> 00:00:13,369 thank you so much. 3 00:00:13,370 --> 00:00:14,929 OK. Hi, everyone. 4 00:00:14,930 --> 00:00:17,149 So Magic Lantern, 5 00:00:18,230 --> 00:00:20,449 there's so much I thought 6 00:00:20,450 --> 00:00:22,759 I wanted to put so much into this talk. 7 00:00:22,760 --> 00:00:24,619 And after this, talk in different 8 00:00:24,620 --> 00:00:26,599 formats, in different places, on Linux 9 00:00:26,600 --> 00:00:29,029 talk, for example, this year in Berlin. 10 00:00:29,030 --> 00:00:31,309 And sometimes it's it's 11 00:00:31,310 --> 00:00:33,409 a draw that small, technically 12 00:00:33,410 --> 00:00:34,879 interested. Sometimes the crowd that's 13 00:00:34,880 --> 00:00:36,979 more interested in filmmaking in that 14 00:00:36,980 --> 00:00:39,289 part. And I think with Magic Lantern, 15 00:00:39,290 --> 00:00:41,479 it all kind of comes together. 16 00:00:41,480 --> 00:00:43,919 So some people are really using it for 17 00:00:43,920 --> 00:00:46,129 for documentary filmmaking or for short 18 00:00:46,130 --> 00:00:48,050 filmmaking, and 19 00:00:49,400 --> 00:00:51,469 some others are using it 20 00:00:51,470 --> 00:00:53,779 professionally for advertisment 21 00:00:53,780 --> 00:00:54,889 and all that stuff. 22 00:00:54,890 --> 00:00:57,229 And since the project has really 23 00:00:57,230 --> 00:01:00,199 grown a lot in recent 24 00:01:00,200 --> 00:01:01,789 and this year mostly. 25 00:01:03,560 --> 00:01:05,449 So you get all these different kinds of 26 00:01:05,450 --> 00:01:07,549 people in one under one 27 00:01:07,550 --> 00:01:08,629 project. 28 00:01:08,630 --> 00:01:11,629 And also, I cannot 29 00:01:11,630 --> 00:01:13,909 I'll try and keep all the 30 00:01:13,910 --> 00:01:16,099 philosophy behind by hand it out 31 00:01:16,100 --> 00:01:17,449 because I want to make this the more 32 00:01:17,450 --> 00:01:18,949 practical talk. 33 00:01:18,950 --> 00:01:21,139 And but maybe it just 34 00:01:21,140 --> 00:01:23,209 can keep in mind that a lot of stuff 35 00:01:23,210 --> 00:01:24,139 is reflected here. 36 00:01:24,140 --> 00:01:26,449 For example, the the talk two years 37 00:01:26,450 --> 00:01:29,299 ago by by Dr. of about 38 00:01:29,300 --> 00:01:30,889 the wall and general purpose computing. 39 00:01:30,890 --> 00:01:33,079 The fact that everything is a computer 40 00:01:33,080 --> 00:01:35,269 now like a car is a computer with four 41 00:01:35,270 --> 00:01:36,169 wheels on that stuff. 42 00:01:36,170 --> 00:01:38,569 And here you've got like a camera 43 00:01:38,570 --> 00:01:40,099 is a computer with a light sensor and 44 00:01:40,100 --> 00:01:41,480 some input output, 45 00:01:42,890 --> 00:01:45,859 I think, and some code signing. 46 00:01:45,860 --> 00:01:47,929 I think that's what's happening here 47 00:01:47,930 --> 00:01:49,789 as well. So keep that in mind and see how 48 00:01:49,790 --> 00:01:50,929 it all comes together. 49 00:01:50,930 --> 00:01:52,969 I want to go through the more practical 50 00:01:52,970 --> 00:01:53,970 side of it. 51 00:01:55,190 --> 00:01:58,099 So what's a Magic Lantern? 52 00:01:58,100 --> 00:02:00,319 It's it's obviously a free, open 53 00:02:00,320 --> 00:02:03,379 source software team project. 54 00:02:03,380 --> 00:02:05,089 It's a collaboration from people from all 55 00:02:05,090 --> 00:02:06,090 over the world. 56 00:02:07,310 --> 00:02:09,649 It all started with one guy in 57 00:02:09,650 --> 00:02:11,449 in America who figured out how we could 58 00:02:11,450 --> 00:02:13,429 sign on firmwares. 59 00:02:13,430 --> 00:02:15,709 And from there on, it was all about 60 00:02:15,710 --> 00:02:18,169 figuring out the internals of the camera, 61 00:02:18,170 --> 00:02:20,449 finding hooks into the system 62 00:02:20,450 --> 00:02:22,789 and and getting in there and figuring 63 00:02:22,790 --> 00:02:24,619 out all the different chips work together 64 00:02:24,620 --> 00:02:25,969 and what we can do with it. 65 00:02:25,970 --> 00:02:28,219 So like trying 66 00:02:28,220 --> 00:02:29,449 to find out where are the hardware 67 00:02:29,450 --> 00:02:31,519 limits, what are the physical 68 00:02:31,520 --> 00:02:33,739 limits we cannot get over, but what can 69 00:02:33,740 --> 00:02:35,569 we achieve and software? 70 00:02:35,570 --> 00:02:37,819 And it's developed 71 00:02:37,820 --> 00:02:38,059 just 72 00:02:38,060 --> 00:02:39,619 for hobbyists by some people in their 73 00:02:39,620 --> 00:02:40,699 spare time. 74 00:02:40,700 --> 00:02:41,789 There's no money involved. 75 00:02:41,790 --> 00:02:43,879 We even stop donations because 76 00:02:43,880 --> 00:02:46,069 we want to keep it 77 00:02:46,070 --> 00:02:48,049 played safe for the moment. 78 00:02:48,050 --> 00:02:50,479 And so. 79 00:02:51,990 --> 00:02:53,969 I'll just try and give you an overview 80 00:02:53,970 --> 00:02:55,199 about it all. 81 00:02:55,200 --> 00:02:57,419 How it all started with Diesel Iris 82 00:02:57,420 --> 00:02:59,699 in general, like how did 83 00:02:59,700 --> 00:03:01,619 they first start to make movies with it 84 00:03:01,620 --> 00:03:04,469 and what happened then what happens next? 85 00:03:04,470 --> 00:03:06,599 So basic, basically such a camera 86 00:03:06,600 --> 00:03:08,729 here. That's a 5D mark, 87 00:03:08,730 --> 00:03:10,469 two by canon. 88 00:03:10,470 --> 00:03:12,569 And it's a I think it's five 89 00:03:12,570 --> 00:03:13,979 years old now. 90 00:03:13,980 --> 00:03:15,989 So it's it's not the newest model. 91 00:03:15,990 --> 00:03:18,359 There's a 5D mark three by now, and 92 00:03:18,360 --> 00:03:20,159 there are much cheaper cameras, but 93 00:03:20,160 --> 00:03:22,259 still, you can get this one for like one 94 00:03:22,260 --> 00:03:23,609 and a half thousand euros. 95 00:03:23,610 --> 00:03:26,249 So it's affordable in a way 96 00:03:26,250 --> 00:03:28,679 if you compare the functionality of this 97 00:03:28,680 --> 00:03:30,479 thing after you put the Magic Lantern on 98 00:03:30,480 --> 00:03:32,699 it to really high 99 00:03:32,700 --> 00:03:34,829 level, expensive 100 00:03:34,830 --> 00:03:36,959 moviemaking film cameras from Hollywood 101 00:03:36,960 --> 00:03:39,179 and how how it all holds up together, 102 00:03:39,180 --> 00:03:40,319 it gets really interesting. 103 00:03:41,730 --> 00:03:43,259 But they were never meant for once film 104 00:03:43,260 --> 00:03:45,749 work. And yet they are a lot of things 105 00:03:45,750 --> 00:03:47,999 you have to be aware of and work 106 00:03:48,000 --> 00:03:49,109 your way around. 107 00:03:49,110 --> 00:03:51,209 But things have gotten lot, very 108 00:03:51,210 --> 00:03:52,439 much, much, much better 109 00:03:52,440 --> 00:03:53,909 compared to before. 110 00:03:53,910 --> 00:03:55,079 So we tried to 111 00:03:55,080 --> 00:03:55,379 add this 112 00:03:55,380 --> 00:03:56,459 functionality, 113 00:03:56,460 --> 00:03:59,789 and it's not just for for filmmaking. 114 00:03:59,790 --> 00:04:01,889 I'm very interested in filmmaking, so 115 00:04:01,890 --> 00:04:03,719 that's probably why I'm talking about 116 00:04:03,720 --> 00:04:05,879 that so much. But we've also added a lot 117 00:04:05,880 --> 00:04:07,399 of photo functionality. 118 00:04:07,400 --> 00:04:08,879 I'll try to go out until that as well. 119 00:04:10,410 --> 00:04:12,330 Um, so just 120 00:04:13,380 --> 00:04:15,509 you see, there are some, some 121 00:04:15,510 --> 00:04:16,018 movies, 122 00:04:16,019 --> 00:04:17,909 even Hollywood movies that were 123 00:04:17,910 --> 00:04:20,489 exclusively or predominantly 124 00:04:20,490 --> 00:04:22,319 made with visual arts. 125 00:04:22,320 --> 00:04:24,629 And so there are 126 00:04:24,630 --> 00:04:27,179 even in where you don't have to look 127 00:04:27,180 --> 00:04:29,579 for for your budget that much, 128 00:04:29,580 --> 00:04:31,649 there can be situations where 129 00:04:31,650 --> 00:04:33,359 it makes sense, for example, this 130 00:04:33,360 --> 00:04:34,589 propaganda movie. 131 00:04:34,590 --> 00:04:36,929 It kind of uses diesel 132 00:04:36,930 --> 00:04:39,179 cars to strap them on the helmets and 133 00:04:39,180 --> 00:04:41,579 throw them out of of of a car and 134 00:04:41,580 --> 00:04:42,479 everything. 135 00:04:42,480 --> 00:04:43,739 And you couldn't do that with a big 136 00:04:43,740 --> 00:04:44,789 aerial exit camera. 137 00:04:44,790 --> 00:04:46,889 So with that kind of stuff, or 138 00:04:46,890 --> 00:04:48,179 you wouldn't want to do that, maybe 139 00:04:48,180 --> 00:04:48,449 because 140 00:04:48,450 --> 00:04:50,039 it really gets expensive. 141 00:04:50,040 --> 00:04:52,649 And um, so 142 00:04:52,650 --> 00:04:52,889 they 143 00:04:52,890 --> 00:04:53,969 managed to do it. 144 00:04:53,970 --> 00:04:55,649 There are problems with the image and 145 00:04:55,650 --> 00:04:56,879 what you can do with it. 146 00:04:56,880 --> 00:04:58,919 But if you know what you want to do and 147 00:04:58,920 --> 00:05:00,389 how you want to do it, even for them, 148 00:05:00,390 --> 00:05:02,909 this glass might be an option. 149 00:05:02,910 --> 00:05:04,379 So I've tried to make a list of 150 00:05:04,380 --> 00:05:05,489 challenges. 151 00:05:05,490 --> 00:05:07,619 So like I thought, I'd just make 152 00:05:07,620 --> 00:05:09,329 the slits at the beginning of the talks. 153 00:05:09,330 --> 00:05:11,519 So everyone sees that users 154 00:05:11,520 --> 00:05:13,739 are you cannot compare 155 00:05:13,740 --> 00:05:15,299 them to the big cameras and there are a 156 00:05:15,300 --> 00:05:16,799 lot of problems. 157 00:05:16,800 --> 00:05:18,989 But we'll try and 158 00:05:18,990 --> 00:05:21,029 solve all these through the talk, and 159 00:05:21,030 --> 00:05:23,129 I'll try and give you options on how to 160 00:05:23,130 --> 00:05:24,719 how to fix that. 161 00:05:24,720 --> 00:05:26,849 So there's 162 00:05:26,850 --> 00:05:28,109 no autofocus. 163 00:05:28,110 --> 00:05:30,209 I think that is something usually 164 00:05:30,210 --> 00:05:32,099 when you when you get a camera, a film 165 00:05:32,100 --> 00:05:34,629 camera, VHS camera, 166 00:05:34,630 --> 00:05:36,719 now some some digital camera 167 00:05:36,720 --> 00:05:39,059 like for for your holiday season, then 168 00:05:39,060 --> 00:05:40,919 you expect the camera to have a proper 169 00:05:40,920 --> 00:05:42,449 autofocus. 170 00:05:42,450 --> 00:05:44,549 And these things, they don't 171 00:05:44,550 --> 00:05:46,649 have autofocus. So you do it manually 172 00:05:46,650 --> 00:05:48,489 like you did it years ago. 173 00:05:48,490 --> 00:05:50,549 It's got the lens and then you focus 174 00:05:50,550 --> 00:05:52,709 by hand and you have you have 175 00:05:52,710 --> 00:05:53,959 to to get the 176 00:05:54,960 --> 00:05:56,909 you have to get a feel for it, like the 177 00:05:56,910 --> 00:05:59,549 distances and how far you can, 178 00:05:59,550 --> 00:06:01,709 how difficult the scene can be. 179 00:06:01,710 --> 00:06:03,029 So they introduced 180 00:06:04,140 --> 00:06:05,399 autofocus, 181 00:06:05,400 --> 00:06:07,289 but very just in a 182 00:06:07,290 --> 00:06:09,539 very simple way, and it's going 183 00:06:09,540 --> 00:06:10,679 to get better. 184 00:06:10,680 --> 00:06:12,989 But up until now, it's still something 185 00:06:12,990 --> 00:06:14,699 you have to do by hand. 186 00:06:14,700 --> 00:06:16,789 And I don't think 187 00:06:16,790 --> 00:06:17,279 I mean 188 00:06:17,280 --> 00:06:19,529 for film work for like if you do a short 189 00:06:19,530 --> 00:06:20,530 movie or something, 190 00:06:21,690 --> 00:06:23,339 you probably won't have to worry about 191 00:06:23,340 --> 00:06:25,289 that so much. Because if you've got a 192 00:06:25,290 --> 00:06:28,559 situation in 193 00:06:28,560 --> 00:06:30,929 on set where where the situation 194 00:06:30,930 --> 00:06:33,000 is controlled, then 195 00:06:34,260 --> 00:06:35,730 thanks, then 196 00:06:36,750 --> 00:06:38,399 you know where your actors are going to 197 00:06:38,400 --> 00:06:40,529 walk, you know where actors are going to 198 00:06:40,530 --> 00:06:43,169 stand and you can reshoot your scene. 199 00:06:43,170 --> 00:06:45,269 So if you mess up the focus, it's 200 00:06:45,270 --> 00:06:46,589 not that much of a problem. 201 00:06:46,590 --> 00:06:48,059 But if you do a documentary, you have a 202 00:06:48,060 --> 00:06:50,189 situation that won't happen again 203 00:06:50,190 --> 00:06:52,169 and you just have to get the focus right, 204 00:06:52,170 --> 00:06:53,459 then maybe it's not the right camera for 205 00:06:53,460 --> 00:06:55,469 you. On the other hand, autofocus that 206 00:06:55,470 --> 00:06:56,969 never really works perfectly. 207 00:06:56,970 --> 00:06:58,709 There was always problems. 208 00:06:58,710 --> 00:07:00,779 So, yeah, it's about pros and 209 00:07:00,780 --> 00:07:02,249 cons. You have to figure that out. 210 00:07:02,250 --> 00:07:03,539 On the other hand, if you really want to 211 00:07:03,540 --> 00:07:05,759 do movies on a budget now and hope to get 212 00:07:05,760 --> 00:07:08,009 there eventually and do movies 213 00:07:09,600 --> 00:07:10,849 later on 214 00:07:10,850 --> 00:07:12,689 with a bigger budget, it's like the 215 00:07:12,690 --> 00:07:14,879 perfect way to get a hang of 216 00:07:14,880 --> 00:07:17,219 pulling focus manually because 217 00:07:17,220 --> 00:07:19,439 it's just the same before the 35mm camera 218 00:07:19,440 --> 00:07:21,359 or that kind of stuff you can. 219 00:07:21,360 --> 00:07:23,219 You just have to get a feel for it. 220 00:07:23,220 --> 00:07:25,079 That helps. So then that's rolling 221 00:07:25,080 --> 00:07:27,959 shutter. As the sensor is read out, 222 00:07:27,960 --> 00:07:30,269 it might not be as fast as what 223 00:07:30,270 --> 00:07:31,709 what's happening in the scene. 224 00:07:31,710 --> 00:07:33,869 Just like the global shutter 225 00:07:33,870 --> 00:07:35,609 and the rolling shutter global shutter 226 00:07:35,610 --> 00:07:36,989 cameras, they don't suffer from these 227 00:07:36,990 --> 00:07:37,990 problems. 228 00:07:38,730 --> 00:07:40,829 For example, I think you'll know it. 229 00:07:40,830 --> 00:07:43,079 You you're on the on the highway, driving 230 00:07:43,080 --> 00:07:44,399 the car and you're filming out of the 231 00:07:44,400 --> 00:07:47,819 window and all the lines like, it's cute 232 00:07:47,820 --> 00:07:49,229 when you want to watch it later on. 233 00:07:49,230 --> 00:07:51,179 That's because of the rolling shutter. 234 00:07:51,180 --> 00:07:52,409 There is nothing we can do about it, 235 00:07:52,410 --> 00:07:53,519 hardware based. 236 00:07:53,520 --> 00:07:55,859 So there are some filters, they use 237 00:07:55,860 --> 00:07:58,139 a sort of hot optical hot 238 00:07:58,140 --> 00:07:59,579 air filters so you can put in there. 239 00:07:59,580 --> 00:08:00,719 But something we can tell from the 240 00:08:00,720 --> 00:08:02,069 software side, you just have to live with 241 00:08:02,070 --> 00:08:03,629 it and figure a way around it. 242 00:08:03,630 --> 00:08:05,729 You can maybe help it a bit and post, 243 00:08:05,730 --> 00:08:08,369 but it's a lot of work to get it right. 244 00:08:08,370 --> 00:08:09,569 Then there's Maria Morris. 245 00:08:09,570 --> 00:08:11,889 Like the idea of these cameras? 246 00:08:11,890 --> 00:08:14,039 They have very big sensors like 247 00:08:14,040 --> 00:08:16,109 much larger than what you know from 248 00:08:16,110 --> 00:08:18,389 from your typical movie cameras 249 00:08:18,390 --> 00:08:20,699 from. Not like the big film cameras 250 00:08:20,700 --> 00:08:22,649 from Hollywood, but as compared to 251 00:08:22,650 --> 00:08:24,299 everything else you've got like these, 252 00:08:24,300 --> 00:08:26,669 these sensors like the size of your 253 00:08:26,670 --> 00:08:28,799 fingers or something like 254 00:08:28,800 --> 00:08:30,509 that. They are much larger and they 255 00:08:30,510 --> 00:08:32,879 cannot compress 256 00:08:32,880 --> 00:08:35,038 all the information, like 16 257 00:08:35,039 --> 00:08:37,139 or 20 megapixels and that 258 00:08:37,140 --> 00:08:39,689 short amount of time 30 times per second. 259 00:08:39,690 --> 00:08:41,459 So what what they're doing, they're not 260 00:08:41,460 --> 00:08:43,439 reading all of the lines of the sensor 261 00:08:43,440 --> 00:08:44,999 and then scaling it down. 262 00:08:45,000 --> 00:08:47,009 But they just skip some lines like they 263 00:08:47,010 --> 00:08:49,409 read every fifth line, so 264 00:08:49,410 --> 00:08:51,179 you skip over four lines. 265 00:08:51,180 --> 00:08:53,279 And it's like this if it's, 266 00:08:53,280 --> 00:08:55,049 you know, it's more it's like you get 267 00:08:55,050 --> 00:08:56,009 these interferences. 268 00:08:56,010 --> 00:08:57,569 If you got straight lines from the sensor 269 00:08:57,570 --> 00:08:59,669 and some they are not 270 00:08:59,670 --> 00:09:01,919 straight lines in your work like a brick 271 00:09:01,920 --> 00:09:04,049 wall or someone is wearing a shirt 272 00:09:04,050 --> 00:09:05,039 or something like that. 273 00:09:05,040 --> 00:09:07,589 These lines, they enter into relate, 274 00:09:07,590 --> 00:09:10,049 and it's like a shimmery 275 00:09:10,050 --> 00:09:12,389 pattern that happens and can look very 276 00:09:12,390 --> 00:09:13,589 not pleasing. 277 00:09:13,590 --> 00:09:15,809 So either you take care of what 278 00:09:15,810 --> 00:09:18,629 your actors or models are wearing, 279 00:09:18,630 --> 00:09:20,879 all you have to try and solve it in post, 280 00:09:20,880 --> 00:09:22,379 but it doesn't really work. 281 00:09:22,380 --> 00:09:24,600 There's no simple solution for that. 282 00:09:26,680 --> 00:09:28,799 The latest canon camera, the 5T 283 00:09:28,800 --> 00:09:31,109 three, the model after this one, 284 00:09:31,110 --> 00:09:32,989 they have improved that a lot and then 285 00:09:32,990 --> 00:09:34,589 are optical filters you can insert to 286 00:09:34,590 --> 00:09:36,689 improve that. So if you really need 287 00:09:36,690 --> 00:09:38,370 top quality, there are some solutions 288 00:09:39,920 --> 00:09:40,169 than 289 00:09:40,170 --> 00:09:41,849 about the Kodak. That's probably the 290 00:09:41,850 --> 00:09:43,919 biggest thing because these 291 00:09:43,920 --> 00:09:46,949 cameras, they record video 292 00:09:46,950 --> 00:09:49,679 on a consumer, Kodak on H.264, 293 00:09:49,680 --> 00:09:50,909 and that's a bit as well. 294 00:09:50,910 --> 00:09:53,189 So it's a codec that it's 295 00:09:53,190 --> 00:09:55,559 like you're doing photo 296 00:09:55,560 --> 00:09:57,659 editing in Photoshop in 297 00:09:57,660 --> 00:09:59,849 a few steps and after every step, 298 00:09:59,850 --> 00:10:01,589 you save it as a JPEG and then you open 299 00:10:01,590 --> 00:10:02,849 it again and you make some color 300 00:10:02,850 --> 00:10:04,679 corrections and then save it again. 301 00:10:04,680 --> 00:10:06,299 The codec is not meant for that. 302 00:10:06,300 --> 00:10:09,089 So it's very nice for just shooting away 303 00:10:09,090 --> 00:10:11,219 and not grading a lot and 304 00:10:11,220 --> 00:10:13,589 post. But if you want to like, 305 00:10:13,590 --> 00:10:15,809 for example, you want to lift 306 00:10:15,810 --> 00:10:18,329 the black levels to get some more 307 00:10:18,330 --> 00:10:20,579 information on the black area or you want 308 00:10:20,580 --> 00:10:22,709 to pull pull down the brightness parts 309 00:10:22,710 --> 00:10:24,629 of your image to improve that. 310 00:10:24,630 --> 00:10:26,459 Then there is some information, but at 311 00:10:26,460 --> 00:10:28,049 some point it's just going to collapse. 312 00:10:28,050 --> 00:10:29,609 There's nothing left because that's 313 00:10:29,610 --> 00:10:31,139 exactly what the Kodak is doing is trying 314 00:10:31,140 --> 00:10:32,399 to throw out all the information you 315 00:10:32,400 --> 00:10:33,839 can't see. 316 00:10:33,840 --> 00:10:36,149 So we found ways to figure 317 00:10:36,150 --> 00:10:38,789 that out, and I'm shooting in H.264 318 00:10:38,790 --> 00:10:41,189 still, sometimes most 319 00:10:41,190 --> 00:10:41,909 of the times. 320 00:10:41,910 --> 00:10:44,009 But you 321 00:10:44,010 --> 00:10:44,159 know 322 00:10:44,160 --> 00:10:46,229 how to do it. It means it's the color 323 00:10:46,230 --> 00:10:47,159 information. 324 00:10:47,160 --> 00:10:49,259 So it's not just 325 00:10:49,260 --> 00:10:50,969 that it's compressed, but the color 326 00:10:50,970 --> 00:10:52,379 information is not that big. 327 00:10:52,380 --> 00:10:54,689 Like, if you 328 00:10:54,690 --> 00:10:57,329 if you have a nice gradient on the screen 329 00:10:57,330 --> 00:10:59,279 and you're filling in a bit per channel, 330 00:10:59,280 --> 00:11:01,379 then you can see those those lines 331 00:11:01,380 --> 00:11:02,879 where they where the color information 332 00:11:02,880 --> 00:11:04,859 doesn't hold up. It's like a it's like an 333 00:11:04,860 --> 00:11:07,589 index. Two hundred fifty six 334 00:11:07,590 --> 00:11:08,759 Peloton image. 335 00:11:08,760 --> 00:11:11,159 Yeah, you can just can can see those. 336 00:11:12,360 --> 00:11:14,699 But I go into that later a little, but 337 00:11:14,700 --> 00:11:16,829 there's a recording limit of four gigabit 338 00:11:16,830 --> 00:11:17,219 by it 339 00:11:17,220 --> 00:11:19,199 and there's like a 340 00:11:19,200 --> 00:11:20,999 30 minute limit. 341 00:11:21,000 --> 00:11:23,039 I mean, most of what I'm telling you now 342 00:11:23,040 --> 00:11:25,139 is not too late to canon. 343 00:11:25,140 --> 00:11:26,369 It goes for every day. 344 00:11:26,370 --> 00:11:27,370 A lot of camera, 345 00:11:30,210 --> 00:11:31,889 right? If I'm talking too fast, maybe 346 00:11:31,890 --> 00:11:32,890 someone can 347 00:11:34,680 --> 00:11:35,939 point that out. 348 00:11:35,940 --> 00:11:39,119 So this limit, it's introduced because 349 00:11:39,120 --> 00:11:41,339 of laws in Europe where you have to pay 350 00:11:41,340 --> 00:11:43,409 different Texas if you 351 00:11:43,410 --> 00:11:45,839 import a movie camera 352 00:11:45,840 --> 00:11:47,129 or it's just a photograph. 353 00:11:47,130 --> 00:11:48,719 So they introduce that it's just an 354 00:11:48,720 --> 00:11:51,029 arbitrary software limit. 355 00:11:51,030 --> 00:11:52,979 It's not even related to the to the file 356 00:11:52,980 --> 00:11:55,349 system or anything in all cases. 357 00:11:55,350 --> 00:11:56,759 But that's why they do it. 358 00:11:56,760 --> 00:11:58,379 They have to pay extra. 359 00:11:58,380 --> 00:11:59,939 If they don't want to do that, 360 00:11:59,940 --> 00:12:00,940 then 361 00:12:01,590 --> 00:12:03,749 in Full HD, you can 362 00:12:03,750 --> 00:12:06,149 go up to 30 frames per second. 363 00:12:06,150 --> 00:12:07,289 So that's that's OK. 364 00:12:07,290 --> 00:12:09,119 That's what you're expecting from from 365 00:12:09,120 --> 00:12:10,079 the television. 366 00:12:10,080 --> 00:12:12,089 But if you want to do a slo mo shooting 367 00:12:12,090 --> 00:12:13,799 or something like that, you have to 368 00:12:13,800 --> 00:12:16,679 go down to to 720p 369 00:12:16,680 --> 00:12:18,929 to a small HD and then 370 00:12:18,930 --> 00:12:20,309 you get more more' because you've got 371 00:12:20,310 --> 00:12:22,439 more landscapes and you of pull it up. 372 00:12:22,440 --> 00:12:24,359 It's OK for the web, but it's not really. 373 00:12:24,360 --> 00:12:25,679 You can't use it in a feature movie, 374 00:12:25,680 --> 00:12:27,179 really one way. 375 00:12:27,180 --> 00:12:28,679 But still, it's nice to experiment with 376 00:12:28,680 --> 00:12:30,299 it. And I mean, some of these deals that 377 00:12:30,300 --> 00:12:32,509 are they cost like, what, €300 knowing? 378 00:12:32,510 --> 00:12:34,259 I mean, the really the fancy stuff you 379 00:12:34,260 --> 00:12:35,820 can do nice stuff with. 380 00:12:37,230 --> 00:12:39,179 So there's no pro audio. 381 00:12:39,180 --> 00:12:41,609 You got no, no SLR inputs. 382 00:12:41,610 --> 00:12:43,289 It's not symmetrical. 383 00:12:43,290 --> 00:12:45,029 You have to find different solutions for 384 00:12:45,030 --> 00:12:46,030 that. 385 00:12:46,980 --> 00:12:48,569 And there's some time codes with the 386 00:12:48,570 --> 00:12:50,769 exception of the three. 387 00:12:50,770 --> 00:12:52,899 The top model that is supported by 388 00:12:52,900 --> 00:12:54,869 Magic Lantern, because we don't touch the 389 00:12:54,870 --> 00:12:55,809 the higher level 390 00:12:55,810 --> 00:12:57,129 models and 391 00:12:58,600 --> 00:13:01,119 so time code, you usually use it 392 00:13:01,120 --> 00:13:03,069 and in an event like like this, you've 393 00:13:03,070 --> 00:13:05,259 got three or four or five cameras 394 00:13:05,260 --> 00:13:07,539 and you're trying to sync them all up 395 00:13:07,540 --> 00:13:09,759 and you want everything to 396 00:13:09,760 --> 00:13:12,099 to sync per frame or even even 397 00:13:12,100 --> 00:13:13,359 better than that. 398 00:13:13,360 --> 00:13:15,069 So if you've got no time code, you have 399 00:13:15,070 --> 00:13:18,009 to do the thinking in your 400 00:13:18,010 --> 00:13:19,929 editing software later on. 401 00:13:19,930 --> 00:13:21,129 And that costs a lot of time. 402 00:13:21,130 --> 00:13:22,449 There are software solutions for that, 403 00:13:22,450 --> 00:13:23,409 and I go into that as well. 404 00:13:23,410 --> 00:13:25,209 But just keep it in mind, if you buy the 405 00:13:25,210 --> 00:13:26,979 big ones, you've got time code, you've 406 00:13:26,980 --> 00:13:30,039 got professional audio input, you've got 407 00:13:30,040 --> 00:13:31,480 most of these problems you don't have 408 00:13:33,280 --> 00:13:35,319 and there is HDMI output. 409 00:13:35,320 --> 00:13:37,449 So when I'll try to show you a magic 410 00:13:37,450 --> 00:13:39,639 lantern later on and I'll do that 411 00:13:39,640 --> 00:13:40,539 via HDMI. 412 00:13:40,540 --> 00:13:42,399 That's also a consumer thing. 413 00:13:42,400 --> 00:13:44,709 You don't have professional SDI outputs, 414 00:13:44,710 --> 00:13:46,869 so you either need a converter box 415 00:13:46,870 --> 00:13:48,820 on the set or you don't use it 416 00:13:50,440 --> 00:13:52,569 also for most cameras. 417 00:13:52,570 --> 00:13:54,819 Once you play the hit, the record button 418 00:13:54,820 --> 00:13:56,559 and the camera starts recording video 419 00:13:58,210 --> 00:13:59,549 the 420 00:13:59,550 --> 00:14:01,119 the signal that is sent are threatened. 421 00:14:01,120 --> 00:14:02,259 Him I- is 422 00:14:03,460 --> 00:14:05,769 is reduced to four EDPS or focus 423 00:14:05,770 --> 00:14:08,139 putting two that is like, 424 00:14:08,140 --> 00:14:09,309 you can't do it. 425 00:14:09,310 --> 00:14:11,379 So lots of problems. 426 00:14:11,380 --> 00:14:14,049 But there are also a lot of advantages. 427 00:14:14,050 --> 00:14:15,909 I'll just go through them very quickly. 428 00:14:15,910 --> 00:14:17,679 The slides will be on the later on. 429 00:14:17,680 --> 00:14:18,789 You can look at that. 430 00:14:18,790 --> 00:14:20,319 So the price, obviously, that's very 431 00:14:20,320 --> 00:14:21,320 nice. 432 00:14:22,990 --> 00:14:25,629 Then you've got the professional 433 00:14:25,630 --> 00:14:28,179 resolution and frame sizes 434 00:14:28,180 --> 00:14:30,429 and and frames 435 00:14:30,430 --> 00:14:32,229 per second. They're very small. 436 00:14:32,230 --> 00:14:34,389 So that news consumption is 437 00:14:34,390 --> 00:14:35,379 conspicuous. 438 00:14:35,380 --> 00:14:37,359 For example, you go to to Russia, you do 439 00:14:37,360 --> 00:14:39,429 a documentary and you don't want to be 440 00:14:39,430 --> 00:14:40,539 noticed so much. 441 00:14:40,540 --> 00:14:42,609 Probably then 442 00:14:42,610 --> 00:14:44,289 it can be a good idea to just take a 443 00:14:44,290 --> 00:14:46,479 small 600 D or something, 444 00:14:46,480 --> 00:14:48,519 put a 50 millimeter on it. 445 00:14:48,520 --> 00:14:49,809 Do professional video. 446 00:14:49,810 --> 00:14:51,789 Use it in post makes it. 447 00:14:51,790 --> 00:14:53,439 Nobody will notice. 448 00:14:53,440 --> 00:14:54,729 I think that's going to change in the 449 00:14:54,730 --> 00:14:56,319 next years, like in 10 years. 450 00:14:56,320 --> 00:14:58,539 The police or they probably will, will 451 00:14:58,540 --> 00:14:59,829 have understood that. But for now, it's 452 00:14:59,830 --> 00:15:01,090 nice. Um, 453 00:15:02,350 --> 00:15:04,419 and also the the 454 00:15:04,420 --> 00:15:06,129 risks, they are not so expensive. 455 00:15:06,130 --> 00:15:07,929 You can get like a shoulder ache or 456 00:15:07,930 --> 00:15:09,999 something or a stabilizing thing for 457 00:15:10,000 --> 00:15:11,440 these small, lightweight cameras. 458 00:15:12,820 --> 00:15:14,529 You can you can do all this on a budget 459 00:15:14,530 --> 00:15:16,039 if you want to. 460 00:15:16,040 --> 00:15:17,859 Also got picture styles. 461 00:15:17,860 --> 00:15:19,389 Let's like look up tables. 462 00:15:19,390 --> 00:15:20,319 Professional cameras. 463 00:15:20,320 --> 00:15:21,969 They've got those lookup tables where 464 00:15:21,970 --> 00:15:24,069 they take the whole latitude of the 465 00:15:24,070 --> 00:15:25,689 color information and they have to 466 00:15:25,690 --> 00:15:27,909 compress it down to eight bits or 12 bits 467 00:15:27,910 --> 00:15:29,499 or whatever they are supporting. 468 00:15:29,500 --> 00:15:31,659 And you can you can through those look 469 00:15:31,660 --> 00:15:33,639 a table, specify what color information, 470 00:15:33,640 --> 00:15:34,689 what to throw away and what color 471 00:15:34,690 --> 00:15:35,889 information to keep. 472 00:15:35,890 --> 00:15:37,219 For example, you've got an interview, 473 00:15:37,220 --> 00:15:39,999 we've got a lot of face and 474 00:15:40,000 --> 00:15:41,829 we want to keep the skin tones. 475 00:15:41,830 --> 00:15:44,379 So you take a look up table, 476 00:15:44,380 --> 00:15:46,029 a picture style they call it, and on the 477 00:15:46,030 --> 00:15:48,279 kind of cameras and you try to 478 00:15:48,280 --> 00:15:50,499 keep all the information for the skin 479 00:15:50,500 --> 00:15:52,059 tones and throw away the blacks and the 480 00:15:52,060 --> 00:15:53,469 whites, for example, because we really 481 00:15:53,470 --> 00:15:55,359 want the people to look natural and 482 00:15:55,360 --> 00:15:56,360 healthy. 483 00:15:57,040 --> 00:15:59,229 Also, the lenses, the glasses not so 484 00:15:59,230 --> 00:16:01,659 expensive, you can get 485 00:16:01,660 --> 00:16:04,089 some basic lenses for 486 00:16:04,090 --> 00:16:05,619 affordable prices. You, for example, you 487 00:16:05,620 --> 00:16:07,869 can go on eBay and go shopping 488 00:16:07,870 --> 00:16:10,269 for four cameras from Russia 489 00:16:10,270 --> 00:16:12,189 for four lenses from Russia, likely the 490 00:16:12,190 --> 00:16:13,599 stuff they did in the 70s and 80s. 491 00:16:13,600 --> 00:16:14,979 You'd get an adapter ring. 492 00:16:14,980 --> 00:16:16,039 They don't have autofocus. 493 00:16:16,040 --> 00:16:18,099 What? You can't use autofocus anyway. 494 00:16:18,100 --> 00:16:20,319 So you can you can get some really nice 495 00:16:20,320 --> 00:16:22,509 glass for like 30 or 40 euros 496 00:16:22,510 --> 00:16:24,309 and experiment with that as well. 497 00:16:24,310 --> 00:16:26,469 They've got their problems, too, but 498 00:16:26,470 --> 00:16:27,489 you have to start somewhere. 499 00:16:27,490 --> 00:16:28,569 Also, storage, right? 500 00:16:28,570 --> 00:16:30,849 You just get those cheap cards. 501 00:16:30,850 --> 00:16:32,709 You don't need any SSDs or something like 502 00:16:32,710 --> 00:16:34,360 that. That's fine, too. 503 00:16:35,830 --> 00:16:38,679 So I've talked about that as well. 504 00:16:38,680 --> 00:16:41,889 Bit so the information is it's reduced. 505 00:16:41,890 --> 00:16:43,109 That's compression artifacts, for 506 00:16:43,110 --> 00:16:44,619 example, your filming and a windows CE, 507 00:16:44,620 --> 00:16:46,389 see, the trees are moving and all that 508 00:16:46,390 --> 00:16:47,289 stuff, that 509 00:16:47,290 --> 00:16:48,290 might be a problem. 510 00:16:49,810 --> 00:16:52,359 I don't have single frames, so 511 00:16:52,360 --> 00:16:55,149 H.264, it takes 512 00:16:55,150 --> 00:16:57,549 a full frame every x frames 513 00:16:57,550 --> 00:16:59,949 and then it just keeps the the vectors 514 00:16:59,950 --> 00:17:02,079 of the information for the next five six 515 00:17:02,080 --> 00:17:04,059 seven frames depends on it, so it can 516 00:17:04,060 --> 00:17:05,078 really degrade the image. 517 00:17:05,079 --> 00:17:07,149 What you want is an all encoded codec 518 00:17:07,150 --> 00:17:09,939 where each image stands for itself 519 00:17:09,940 --> 00:17:12,699 also imposed because it can be very 520 00:17:12,700 --> 00:17:14,920 heavy for for your computer if it has to 521 00:17:16,359 --> 00:17:18,279 calculate all those in-between frames 522 00:17:18,280 --> 00:17:20,078 from like 10 frames before. 523 00:17:20,079 --> 00:17:21,578 So when you're editing, you probably want 524 00:17:21,579 --> 00:17:23,318 to convert it before you edit it 525 00:17:23,319 --> 00:17:23,858 and 526 00:17:23,859 --> 00:17:24,939 the black slows detail. 527 00:17:24,940 --> 00:17:26,769 I've talked about that, and sharpness can 528 00:17:26,770 --> 00:17:28,749 also be greatly reduced. 529 00:17:28,750 --> 00:17:30,549 So it really all sounds very, very 530 00:17:30,550 --> 00:17:31,749 dramatic. 531 00:17:31,750 --> 00:17:33,429 Um, so what 532 00:17:33,430 --> 00:17:35,949 can I offer us as a solution 533 00:17:35,950 --> 00:17:37,209 for audio? 534 00:17:37,210 --> 00:17:37,989 First of all, 535 00:17:37,990 --> 00:17:39,279 most of these cameras, when they were 536 00:17:39,280 --> 00:17:41,739 introduced, they had this 537 00:17:41,740 --> 00:17:43,359 fantastic functionality that was called 538 00:17:43,360 --> 00:17:44,949 automatic gain control. 539 00:17:44,950 --> 00:17:47,079 So what we was doing like if it was very, 540 00:17:47,080 --> 00:17:49,419 very silent in the room, 541 00:17:49,420 --> 00:17:50,809 then a lot of. 542 00:17:50,810 --> 00:17:52,549 She would come would be coming up and 543 00:17:52,550 --> 00:17:54,199 then someone would say something, and all 544 00:17:54,200 --> 00:17:56,539 of a sudden they were trying to 545 00:17:56,540 --> 00:17:58,759 to guess the the 546 00:17:58,760 --> 00:18:01,009 gain of the of the audio input 547 00:18:01,010 --> 00:18:02,719 and that you couldn't turn that off 548 00:18:02,720 --> 00:18:03,949 because they were never meant for 549 00:18:03,950 --> 00:18:05,299 professional film work. 550 00:18:05,300 --> 00:18:07,639 So they introduce it in later 551 00:18:07,640 --> 00:18:08,869 firmware updates. 552 00:18:08,870 --> 00:18:10,429 But I think through Magic London, you 553 00:18:10,430 --> 00:18:11,599 were able to get it like half a year 554 00:18:11,600 --> 00:18:12,499 before. 555 00:18:12,500 --> 00:18:14,359 Um, so turn it off. 556 00:18:14,360 --> 00:18:15,559 Don't use it. 557 00:18:15,560 --> 00:18:17,269 Don't use the internal preamp as well as 558 00:18:17,270 --> 00:18:19,099 like this small tip. 559 00:18:19,100 --> 00:18:20,599 It's really not very good. 560 00:18:20,600 --> 00:18:22,789 So if you want to do proper audio you, 561 00:18:22,790 --> 00:18:24,199 you take a good preamp. 562 00:18:24,200 --> 00:18:26,389 You put it in front of your camera from 563 00:18:26,390 --> 00:18:27,919 the mic, through the preamp, into the 564 00:18:27,920 --> 00:18:29,989 camera, and then you dial down 565 00:18:29,990 --> 00:18:32,269 the amplification of the camera to zero. 566 00:18:32,270 --> 00:18:34,399 You don't amplify it all, and you 567 00:18:34,400 --> 00:18:36,739 use your external amplifier so 568 00:18:36,740 --> 00:18:38,059 you get a much cleaner signal. 569 00:18:41,240 --> 00:18:43,609 So, for example, you can get an external 570 00:18:43,610 --> 00:18:45,769 preamp. There are some very small 571 00:18:45,770 --> 00:18:48,229 things you can just strap on your camera 572 00:18:48,230 --> 00:18:50,269 and then put the microphone on top. 573 00:18:50,270 --> 00:18:52,129 That works very well, whether they are 574 00:18:52,130 --> 00:18:54,319 battery powered, for example, there 575 00:18:54,320 --> 00:18:56,389 special microphones that have a very high 576 00:18:56,390 --> 00:18:58,459 output through an inch or make 577 00:18:58,460 --> 00:19:00,649 into a battery. And then you can also 578 00:19:00,650 --> 00:19:00,949 dial 579 00:19:00,950 --> 00:19:03,019 down the the 580 00:19:03,020 --> 00:19:05,179 the gain on off your camera 581 00:19:05,180 --> 00:19:07,459 for time code and thinking 582 00:19:07,460 --> 00:19:10,339 there is a software. It's called plurals. 583 00:19:10,340 --> 00:19:12,619 It's it's really a great 584 00:19:12,620 --> 00:19:13,609 solution. 585 00:19:13,610 --> 00:19:15,829 I think it premiere and some 586 00:19:15,830 --> 00:19:17,749 others are introducing that by now as 587 00:19:17,750 --> 00:19:19,639 well. What they're doing is they're just 588 00:19:19,640 --> 00:19:21,919 comparing the audio of of all your takes, 589 00:19:21,920 --> 00:19:24,019 for example, you've got three diesels in 590 00:19:24,020 --> 00:19:26,269 the room and maybe some some audio 591 00:19:26,270 --> 00:19:28,579 recorder on on the 592 00:19:28,580 --> 00:19:29,719 on the mixer. 593 00:19:29,720 --> 00:19:32,329 And then you throw all these these files 594 00:19:32,330 --> 00:19:34,669 into plurals or some other software, 595 00:19:34,670 --> 00:19:36,829 and they will all match it up through 596 00:19:36,830 --> 00:19:37,759 the audio. 597 00:19:37,760 --> 00:19:39,319 And through my experience, it really 598 00:19:39,320 --> 00:19:40,639 works very well. 599 00:19:40,640 --> 00:19:42,799 It works on a frame basis. 600 00:19:42,800 --> 00:19:44,989 So all this thinking by hand 601 00:19:44,990 --> 00:19:47,029 that really is a lot of trouble. 602 00:19:47,030 --> 00:19:49,129 You can just skip that duration 603 00:19:49,130 --> 00:19:50,329 and it's really fast as well. 604 00:19:50,330 --> 00:19:52,519 You put like two hours from 605 00:19:52,520 --> 00:19:54,799 five cameras into that stuff and you just 606 00:19:54,800 --> 00:19:56,719 hit think and then you drink a coffee and 607 00:19:56,720 --> 00:19:58,699 after that year, you go to to do the 608 00:19:58,700 --> 00:19:59,700 cutting. 609 00:20:00,470 --> 00:20:02,089 So for audio, 610 00:20:02,090 --> 00:20:03,349 probably do it externally. 611 00:20:03,350 --> 00:20:05,659 For example, when I'm on the field, 612 00:20:05,660 --> 00:20:07,759 I've got like one of 613 00:20:07,760 --> 00:20:09,889 these things that they're 614 00:20:09,890 --> 00:20:12,169 not so expensive and they've got that 615 00:20:12,170 --> 00:20:14,299 input and they can supply 616 00:20:14,300 --> 00:20:16,339 the microphones with power as well. 617 00:20:16,340 --> 00:20:19,129 And I just strap it on here and 618 00:20:19,130 --> 00:20:21,409 I think it up in post. 619 00:20:21,410 --> 00:20:23,839 So I just use the audio from this camera 620 00:20:23,840 --> 00:20:25,969 so that my software can sync it up. 621 00:20:25,970 --> 00:20:28,189 But the the person viewing 622 00:20:28,190 --> 00:20:29,629 my movies will never hear the sound from 623 00:20:29,630 --> 00:20:30,769 the camera. I will just hear the sound 624 00:20:30,770 --> 00:20:32,719 from the proper or close to the proper 625 00:20:32,720 --> 00:20:33,720 thing. 626 00:20:34,700 --> 00:20:35,700 All right. 627 00:20:36,380 --> 00:20:38,569 So for video, I've talked 628 00:20:38,570 --> 00:20:39,919 about picture styles. 629 00:20:39,920 --> 00:20:42,559 There's a blog post by Philip Bloom. 630 00:20:42,560 --> 00:20:43,879 He goes off all the different picture 631 00:20:43,880 --> 00:20:45,799 styles you can use, like, you know, it's 632 00:20:45,800 --> 00:20:47,509 going to get very dark outside or it's 633 00:20:47,510 --> 00:20:48,469 going to be very bright. 634 00:20:48,470 --> 00:20:50,479 I'm going to film people use a proper 635 00:20:50,480 --> 00:20:52,549 picture style, and the color information 636 00:20:52,550 --> 00:20:55,459 that is compressed into to your H.264 637 00:20:55,460 --> 00:20:57,079 will look much better once you get the 638 00:20:57,080 --> 00:20:58,969 hang of it. I've got like, I'm I think 639 00:20:58,970 --> 00:21:01,429 I'm using two picture styles 640 00:21:01,430 --> 00:21:03,439 and mostly I'm just using a very flat one 641 00:21:03,440 --> 00:21:05,599 that's trying to even out the 642 00:21:05,600 --> 00:21:07,339 whole thing. And that in post, I do all 643 00:21:07,340 --> 00:21:08,689 the color grading, 644 00:21:08,690 --> 00:21:10,369 so that's the way to improve it. 645 00:21:11,660 --> 00:21:13,579 Don't do the sharpening of the camera. 646 00:21:13,580 --> 00:21:15,949 So that's a basic software 647 00:21:15,950 --> 00:21:18,019 sharpening functionality, but they 648 00:21:18,020 --> 00:21:20,269 have to do it like 30 times per second 649 00:21:20,270 --> 00:21:21,199 very quickly. 650 00:21:21,200 --> 00:21:22,729 So it's not very good. 651 00:21:22,730 --> 00:21:24,769 So it just turn it off and you sharpen on 652 00:21:24,770 --> 00:21:26,179 your computer later on. 653 00:21:26,180 --> 00:21:27,920 It's really much, much better results 654 00:21:29,600 --> 00:21:30,739 also for 655 00:21:30,740 --> 00:21:33,109 focus pulling because you have to do the 656 00:21:33,110 --> 00:21:35,419 focus mainly on on most of the users 657 00:21:35,420 --> 00:21:37,039 on canon, for example, it's these buttons 658 00:21:37,040 --> 00:21:39,019 up here that's a plus and minus. 659 00:21:39,020 --> 00:21:41,059 You start to come out short later on, but 660 00:21:41,060 --> 00:21:43,129 you can, you 661 00:21:43,130 --> 00:21:45,229 know, on the analog camera you 662 00:21:45,230 --> 00:21:47,509 would like, focus your subject, then zoom 663 00:21:47,510 --> 00:21:49,129 in completely. 664 00:21:49,130 --> 00:21:51,769 So then do your focusing, 665 00:21:51,770 --> 00:21:53,809 then zoom out to whatever level you want. 666 00:21:53,810 --> 00:21:55,939 And it helps you seeing if you really got 667 00:21:55,940 --> 00:21:57,499 the the focus properly. 668 00:21:57,500 --> 00:21:59,809 And also you can use a digital zoom 669 00:21:59,810 --> 00:22:01,999 and it drops into the sensor data. 670 00:22:02,000 --> 00:22:03,619 So it's not scaled up, but it really 671 00:22:03,620 --> 00:22:05,239 shows you the area. 672 00:22:05,240 --> 00:22:07,849 So if you have a controlled situation 673 00:22:07,850 --> 00:22:09,589 or you, you know you're in a documentary 674 00:22:09,590 --> 00:22:11,359 and we really have to get this right, 675 00:22:11,360 --> 00:22:13,909 then you use to zoom zoom buttons focus 676 00:22:13,910 --> 00:22:15,649 quickly. Don't touch it anymore. 677 00:22:15,650 --> 00:22:16,759 Start recording. 678 00:22:16,760 --> 00:22:17,839 That's really a lot of 679 00:22:17,840 --> 00:22:19,309 help you 680 00:22:19,310 --> 00:22:21,380 can use. The viewfinder viewfinder is 681 00:22:22,670 --> 00:22:24,349 I've got this thing for, like, I don't 682 00:22:24,350 --> 00:22:26,059 know, 20 euros on eBay. 683 00:22:27,230 --> 00:22:28,230 You get it with 684 00:22:29,250 --> 00:22:29,449 a 685 00:22:29,450 --> 00:22:31,309 simple screen that you can glue on your 686 00:22:31,310 --> 00:22:33,469 camera and then you you 687 00:22:33,470 --> 00:22:35,539 put this thing on on camera 688 00:22:35,540 --> 00:22:36,589 like this. 689 00:22:36,590 --> 00:22:38,749 And if you're outside, it's very 690 00:22:38,750 --> 00:22:40,189 sunny. It helps you a lot. 691 00:22:40,190 --> 00:22:41,539 And to start looking professional your 692 00:22:41,540 --> 00:22:42,740 customers, they like it. 693 00:22:45,050 --> 00:22:47,209 Yeah, it's really it's it's a 694 00:22:47,210 --> 00:22:48,649 never really understood about that. 695 00:22:48,650 --> 00:22:50,329 That's how it works. And also. 696 00:22:50,330 --> 00:22:52,759 If you're shooting very if you're 697 00:22:52,760 --> 00:22:55,159 shooting through just with nothing. 698 00:22:55,160 --> 00:22:58,189 No, Rick, no no stabilization. 699 00:22:58,190 --> 00:22:59,719 It really helps because you can 700 00:23:01,370 --> 00:23:03,829 view it's got the camera like this. 701 00:23:03,830 --> 00:23:05,509 You've got it on on three points 702 00:23:05,510 --> 00:23:06,799 connected to your body, and it really 703 00:23:06,800 --> 00:23:09,349 stabilizes the camera a lot through 704 00:23:09,350 --> 00:23:11,209 this thing. So if you if your shots are a 705 00:23:11,210 --> 00:23:13,369 bit too moving too 706 00:23:13,370 --> 00:23:14,929 much or something, that might be a 707 00:23:14,930 --> 00:23:15,930 solution as well. 708 00:23:17,210 --> 00:23:18,889 And it doesn't cost anything at all. 709 00:23:18,890 --> 00:23:20,989 So think 710 00:23:20,990 --> 00:23:22,609 about getting a break at some point if 711 00:23:22,610 --> 00:23:25,069 you want to do a proper, stable shots. 712 00:23:25,070 --> 00:23:27,679 Think about quick release plates 713 00:23:27,680 --> 00:23:29,079 you can just. 714 00:23:29,080 --> 00:23:31,369 There's also plates that you can 715 00:23:31,370 --> 00:23:34,189 put on your camera and you can easily 716 00:23:34,190 --> 00:23:36,319 exchange your your camera 717 00:23:36,320 --> 00:23:37,999 through different tripods and stuff 718 00:23:38,000 --> 00:23:39,919 without having to screw this thing on and 719 00:23:39,920 --> 00:23:40,849 off and on and off. 720 00:23:40,850 --> 00:23:42,019 And at some point it's going to break. 721 00:23:42,020 --> 00:23:43,909 So it's probably a good idea to use quick 722 00:23:43,910 --> 00:23:44,209 release 723 00:23:44,210 --> 00:23:46,309 plates and to skip 724 00:23:46,310 --> 00:23:47,469 this. 725 00:23:47,470 --> 00:23:49,969 Um yeah, and I 726 00:23:49,970 --> 00:23:51,259 told you about that. 727 00:23:51,260 --> 00:23:53,749 If you use H.264 728 00:23:53,750 --> 00:23:56,059 for your recording and you start editing, 729 00:23:56,060 --> 00:23:57,919 you might want to convert it into an all 730 00:23:57,920 --> 00:23:59,869 eight codec, for example, into progress 731 00:23:59,870 --> 00:24:02,229 or whatever codec you you like 732 00:24:02,230 --> 00:24:04,339 for your post because it 733 00:24:04,340 --> 00:24:06,469 will really make the chip 734 00:24:06,470 --> 00:24:08,949 you a lot of your off your camera, off 735 00:24:08,950 --> 00:24:10,489 of your editing suite. 736 00:24:10,490 --> 00:24:12,349 It will take it down a lot and you can 737 00:24:12,350 --> 00:24:13,789 throw in some more filters or whatever 738 00:24:13,790 --> 00:24:14,790 you want to do. 739 00:24:15,320 --> 00:24:17,479 So, yeah, 740 00:24:18,860 --> 00:24:19,369 the idea 741 00:24:19,370 --> 00:24:21,229 is you take your edits of footage. 742 00:24:21,230 --> 00:24:22,399 You denies it if you want to. 743 00:24:22,400 --> 00:24:24,289 With some some software need video or 744 00:24:24,290 --> 00:24:25,880 something, take the noise out of it, 745 00:24:27,080 --> 00:24:27,349 then 746 00:24:27,350 --> 00:24:28,339 you do it. 747 00:24:28,340 --> 00:24:30,199 The idea is to just put a little bit of 748 00:24:30,200 --> 00:24:32,269 noise on top digital noise 749 00:24:32,270 --> 00:24:34,399 so that the problems of 750 00:24:34,400 --> 00:24:35,929 banding like this, you there's a 751 00:24:35,930 --> 00:24:38,209 gradient, but you can see how the colors 752 00:24:38,210 --> 00:24:39,409 are changing over the gradient. 753 00:24:39,410 --> 00:24:41,239 It looks like an old picture. 754 00:24:41,240 --> 00:24:43,309 It just threw a doubt that's what you do 755 00:24:43,310 --> 00:24:44,479 in audio as well. 756 00:24:44,480 --> 00:24:45,979 Before the mastering step you put in, 757 00:24:45,980 --> 00:24:48,259 some did add some noise to to improve 758 00:24:48,260 --> 00:24:49,260 that. 759 00:24:50,180 --> 00:24:51,949 Then you just have 760 00:24:51,950 --> 00:24:53,929 that as a 10 bit codec, 10 bit progress. 761 00:24:53,930 --> 00:24:54,930 For example, 762 00:24:56,180 --> 00:24:56,299 you 763 00:24:56,300 --> 00:24:58,379 do a color grading and if you want to and 764 00:24:58,380 --> 00:25:01,009 put some some analog 765 00:25:01,010 --> 00:25:03,409 recorded noise from from proper 766 00:25:03,410 --> 00:25:04,789 footage on top of it. 767 00:25:04,790 --> 00:25:06,049 And once you've done all of that, 768 00:25:06,050 --> 00:25:07,369 it's going to look really, really good. 769 00:25:08,810 --> 00:25:09,829 That's the story. That's right. If you 770 00:25:09,830 --> 00:25:11,419 want to do it, if you have to do it for 771 00:25:11,420 --> 00:25:12,979 something that's really important, not 772 00:25:12,980 --> 00:25:15,169 like like your fun side project, but 773 00:25:15,170 --> 00:25:16,609 it's something that's going to be shown 774 00:25:16,610 --> 00:25:17,569 in movie theater. 775 00:25:17,570 --> 00:25:19,459 That's probably the way you have to go, 776 00:25:19,460 --> 00:25:21,109 and it's probably how they did it in 777 00:25:21,110 --> 00:25:22,699 Hollywood as well. 778 00:25:22,700 --> 00:25:25,189 So that's all the the overview 779 00:25:25,190 --> 00:25:27,289 of the diesel our world now comes Magic 780 00:25:27,290 --> 00:25:29,059 Lantern and the real fun part. 781 00:25:29,060 --> 00:25:31,129 So we tried 782 00:25:31,130 --> 00:25:33,199 to make this chart normal consumers, they 783 00:25:33,200 --> 00:25:34,789 just use their point and shoot cameras. 784 00:25:34,790 --> 00:25:36,499 They don't do manual focus. 785 00:25:36,500 --> 00:25:38,629 They just want to take it to the 786 00:25:38,630 --> 00:25:41,449 holiday season and they probably 787 00:25:41,450 --> 00:25:42,559 won't use it. 788 00:25:42,560 --> 00:25:44,059 On the other hand, we've got some really 789 00:25:44,060 --> 00:25:46,099 nice auto functionality as well. 790 00:25:46,100 --> 00:25:48,889 Auto exposure, auto, HDR, 791 00:25:48,890 --> 00:25:50,059 photo shooting and stuff. 792 00:25:50,060 --> 00:25:51,799 So even people that just want to have fun 793 00:25:51,800 --> 00:25:53,959 with it, I think they would like Magic 794 00:25:53,960 --> 00:25:56,129 Lantern, but we'll have to see if they if 795 00:25:56,130 --> 00:25:57,499 if they take it up. 796 00:25:57,500 --> 00:25:58,879 So the home professionals, the cinema 797 00:25:58,880 --> 00:26:00,409 professionals and people who are 798 00:26:00,410 --> 00:26:02,479 tinkering, they I think they 799 00:26:02,480 --> 00:26:04,549 are the perfect crowd and that's for 800 00:26:04,550 --> 00:26:05,599 the professionals. 801 00:26:05,600 --> 00:26:08,099 So people using it on set for a 802 00:26:08,100 --> 00:26:09,109 shoot that's really 803 00:26:10,880 --> 00:26:12,160 that's related to money 804 00:26:13,490 --> 00:26:14,719 for my experience. 805 00:26:14,720 --> 00:26:16,729 I mean, I've installed the latest nightly 806 00:26:16,730 --> 00:26:18,889 build from like yesterday, I think, 807 00:26:18,890 --> 00:26:21,169 and I'm confident that it's going to work 808 00:26:21,170 --> 00:26:22,909 because I've used it for two and a half 809 00:26:22,910 --> 00:26:23,959 years now. 810 00:26:23,960 --> 00:26:26,059 And these things, 811 00:26:26,060 --> 00:26:28,609 the builds, they are very stable and 812 00:26:28,610 --> 00:26:30,769 the guys, the core developers, the core 813 00:26:30,770 --> 00:26:32,779 hackers from from the team, they're 814 00:26:32,780 --> 00:26:34,909 really careful about what they change and 815 00:26:34,910 --> 00:26:36,889 what they put into the nightly builds and 816 00:26:36,890 --> 00:26:37,849 what they don't. 817 00:26:37,850 --> 00:26:39,919 So it's 818 00:26:39,920 --> 00:26:40,879 up to you. 819 00:26:40,880 --> 00:26:42,439 But if you want to use it in the Pro 820 00:26:42,440 --> 00:26:43,640 Bowl, just give it a try 821 00:26:44,810 --> 00:26:46,010 and it might just work for you 822 00:26:48,170 --> 00:26:49,249 a bit about 823 00:26:49,250 --> 00:26:50,989 the history. In 2009, 824 00:26:50,990 --> 00:26:53,179 some guy Tom Hudson, 825 00:26:53,180 --> 00:26:55,249 he just started it, started taking on 826 00:26:55,250 --> 00:26:57,769 his five fifty two and 827 00:26:57,770 --> 00:26:59,899 he managed to find out 828 00:26:59,900 --> 00:27:02,359 how to sign the code, the firm, the court 829 00:27:02,360 --> 00:27:04,399 to to install his own firmware 830 00:27:04,400 --> 00:27:05,400 stuff. 831 00:27:06,200 --> 00:27:07,939 But I'll go into that later on, but we 832 00:27:07,940 --> 00:27:10,159 are not flashing the firmware at 833 00:27:10,160 --> 00:27:12,349 all. The canon firmware stays intact 834 00:27:12,350 --> 00:27:13,729 completely. It's something that is 835 00:27:13,730 --> 00:27:15,169 installed in parallel. 836 00:27:15,170 --> 00:27:16,249 That's why it's so stable. 837 00:27:16,250 --> 00:27:17,659 We're not changing the firmware. 838 00:27:17,660 --> 00:27:20,299 We're not flashing anything changing 839 00:27:20,300 --> 00:27:22,279 like two or three bits, and it's not 840 00:27:22,280 --> 00:27:23,539 really dangerous. 841 00:27:23,540 --> 00:27:24,540 And 842 00:27:26,060 --> 00:27:27,060 I go into that. 843 00:27:28,040 --> 00:27:29,419 I mean, it's like this. 844 00:27:29,420 --> 00:27:31,129 If your experience with this kind of 845 00:27:31,130 --> 00:27:33,169 stuff and you hear firmware, then usually 846 00:27:33,170 --> 00:27:35,329 it's like, OK, I'm flashing my firmware 847 00:27:35,330 --> 00:27:36,919 that can't be good, right? 848 00:27:36,920 --> 00:27:38,089 And you're not flashing your firmware. 849 00:27:38,090 --> 00:27:40,039 That's all I wanted to say, but obviously 850 00:27:40,040 --> 00:27:41,059 we are changing something. 851 00:27:41,060 --> 00:27:41,329 That's how 852 00:27:41,330 --> 00:27:42,330 it works. 853 00:27:42,710 --> 00:27:44,869 So see, SDK, that was another 854 00:27:44,870 --> 00:27:45,829 project. 855 00:27:45,830 --> 00:27:47,869 They did the hacking of the smaller canon 856 00:27:47,870 --> 00:27:49,939 cameras and we were able to use 857 00:27:49,940 --> 00:27:51,319 the. Out of the code and a lot of their 858 00:27:51,320 --> 00:27:53,179 experience and this new project. 859 00:27:54,410 --> 00:27:55,789 And then in April 860 00:27:55,790 --> 00:27:58,039 2009, there was the first code 861 00:27:58,040 --> 00:27:59,869 was released on Bitbucket and everyone 862 00:27:59,870 --> 00:28:02,389 started going in there and 863 00:28:02,390 --> 00:28:02,659 adding 864 00:28:02,660 --> 00:28:04,069 patches and stuff. 865 00:28:04,070 --> 00:28:06,139 And the community 866 00:28:06,140 --> 00:28:07,879 mainly collaborated on the Magnus Wiki on 867 00:28:07,880 --> 00:28:08,869 a Vimeo group. 868 00:28:08,870 --> 00:28:10,069 So then a new 869 00:28:10,070 --> 00:28:12,049 guy came in, Alex, who's the main dev 870 00:28:12,050 --> 00:28:14,209 still? And he's like, He's 871 00:28:14,210 --> 00:28:16,319 like this so typical 872 00:28:16,320 --> 00:28:17,989 of the nut of a dictator, you know, from 873 00:28:17,990 --> 00:28:20,529 Python and stuff like he. 874 00:28:20,530 --> 00:28:22,219 He just he gets it right. 875 00:28:22,220 --> 00:28:23,959 You know, the whole project is working 876 00:28:23,960 --> 00:28:25,039 perfectly. 877 00:28:25,040 --> 00:28:26,389 And there's 878 00:28:26,390 --> 00:28:28,189 two or three other people from the core 879 00:28:28,190 --> 00:28:30,469 and they take they for 880 00:28:30,470 --> 00:28:32,779 for now, it's really working very well, 881 00:28:32,780 --> 00:28:33,949 and 882 00:28:33,950 --> 00:28:35,899 it wouldn't be possible without these 883 00:28:35,900 --> 00:28:37,519 core people investing so much of their 884 00:28:37,520 --> 00:28:39,049 time of their spare 885 00:28:39,050 --> 00:28:40,050 time as well. 886 00:28:41,000 --> 00:28:41,449 Then we had 887 00:28:41,450 --> 00:28:43,199 HDR video that was a little hack. 888 00:28:43,200 --> 00:28:45,889 The idea of you take, 889 00:28:45,890 --> 00:28:46,890 um, 890 00:28:47,390 --> 00:28:49,459 you alternate the frame, the 891 00:28:49,460 --> 00:28:51,979 frames and each second frame 892 00:28:51,980 --> 00:28:53,479 gets a different exposure value. 893 00:28:53,480 --> 00:28:55,189 So we've got one bright and one dark 894 00:28:55,190 --> 00:28:57,349 image one bright, dark, bright, dark, 895 00:28:57,350 --> 00:28:58,339 bright, dark. 896 00:28:58,340 --> 00:29:00,259 And that in post-production, you you take 897 00:29:00,260 --> 00:29:02,329 the stream and make two streams out of 898 00:29:02,330 --> 00:29:04,849 it. And then you put it back together 899 00:29:04,850 --> 00:29:07,069 like an HDR photography, and you've got 900 00:29:07,070 --> 00:29:10,009 this enormous latitude of dynamic range 901 00:29:10,010 --> 00:29:11,659 for those who are familiar with it. 902 00:29:11,660 --> 00:29:13,979 You if you've got an 903 00:29:13,980 --> 00:29:16,219 an actor or someone and you 904 00:29:16,220 --> 00:29:18,349 put him or her in front of a 905 00:29:18,350 --> 00:29:19,880 of a window, it's very, very, 906 00:29:21,200 --> 00:29:21,409 very 907 00:29:21,410 --> 00:29:22,939 bright outside and the inside is very 908 00:29:22,940 --> 00:29:25,079 dark. Then you either have a 909 00:29:25,080 --> 00:29:27,529 complete, completely overexposed outside 910 00:29:27,530 --> 00:29:30,259 world or an underexposed inside world. 911 00:29:30,260 --> 00:29:32,509 So if you've got two exposure levels 912 00:29:32,510 --> 00:29:34,519 and you mix them back together, you can 913 00:29:34,520 --> 00:29:36,709 have proper the outside world is looking 914 00:29:36,710 --> 00:29:37,789 good and the inside world is looking 915 00:29:37,790 --> 00:29:39,199 good. So that was very nice. 916 00:29:39,200 --> 00:29:41,449 But there were problems with it because 917 00:29:41,450 --> 00:29:43,579 the frame rate is only 30 p and 918 00:29:43,580 --> 00:29:45,019 then you're alternating frames and all 919 00:29:45,020 --> 00:29:46,219 that kind of stuff. 920 00:29:46,220 --> 00:29:48,509 So it was just a hack. 921 00:29:48,510 --> 00:29:50,269 We've improved on that by now, but 922 00:29:50,270 --> 00:29:52,429 that's where our metric landing really 923 00:29:52,430 --> 00:29:54,499 got credits in the community because time 924 00:29:54,500 --> 00:29:57,319 video was released of night scenes 925 00:29:57,320 --> 00:29:58,639 that nobody had seen before. 926 00:29:58,640 --> 00:30:00,349 I mean, the low light capabilities of 927 00:30:00,350 --> 00:30:02,419 this camera is absolutely fantastic. 928 00:30:02,420 --> 00:30:04,459 But through these hacks, you were able to 929 00:30:04,460 --> 00:30:06,709 do shooting shots like 930 00:30:06,710 --> 00:30:08,959 with problems. But they there were, 931 00:30:08,960 --> 00:30:10,579 at least on Vimeo, they looked like 932 00:30:10,580 --> 00:30:12,379 footage from much, much, much more 933 00:30:12,380 --> 00:30:14,269 expensive professional film cameras. 934 00:30:15,590 --> 00:30:17,539 So then we started the whole Magic 935 00:30:17,540 --> 00:30:19,519 Lantern film homepage, and that really 936 00:30:19,520 --> 00:30:20,659 got everything started. 937 00:30:22,310 --> 00:30:24,259 2013 was completely crazy. 938 00:30:24,260 --> 00:30:26,419 It was. It really exploded all over the 939 00:30:26,420 --> 00:30:28,819 place. And but now we've got 14 940 00:30:28,820 --> 00:30:31,039 bit raw video So that means I go into 941 00:30:31,040 --> 00:30:32,689 that later on, but it's really good. 942 00:30:32,690 --> 00:30:35,539 And there's also dual easel. 943 00:30:35,540 --> 00:30:37,309 I'll explain that when I show you the 944 00:30:37,310 --> 00:30:38,629 camera 945 00:30:38,630 --> 00:30:39,349 just so that 946 00:30:39,350 --> 00:30:41,689 you hear all these these buzzwords just 947 00:30:41,690 --> 00:30:43,220 now and then I can reference it. 948 00:30:44,300 --> 00:30:44,749 So there's a 949 00:30:44,750 --> 00:30:45,799 time called generator. 950 00:30:45,800 --> 00:30:48,049 We can send out all your time code 951 00:30:48,050 --> 00:30:50,149 LTC time code through the audio out of 952 00:30:50,150 --> 00:30:51,619 the cameras. You can put that into your 953 00:30:51,620 --> 00:30:52,969 recording device and you've got time 954 00:30:52,970 --> 00:30:55,099 code, or you can sync up a second camera 955 00:30:55,100 --> 00:30:56,100 to your camera. 956 00:30:57,080 --> 00:30:59,149 It's very bitter, but I mean, it's 957 00:30:59,150 --> 00:31:00,439 all just software. 958 00:31:00,440 --> 00:31:02,809 Obviously, someone was able to implement 959 00:31:02,810 --> 00:31:03,810 it and send it out. 960 00:31:04,670 --> 00:31:06,379 There's a new onscreen display that's 961 00:31:06,380 --> 00:31:07,099 much closer to the 962 00:31:07,100 --> 00:31:08,119 professional film cameras. 963 00:31:08,120 --> 00:31:09,859 If you're doing that kind of stuff, their 964 00:31:09,860 --> 00:31:12,049 profiles so you can have different 965 00:31:12,050 --> 00:31:13,969 configurations of Magic Lantern, for 966 00:31:13,970 --> 00:31:16,309 example. I know I'm on a on a photo 967 00:31:16,310 --> 00:31:18,499 shoot, I'm shooting pottery or now I'm on 968 00:31:18,500 --> 00:31:20,629 a video shoot and I'm shooting night and 969 00:31:20,630 --> 00:31:22,849 I just switch my profile and everything 970 00:31:22,850 --> 00:31:24,559 is changed and the camera snaps me to 971 00:31:24,560 --> 00:31:25,560 really. 972 00:31:25,940 --> 00:31:28,429 Also, if film documentary making 973 00:31:28,430 --> 00:31:29,659 and you can't really control the 974 00:31:29,660 --> 00:31:31,549 situation, then it's really great to have 975 00:31:31,550 --> 00:31:33,170 these pre-configured profiles. 976 00:31:35,090 --> 00:31:36,679 There's also exposure to the right, 977 00:31:36,680 --> 00:31:37,639 exposure to the right. 978 00:31:37,640 --> 00:31:39,949 This is a photography technique 979 00:31:39,950 --> 00:31:42,289 where you try to put 980 00:31:42,290 --> 00:31:44,569 your information as far 981 00:31:44,570 --> 00:31:46,849 right on the scale as possible so 982 00:31:46,850 --> 00:31:48,799 that you move away as much as possible 983 00:31:48,800 --> 00:31:50,419 from the noise 984 00:31:50,420 --> 00:31:51,179 and that 985 00:31:51,180 --> 00:31:53,179 is completely automatically. 986 00:31:53,180 --> 00:31:55,389 It's usually a dangerous thing to do. 987 00:31:55,390 --> 00:31:57,289 If you do it wrong, you cut out some of 988 00:31:57,290 --> 00:31:58,429 the information. 989 00:31:58,430 --> 00:32:00,289 So everyone is a bit careful about it, 990 00:32:00,290 --> 00:32:02,779 but we are doing it automatically so that 991 00:32:02,780 --> 00:32:03,780 you can't really mess it up. 992 00:32:05,090 --> 00:32:07,069 There's a new raw file format, so for all 993 00:32:07,070 --> 00:32:10,009 video, it's getting more and more usable. 994 00:32:10,010 --> 00:32:11,869 Like you can just put it on your 995 00:32:11,870 --> 00:32:13,999 computer. The raw files convert them 996 00:32:14,000 --> 00:32:15,000 and start editing 997 00:32:16,190 --> 00:32:18,199 or grading or whatever you want to do. 998 00:32:18,200 --> 00:32:20,179 There's an auto exposure that is also 999 00:32:20,180 --> 00:32:22,159 very much improved. It can actually 1000 00:32:22,160 --> 00:32:24,229 define through 1001 00:32:24,230 --> 00:32:26,419 functions how you want your 1002 00:32:26,420 --> 00:32:28,729 auto exposure to work. 1003 00:32:28,730 --> 00:32:30,739 Should the user change the exposure 1004 00:32:30,740 --> 00:32:32,839 change, what should be changed first and 1005 00:32:32,840 --> 00:32:34,009 that kind of stuff. 1006 00:32:34,010 --> 00:32:35,299 There's advanced scripting in. 1007 00:32:35,300 --> 00:32:36,300 I think 1008 00:32:36,920 --> 00:32:37,339 they've 1009 00:32:37,340 --> 00:32:39,259 taken it out for a month or so, but it's 1010 00:32:39,260 --> 00:32:41,719 going to be back so everyone can just 1011 00:32:41,720 --> 00:32:43,519 put in simple scripting if they don't 1012 00:32:43,520 --> 00:32:45,890 want to hack this stuff. 1013 00:32:47,090 --> 00:32:48,229 And that's a manual system. 1014 00:32:48,230 --> 00:32:49,989 So it's like Linux. 1015 00:32:49,990 --> 00:32:52,179 We try to keep the core small 1016 00:32:52,180 --> 00:32:53,859 and then we introduce modules that you 1017 00:32:53,860 --> 00:32:55,089 can load. 1018 00:32:55,090 --> 00:32:57,219 Additionally, because these things, they 1019 00:32:57,220 --> 00:32:58,989 don't have that much memory and we have 1020 00:32:58,990 --> 00:33:01,179 to take we have to make sure 1021 00:33:01,180 --> 00:33:03,609 that the memory is 1022 00:33:03,610 --> 00:33:04,959 it's not crowded too much. 1023 00:33:05,980 --> 00:33:06,819 So that helps and also 1024 00:33:06,820 --> 00:33:07,779 has some games 1025 00:33:07,780 --> 00:33:08,780 now. 1026 00:33:09,910 --> 00:33:12,039 Most cameras have been hacked and I 1027 00:33:12,040 --> 00:33:13,299 have a feeling that that's 1028 00:33:14,410 --> 00:33:16,059 if kind of doesn't change something 1029 00:33:16,060 --> 00:33:18,159 drastically dramatically, and that would 1030 00:33:18,160 --> 00:33:20,380 be quite a paradigm shift for them. 1031 00:33:22,210 --> 00:33:23,469 Yeah. If you if you 1032 00:33:23,470 --> 00:33:24,819 buy ideas that are from camera, then 1033 00:33:24,820 --> 00:33:26,589 probably with hectored. 1034 00:33:26,590 --> 00:33:29,229 And that's because 1035 00:33:29,230 --> 00:33:31,269 they are not that different. 1036 00:33:31,270 --> 00:33:33,099 I mean, obviously, the hardware changes. 1037 00:33:33,100 --> 00:33:35,379 Sometimes it's different chips, but 1038 00:33:35,380 --> 00:33:37,509 it's mostly the sensor 1039 00:33:37,510 --> 00:33:39,759 and the input output stuff and 1040 00:33:39,760 --> 00:33:41,109 then all the important stuff. 1041 00:33:41,110 --> 00:33:43,059 For example, the body and all of that 1042 00:33:43,060 --> 00:33:43,839 great stuff. 1043 00:33:43,840 --> 00:33:45,909 So you can see 1044 00:33:45,910 --> 00:33:48,189 we've touched most of them 1045 00:33:48,190 --> 00:33:50,409 and the community is really, really big 1046 00:33:50,410 --> 00:33:52,699 now. So, um, just 1047 00:33:52,700 --> 00:33:54,879 the the the latest stable 1048 00:33:54,880 --> 00:33:57,069 version was downloaded 1049 00:33:57,070 --> 00:33:59,199 like half a million times by now 1050 00:33:59,200 --> 00:34:01,449 or something, I'm not sure, but 1051 00:34:01,450 --> 00:34:03,609 we expect that 1052 00:34:03,610 --> 00:34:05,409 we we can't really expect we have a 1053 00:34:05,410 --> 00:34:07,509 feeling that Magic Lantern has 1054 00:34:07,510 --> 00:34:09,908 been tried out by a lot of 1055 00:34:09,909 --> 00:34:11,109 current users by 1056 00:34:11,110 --> 00:34:11,589 now. 1057 00:34:11,590 --> 00:34:13,718 For example, we've got twenty seven 1058 00:34:13,719 --> 00:34:15,849 registered users in the forum, so that's 1059 00:34:15,850 --> 00:34:17,799 not the lurking crowd that just downloads 1060 00:34:17,800 --> 00:34:18,819 experiments with it. 1061 00:34:18,820 --> 00:34:20,260 But these are the guys that actually 1062 00:34:21,639 --> 00:34:23,559 registered in the forum and participate 1063 00:34:23,560 --> 00:34:25,479 in the in the discussion there. 1064 00:34:25,480 --> 00:34:27,579 That's thirty thousand people and the 1065 00:34:27,580 --> 00:34:29,198 source code, as you can see it over 1066 00:34:29,199 --> 00:34:29,919 there, two thousand and 1067 00:34:29,920 --> 00:34:31,988 three lots of 1068 00:34:31,989 --> 00:34:34,299 source code changes, and the team is also 1069 00:34:34,300 --> 00:34:35,229 quite large. 1070 00:34:35,230 --> 00:34:37,718 So also as a from a philosophical 1071 00:34:37,719 --> 00:34:39,849 standpoint, how it all works out and 1072 00:34:39,850 --> 00:34:42,698 how like reclaiming one's device, 1073 00:34:42,699 --> 00:34:44,619 device ownership or that kind of stuff, 1074 00:34:44,620 --> 00:34:46,779 it's really reflected in this project. 1075 00:34:49,139 --> 00:34:51,509 So how are we working, so 1076 00:34:51,510 --> 00:34:52,510 that's 1077 00:34:53,130 --> 00:34:54,718 the core team is like the people who take 1078 00:34:54,719 --> 00:34:56,009 all the pieces together. 1079 00:34:56,010 --> 00:34:58,289 There's lots of patches coming in from 1080 00:34:58,290 --> 00:34:59,819 from all over the world and someone has 1081 00:34:59,820 --> 00:35:01,469 to organize it and decide which code to 1082 00:35:01,470 --> 00:35:02,470 save which one is not. 1083 00:35:03,540 --> 00:35:03,899 And also, 1084 00:35:03,900 --> 00:35:05,099 there's some people for some special 1085 00:35:05,100 --> 00:35:07,229 topics. For example, one guy 1086 00:35:07,230 --> 00:35:08,699 from Germany, he's very interested in the 1087 00:35:08,700 --> 00:35:09,959 raw video functionality. 1088 00:35:09,960 --> 00:35:11,879 He is putting a lot of effort in there. 1089 00:35:11,880 --> 00:35:13,320 And um, 1090 00:35:14,430 --> 00:35:16,109 some other guys, they take care of 1091 00:35:16,110 --> 00:35:17,249 specific camera models. 1092 00:35:17,250 --> 00:35:19,439 For example, one guy who figured out 1093 00:35:19,440 --> 00:35:21,749 how to to put Magic 1094 00:35:21,750 --> 00:35:23,939 Lantern on the 70 and the 70 was 1095 00:35:23,940 --> 00:35:25,799 very special because it has two 1096 00:35:25,800 --> 00:35:27,149 processors and you have to 1097 00:35:28,980 --> 00:35:30,569 sync them up properly. 1098 00:35:30,570 --> 00:35:32,249 But he managed that, so he's taken care 1099 00:35:32,250 --> 00:35:33,839 of that part, though. 1100 00:35:33,840 --> 00:35:36,029 And even if I have said this 1101 00:35:36,030 --> 00:35:38,369 is like a benevolent dictatorship, 1102 00:35:38,370 --> 00:35:39,389 that's not really the case. 1103 00:35:39,390 --> 00:35:41,489 I mean, everyone can chime in and 1104 00:35:41,490 --> 00:35:43,229 if they want to, they probably get their 1105 00:35:43,230 --> 00:35:44,879 stuff into Magic Lantern at some point 1106 00:35:46,080 --> 00:35:46,469 for new 1107 00:35:46,470 --> 00:35:48,589 developers. And we would love to to 1108 00:35:48,590 --> 00:35:49,739 to have you with us. 1109 00:35:49,740 --> 00:35:51,689 If you're interested in hacking, 1110 00:35:52,830 --> 00:35:55,109 the learning curve can be a bit steep, 1111 00:35:55,110 --> 00:35:57,629 so we haven't documented everything 1112 00:35:57,630 --> 00:35:59,699 and stuff. You have to go into the code, 1113 00:35:59,700 --> 00:36:02,249 but the code, 1114 00:36:02,250 --> 00:36:03,250 it's clean 1115 00:36:04,740 --> 00:36:06,869 except for like missing comments 1116 00:36:06,870 --> 00:36:07,379 and stuff. 1117 00:36:07,380 --> 00:36:08,380 But 1118 00:36:12,510 --> 00:36:13,510 we're working, 1119 00:36:14,100 --> 00:36:15,749 we're working on it and it's going to 1120 00:36:15,750 --> 00:36:17,339 improve as well. I mean, someone could 1121 00:36:17,340 --> 00:36:19,229 just come in and try and help with the 1122 00:36:19,230 --> 00:36:21,659 commenting if he knows what he's doing. 1123 00:36:21,660 --> 00:36:23,849 Like, that's ever going to happen. 1124 00:36:23,850 --> 00:36:26,339 Also, the community 1125 00:36:26,340 --> 00:36:28,499 is really good, so if you want 1126 00:36:28,500 --> 00:36:30,569 to hack, you probably can 1127 00:36:30,570 --> 00:36:32,859 get someone help you in a Skype session 1128 00:36:32,860 --> 00:36:34,679 and help you be RC or something like 1129 00:36:34,680 --> 00:36:35,680 that. 1130 00:36:35,940 --> 00:36:37,770 All right, I'll have to speed up a lot, 1131 00:36:39,360 --> 00:36:40,049 so 1132 00:36:40,050 --> 00:36:41,159 I'll just give this one. 1133 00:36:41,160 --> 00:36:42,989 We know how to do this stuff, so I'll 1134 00:36:42,990 --> 00:36:45,179 show you a bit of Magic Lantern 1135 00:36:45,180 --> 00:36:47,459 just like five minutes or something. 1136 00:36:47,460 --> 00:36:49,139 So you get an idea of it. 1137 00:36:50,260 --> 00:36:51,260 Um. 1138 00:36:58,000 --> 00:36:59,080 I all right. 1139 00:37:02,080 --> 00:37:03,340 So I'll see if this works. 1140 00:37:10,920 --> 00:37:12,479 I just have to show it to you. 1141 00:37:12,480 --> 00:37:14,399 I mean, that's the whole point, right? 1142 00:37:14,400 --> 00:37:16,649 And um, we'll see. 1143 00:37:18,700 --> 00:37:19,700 We go. 1144 00:37:23,140 --> 00:37:24,789 So installation of magical antennas is 1145 00:37:24,790 --> 00:37:26,469 really quick, it doesn't take a lot of 1146 00:37:26,470 --> 00:37:27,489 time. 1147 00:37:27,490 --> 00:37:28,490 And 1148 00:37:30,160 --> 00:37:32,349 I said by now, it's it's really safe. 1149 00:37:32,350 --> 00:37:33,699 We have pricked, I think, 1150 00:37:34,720 --> 00:37:37,329 four cameras in three years. 1151 00:37:37,330 --> 00:37:39,459 And I mean, with half 1152 00:37:39,460 --> 00:37:41,169 a million downloads probably shows you 1153 00:37:41,170 --> 00:37:43,659 that and you never know if it's 1154 00:37:43,660 --> 00:37:45,759 hardware defects or if really Magic 1155 00:37:45,760 --> 00:37:47,499 Lantern was the problem. 1156 00:37:47,500 --> 00:37:50,529 So we're quite confident by now. 1157 00:37:50,530 --> 00:37:52,779 OK, so let's this 1158 00:37:52,780 --> 00:37:54,189 this this trash button. 1159 00:37:54,190 --> 00:37:56,499 You use it when you are in the preview 1160 00:37:56,500 --> 00:37:58,569 mode and you want to delete the picture 1161 00:37:58,570 --> 00:38:00,639 so you don't use that button when you're 1162 00:38:00,640 --> 00:38:01,549 not in the preview mode. 1163 00:38:01,550 --> 00:38:03,819 So we put the Magic Lantern menu 1164 00:38:03,820 --> 00:38:05,019 there. It's a separate 1165 00:38:05,020 --> 00:38:06,249 menu. 1166 00:38:06,250 --> 00:38:07,300 It's a menu that is 1167 00:38:08,620 --> 00:38:10,629 you still have the Kennon menu like this 1168 00:38:10,630 --> 00:38:11,630 year, 1169 00:38:12,400 --> 00:38:12,579 and 1170 00:38:12,580 --> 00:38:14,409 it just runs alongside with it. 1171 00:38:15,610 --> 00:38:17,709 So I'll just quickly show you the 1172 00:38:17,710 --> 00:38:18,710 menu here. 1173 00:38:19,990 --> 00:38:22,059 So there's audio 1174 00:38:22,060 --> 00:38:23,409 you can do all 1175 00:38:23,410 --> 00:38:24,760 kinds of fancy audio stuff 1176 00:38:25,980 --> 00:38:27,459 even managed to 1177 00:38:27,460 --> 00:38:29,860 to introduce balanced audio 1178 00:38:31,570 --> 00:38:32,559 lenders. 1179 00:38:32,560 --> 00:38:34,299 You just have to go into the forums if 1180 00:38:34,300 --> 00:38:35,589 you really want to know how stuff works, 1181 00:38:35,590 --> 00:38:36,729 because I just don't have the time right 1182 00:38:36,730 --> 00:38:37,719 now. I just 1183 00:38:37,720 --> 00:38:39,909 showed very quickly then 1184 00:38:39,910 --> 00:38:42,159 this exposure, this 1185 00:38:42,160 --> 00:38:44,199 exposure to the right folks home that you 1186 00:38:44,200 --> 00:38:46,659 can use here, this dual easel, 1187 00:38:46,660 --> 00:38:47,919 that's really fantastic. 1188 00:38:47,920 --> 00:38:50,319 It's they have two separate 1189 00:38:50,320 --> 00:38:52,479 circuits for reading out the sensor, 1190 00:38:52,480 --> 00:38:53,739 each alternate line. 1191 00:38:53,740 --> 00:38:55,539 And we thought, Hey, if there are two 1192 00:38:55,540 --> 00:38:58,569 different circuits maybe we can use, 1193 00:38:58,570 --> 00:39:00,969 one is of value for one and a different 1194 00:39:00,970 --> 00:39:02,499 value for the for the other one. 1195 00:39:02,500 --> 00:39:04,569 So now we've got actual video without all 1196 00:39:04,570 --> 00:39:05,969 those problems. 1197 00:39:05,970 --> 00:39:08,109 It's really if you combine them 1198 00:39:08,110 --> 00:39:10,259 with 14 video video recording and 1199 00:39:10,260 --> 00:39:12,369 you just I mean, you can do a 1200 00:39:12,370 --> 00:39:14,499 documentary, run through a dark 1201 00:39:14,500 --> 00:39:16,329 hallway into the bright lights, and you 1202 00:39:16,330 --> 00:39:18,579 probably can fix it in post without ever 1203 00:39:18,580 --> 00:39:20,019 changing your exposure. 1204 00:39:20,020 --> 00:39:21,099 You have to experiment with that. 1205 00:39:21,100 --> 00:39:21,969 I'm not sure if it 1206 00:39:21,970 --> 00:39:23,230 works for all cases. 1207 00:39:24,520 --> 00:39:25,449 Then there's global 1208 00:39:25,450 --> 00:39:26,709 draw. 1209 00:39:26,710 --> 00:39:27,489 That's really 1210 00:39:27,490 --> 00:39:28,490 nice. 1211 00:39:29,740 --> 00:39:30,740 I'll show you that, 1212 00:39:32,680 --> 00:39:34,809 so I'll try not to fool many of you. 1213 00:39:36,490 --> 00:39:37,490 Here we are. 1214 00:39:38,380 --> 00:39:40,689 Let's let's magic zoom there. 1215 00:39:40,690 --> 00:39:42,699 Usually when you were recording, you 1216 00:39:42,700 --> 00:39:45,099 can't zoom in. You can only do it before 1217 00:39:45,100 --> 00:39:46,239 you're recording. 1218 00:39:46,240 --> 00:39:48,519 So like this that that was really 1219 00:39:48,520 --> 00:39:50,199 helpful for focus pulling. 1220 00:39:50,200 --> 00:39:52,479 But through 1221 00:39:52,480 --> 00:39:55,059 this Magic Lantern hack, you can see 1222 00:39:55,060 --> 00:39:56,409 you can zoom in on your picture while 1223 00:39:56,410 --> 00:39:57,249 you're recording. 1224 00:39:57,250 --> 00:39:58,509 So that's helpful. 1225 00:39:58,510 --> 00:40:00,219 And there's audio levels on top, and 1226 00:40:00,220 --> 00:40:01,989 that's the temperature of the sensor and 1227 00:40:01,990 --> 00:40:03,669 all the the different values you want to 1228 00:40:03,670 --> 00:40:05,409 see at that point. 1229 00:40:05,410 --> 00:40:06,410 And 1230 00:40:08,050 --> 00:40:10,209 also just change to this 1231 00:40:10,210 --> 00:40:11,319 over here. 1232 00:40:11,320 --> 00:40:13,629 You can introduce certain certain 1233 00:40:13,630 --> 00:40:15,819 helps, like you can at crop marks, for 1234 00:40:15,820 --> 00:40:16,989 example. 1235 00:40:16,990 --> 00:40:17,829 Here we go. 1236 00:40:17,830 --> 00:40:19,539 So if you're shooting a movie, you can 1237 00:40:19,540 --> 00:40:21,819 you can crop mark your previous 1238 00:40:21,820 --> 00:40:22,789 screen. 1239 00:40:22,790 --> 00:40:25,209 There's tons of you can add a ghost image 1240 00:40:25,210 --> 00:40:27,249 like overlay an image so that you can 1241 00:40:27,250 --> 00:40:29,259 find the same spot you recorded last 1242 00:40:29,260 --> 00:40:31,779 time. It can also 1243 00:40:31,780 --> 00:40:33,939 focus peaking, which is very helpful to 1244 00:40:33,940 --> 00:40:35,619 get your focus right. You can see where 1245 00:40:35,620 --> 00:40:37,659 my focus lies right now. 1246 00:40:37,660 --> 00:40:38,739 I just put this off 1247 00:40:40,120 --> 00:40:41,120 just a second. 1248 00:40:42,050 --> 00:40:43,050 Um. 1249 00:40:45,830 --> 00:40:47,989 So focus pulling, I probably have to 1250 00:40:47,990 --> 00:40:49,579 turn this off. 1251 00:40:49,580 --> 00:40:51,889 This helps, but so you 1252 00:40:51,890 --> 00:40:53,569 see these lions, 1253 00:40:53,570 --> 00:40:55,249 they're introduced where the computer 1254 00:40:55,250 --> 00:40:56,689 thinks that your focus is at. 1255 00:40:58,820 --> 00:41:00,260 That's really, really helpful as well. 1256 00:41:02,480 --> 00:41:04,129 That's what I said in the beginning, it's 1257 00:41:04,130 --> 00:41:05,719 just a computer with a sense, so we can 1258 00:41:05,720 --> 00:41:07,279 do all that stuff with it because it's a 1259 00:41:07,280 --> 00:41:08,280 computer, basically. 1260 00:41:10,190 --> 00:41:11,209 So here this 1261 00:41:11,210 --> 00:41:13,129 this movie, you can change the bitrate. 1262 00:41:13,130 --> 00:41:14,869 You can improve the bitrate a lot for 1263 00:41:14,870 --> 00:41:16,550 H.264 if it got very 1264 00:41:17,780 --> 00:41:19,789 active scenes, this 1265 00:41:19,790 --> 00:41:20,689 gradual exposure. 1266 00:41:20,690 --> 00:41:22,219 So if you change the exposure while you 1267 00:41:22,220 --> 00:41:24,469 were recording, there were exposure steps 1268 00:41:24,470 --> 00:41:26,389 like it was jumping, getting brighter and 1269 00:41:26,390 --> 00:41:27,409 brighter and brighter. 1270 00:41:27,410 --> 00:41:30,079 And now we've tried to smooth them out. 1271 00:41:30,080 --> 00:41:31,579 It's also a nice functionality. 1272 00:41:31,580 --> 00:41:33,530 I'll try if I can show you this 1273 00:41:34,850 --> 00:41:35,850 how that goes. 1274 00:41:36,890 --> 00:41:37,890 There's no jumping. 1275 00:41:39,160 --> 00:41:40,160 That's very nice. 1276 00:41:41,650 --> 00:41:42,609 Then that's advanced 1277 00:41:42,610 --> 00:41:44,289 bracketing features for photographers, 1278 00:41:44,290 --> 00:41:46,659 for example, taking different exposure, 1279 00:41:46,660 --> 00:41:48,849 pictures of the same thing for HDR 1280 00:41:48,850 --> 00:41:49,989 or taking different, 1281 00:41:51,460 --> 00:41:53,559 different focus pictures to get an 1282 00:41:53,560 --> 00:41:55,659 incredible focus or very 1283 00:41:55,660 --> 00:41:57,789 close macro objects and stuff. 1284 00:41:57,790 --> 00:42:00,669 Um, OK, 1285 00:42:00,670 --> 00:42:01,599 let's focus helps. 1286 00:42:01,600 --> 00:42:04,269 You can, you can say, focus points and 1287 00:42:04,270 --> 00:42:05,559 go to them later on. 1288 00:42:05,560 --> 00:42:07,659 For example, you've got, you know, your 1289 00:42:07,660 --> 00:42:08,769 mother's going to stand there and then 1290 00:42:08,770 --> 00:42:10,149 it's going to stand there. So you save 1291 00:42:10,150 --> 00:42:11,859 the focus point, you hit the button and 1292 00:42:11,860 --> 00:42:14,199 the the if you've got an autofocus 1293 00:42:14,200 --> 00:42:17,049 lens, it goes to the to correct 1294 00:42:17,050 --> 00:42:19,299 focus point and there's tons 1295 00:42:19,300 --> 00:42:21,099 of other stuff and games and modules. 1296 00:42:21,100 --> 00:42:22,100 And I can't show you. 1297 00:42:23,860 --> 00:42:24,860 All right. 1298 00:42:36,550 --> 00:42:38,679 OK, so now for the real fun 1299 00:42:38,680 --> 00:42:39,680 stuff. 1300 00:42:40,360 --> 00:42:41,360 Oh, that's really great. 1301 00:42:42,670 --> 00:42:44,859 Photo or VIDEO So the idea is you've got 1302 00:42:44,860 --> 00:42:47,349 a sensor and it's got this amazing 1303 00:42:47,350 --> 00:42:49,299 picture for the photo, for the 1304 00:42:49,300 --> 00:42:52,119 photographs, and it gets degraded so much 1305 00:42:52,120 --> 00:42:53,499 by the by the limits of video 1306 00:42:53,500 --> 00:42:54,639 functionality. 1307 00:42:54,640 --> 00:42:55,809 So we were always 1308 00:42:55,810 --> 00:42:58,179 hoping that somehow we could get this raw 1309 00:42:58,180 --> 00:43:01,029 footage without any degradation 1310 00:43:01,030 --> 00:43:03,489 and just write it to the cards. 1311 00:43:03,490 --> 00:43:05,589 Just take the stream, don't do anything 1312 00:43:05,590 --> 00:43:07,239 with it, just put it there. 1313 00:43:07,240 --> 00:43:08,379 And that would be fine. 1314 00:43:08,380 --> 00:43:11,019 So we 1315 00:43:11,020 --> 00:43:13,239 they suck everyone together. 1316 00:43:13,240 --> 00:43:14,289 We manage it somehow. 1317 00:43:14,290 --> 00:43:16,719 So you can do Full HD 24 1318 00:43:16,720 --> 00:43:19,119 frames per second raw data, 14 1319 00:43:19,120 --> 00:43:21,189 bits frame by 1320 00:43:21,190 --> 00:43:23,619 frame recording at about 85 1321 00:43:23,620 --> 00:43:24,679 max per second. 1322 00:43:24,680 --> 00:43:26,769 So it's really a lot of data and 1323 00:43:26,770 --> 00:43:28,479 you need cards that can keep up with 1324 00:43:28,480 --> 00:43:29,829 that. And it only works for the larger 1325 00:43:29,830 --> 00:43:32,039 models for like four, five to 1326 00:43:32,040 --> 00:43:33,339 fifty two or fifty three. 1327 00:43:33,340 --> 00:43:35,079 That kind of stuff, but also works for 1328 00:43:35,080 --> 00:43:37,869 the smaller cameras. You just have to use 1329 00:43:37,870 --> 00:43:38,799 lower resolution. 1330 00:43:38,800 --> 00:43:40,539 But that's not so bad because even a 1331 00:43:40,540 --> 00:43:42,099 lower resolution looks better than the 1332 00:43:42,100 --> 00:43:43,839 actual and in full HD. 1333 00:43:43,840 --> 00:43:45,519 So you might find a way to work with that 1334 00:43:45,520 --> 00:43:47,589 as well. And 14 bits per pixel, 1335 00:43:47,590 --> 00:43:49,569 it means you can really go into there and 1336 00:43:49,570 --> 00:43:50,709 create the hell out of it. 1337 00:43:50,710 --> 00:43:52,599 You can take a professional grading 1338 00:43:52,600 --> 00:43:54,489 software and change everything about the 1339 00:43:54,490 --> 00:43:56,769 picture, and it's going to keep up, and 1340 00:43:56,770 --> 00:43:58,389 that's where it's really starting to get 1341 00:43:58,390 --> 00:44:00,069 to get professional. 1342 00:44:00,070 --> 00:44:02,139 So that's what it looks 1343 00:44:02,140 --> 00:44:03,639 like if you don't do raw, and that's how 1344 00:44:03,640 --> 00:44:05,769 it looks when you can see the 1345 00:44:05,770 --> 00:44:06,770 difference here. 1346 00:44:08,980 --> 00:44:10,239 The details on the left. 1347 00:44:16,080 --> 00:44:17,099 And also 1348 00:44:18,540 --> 00:44:20,279 also, you can sit at the candle. 1349 00:44:20,280 --> 00:44:22,499 Right? That's completely overexposed, 1350 00:44:22,500 --> 00:44:24,359 no information left a bit. 1351 00:44:24,360 --> 00:44:25,979 And here we are at 14 bits and there's 1352 00:44:25,980 --> 00:44:27,929 some. I bet you could even pull out some 1353 00:44:27,930 --> 00:44:30,059 information from the candle spot. 1354 00:44:30,060 --> 00:44:32,489 So the details, I'm uploading 1355 00:44:32,490 --> 00:44:33,869 the slides. If you're interested, just 1356 00:44:33,870 --> 00:44:35,099 look at them 1357 00:44:35,100 --> 00:44:37,559 and the further details 1358 00:44:37,560 --> 00:44:39,929 as well. So it's it's um, 1359 00:44:39,930 --> 00:44:41,129 it's based on dry ice. 1360 00:44:41,130 --> 00:44:43,289 It's no it's cold virus and based 1361 00:44:43,290 --> 00:44:45,119 on pick out, it's on for 1362 00:44:45,120 --> 00:44:46,529 it's an it's an arm thing. 1363 00:44:46,530 --> 00:44:48,029 And if you're familiar with that kind of 1364 00:44:48,030 --> 00:44:49,469 stuff, it's it's not that hard to get 1365 00:44:49,470 --> 00:44:50,470 into it. 1366 00:44:51,600 --> 00:44:53,469 And finally, what I want to talk about, I 1367 00:44:53,470 --> 00:44:55,799 just skip this through about the idea is 1368 00:44:55,800 --> 00:44:57,329 we don't actually flash. 1369 00:44:57,330 --> 00:44:59,039 I've told about that. 1370 00:44:59,040 --> 00:45:01,589 We just we create a firmware file 1371 00:45:01,590 --> 00:45:02,999 that is not a firmware file. 1372 00:45:03,000 --> 00:45:04,949 We just, um, we 1373 00:45:04,950 --> 00:45:05,969 just um, 1374 00:45:07,170 --> 00:45:08,280 you can can read it here. 1375 00:45:09,360 --> 00:45:11,309 Once you start the firmware updating 1376 00:45:11,310 --> 00:45:13,109 process, we just jump into memory, put 1377 00:45:13,110 --> 00:45:14,909 our code there, execute it. 1378 00:45:14,910 --> 00:45:16,860 It's like your your usual 1379 00:45:17,970 --> 00:45:19,049 what happened, what's happening in 1380 00:45:19,050 --> 00:45:20,819 Firefox all the time as well, like that 1381 00:45:20,820 --> 00:45:21,869 kind of stuff. 1382 00:45:21,870 --> 00:45:23,939 And and that enables us to 1383 00:45:23,940 --> 00:45:26,009 run our own code executed in 1384 00:45:26,010 --> 00:45:27,509 parallel and a different threat on the 1385 00:45:27,510 --> 00:45:29,639 camera while all the original 1386 00:45:29,640 --> 00:45:30,899 stuff is still running. 1387 00:45:30,900 --> 00:45:33,089 And after you've done that, 1388 00:45:33,090 --> 00:45:35,339 we figured out there was one flag. 1389 00:45:35,340 --> 00:45:37,679 We could change just just a bit 1390 00:45:37,680 --> 00:45:39,809 and change it into into debug mode. 1391 00:45:39,810 --> 00:45:41,489 And what this mode meant, and that's what 1392 00:45:41,490 --> 00:45:43,019 we're changing. Everything else is not 1393 00:45:43,020 --> 00:45:44,039 touched. 1394 00:45:44,040 --> 00:45:46,229 Once the camera starts, it looks 1395 00:45:46,230 --> 00:45:47,789 for a file called Ortex have been. 1396 00:45:47,790 --> 00:45:49,829 If it's on your card, it's executed. 1397 00:45:49,830 --> 00:45:50,879 So that's how we get there. 1398 00:45:50,880 --> 00:45:52,199 Whenever you start to come out, we're not 1399 00:45:52,200 --> 00:45:53,219 flashing anything. 1400 00:45:53,220 --> 00:45:54,689 If you take a different card with 1401 00:45:54,690 --> 00:45:56,159 Automatic Lantern, you don't have Magic 1402 00:45:56,160 --> 00:45:57,539 Lantern on the on the camera. 1403 00:45:57,540 --> 00:45:59,729 That's why it's so safe where I'm 1404 00:45:59,730 --> 00:46:00,730 at. 1405 00:46:02,130 --> 00:46:02,789 I'd love to 1406 00:46:02,790 --> 00:46:04,739 talk about legal issues or make it short. 1407 00:46:05,850 --> 00:46:08,039 Basically, we've been doing 1408 00:46:08,040 --> 00:46:09,929 this for two and a half years and nobody 1409 00:46:09,930 --> 00:46:10,829 knocked on our doors. 1410 00:46:10,830 --> 00:46:12,959 There's no communication with 1411 00:46:12,960 --> 00:46:15,359 canon. I think it's probably best for 1412 00:46:15,360 --> 00:46:16,369 for both of us. 1413 00:46:18,850 --> 00:46:20,919 But but that said, 1414 00:46:20,920 --> 00:46:23,019 I mean, we are not 1415 00:46:23,020 --> 00:46:24,519 we're writing our own code. 1416 00:46:24,520 --> 00:46:26,559 We are not copying anything. 1417 00:46:26,560 --> 00:46:28,239 And by now, I 1418 00:46:28,240 --> 00:46:30,129 mean, if you're looking to buy a camera 1419 00:46:30,130 --> 00:46:31,869 to do moviemaking, you've got all these 1420 00:46:31,870 --> 00:46:33,549 options and then there's Magic Lantern 1421 00:46:33,550 --> 00:46:34,839 for the canon cameras. 1422 00:46:34,840 --> 00:46:37,269 You might even argue that it's, um, 1423 00:46:37,270 --> 00:46:39,069 it's a benefit for them as well. 1424 00:46:39,070 --> 00:46:41,229 So buy now with 30000 people 1425 00:46:41,230 --> 00:46:42,379 and half a million downloads, they 1426 00:46:42,380 --> 00:46:44,499 probably just let us do our stuff 1427 00:46:44,500 --> 00:46:45,819 for a while and we'll see how it works 1428 00:46:45,820 --> 00:46:46,820 out. 1429 00:46:47,140 --> 00:46:48,140 That would be great. 1430 00:46:49,330 --> 00:46:51,219 The other projects, I think the other 1431 00:46:51,220 --> 00:46:52,479 cameras are going to catch up at some 1432 00:46:52,480 --> 00:46:54,549 point. I think raw on 1433 00:46:54,550 --> 00:46:55,599 the Nikon, it might happen. 1434 00:46:57,010 --> 00:46:58,359 We'll see about that. 1435 00:46:58,360 --> 00:46:59,360 And 1436 00:47:00,490 --> 00:47:01,569 we don't know what's going to happen 1437 00:47:01,570 --> 00:47:03,819 next, but we're 1438 00:47:03,820 --> 00:47:05,799 probably going to find some other fancy 1439 00:47:05,800 --> 00:47:08,109 stuff as well. So visit the website. 1440 00:47:08,110 --> 00:47:09,669 So the community you have us hacking, 1441 00:47:09,670 --> 00:47:10,670 that would be really great. 1442 00:47:25,090 --> 00:47:27,579 So, OK, thank you for this talk. 1443 00:47:27,580 --> 00:47:29,799 So the Magic Lantern seems to be more 1444 00:47:29,800 --> 00:47:30,800 than a little candle. 1445 00:47:34,120 --> 00:47:36,489 Everyone who ask questions, please 1446 00:47:36,490 --> 00:47:38,869 find your at your 1447 00:47:38,870 --> 00:47:41,169 the microphones one and two. 1448 00:47:41,170 --> 00:47:42,879 And I think other Christians from the 1449 00:47:42,880 --> 00:47:43,880 internet. 1450 00:47:45,130 --> 00:47:47,409 OK, so 1451 00:47:47,410 --> 00:47:49,389 it seems to be OK. 1452 00:47:49,390 --> 00:47:51,519 All right. Then I have 1453 00:47:51,520 --> 00:47:53,919 one of one thing to say. 1454 00:47:53,920 --> 00:47:56,439 So if anyone has a car 1455 00:47:56,440 --> 00:47:58,659 in the tunnel or in German onto 1456 00:47:58,660 --> 00:48:00,789 fuel, then please put 1457 00:48:00,790 --> 00:48:03,009 it away or it will be taken 1458 00:48:03,010 --> 00:48:04,010 away. 1459 00:48:04,420 --> 00:48:07,029 So run out and take your cars. 1460 00:48:07,030 --> 00:48:09,309 OK, so first question, 1461 00:48:09,310 --> 00:48:10,310 please 1462 00:48:11,590 --> 00:48:12,590 internet question. 1463 00:48:13,570 --> 00:48:14,739 There are microphone problems. 1464 00:48:14,740 --> 00:48:15,489 OK, no, 1465 00:48:15,490 --> 00:48:17,469 just one at the moment. 1466 00:48:17,470 --> 00:48:19,599 You know how will plural? 1467 00:48:19,600 --> 00:48:22,479 I handle dropped frames. 1468 00:48:22,480 --> 00:48:23,589 I I didn't get that. 1469 00:48:23,590 --> 00:48:24,159 I'm sorry. 1470 00:48:24,160 --> 00:48:26,289 How will I 1471 00:48:26,290 --> 00:48:28,149 handle dropped frames? 1472 00:48:28,150 --> 00:48:29,469 Oh, OK. 1473 00:48:29,470 --> 00:48:31,749 That's a very specific question about 1474 00:48:31,750 --> 00:48:33,219 synching up the footage. 1475 00:48:33,220 --> 00:48:35,359 It does it. It manages it. 1476 00:48:35,360 --> 00:48:37,419 Really, it keeps up. 1477 00:48:37,420 --> 00:48:39,249 What you can do is you just split up your 1478 00:48:39,250 --> 00:48:41,619 video and in smaller chunks before 1479 00:48:41,620 --> 00:48:43,269 you think it up and then it works even 1480 00:48:43,270 --> 00:48:44,229 better. 1481 00:48:44,230 --> 00:48:45,519 OK. Thanks. 1482 00:48:45,520 --> 00:48:47,559 OK, the next question is of microphone 1483 00:48:47,560 --> 00:48:48,279 two. 1484 00:48:48,280 --> 00:48:50,559 Yeah, I'm searching 1485 00:48:50,560 --> 00:48:52,749 for the following feature 1486 00:48:52,750 --> 00:48:55,179 when I set my aperture manually 1487 00:48:55,180 --> 00:48:57,339 and the exposure 1488 00:48:57,340 --> 00:48:59,769 time automatically means I'm 1489 00:48:59,770 --> 00:49:01,959 using the 1490 00:49:01,960 --> 00:49:04,599 I s yes, then 1491 00:49:04,600 --> 00:49:06,489 I want to have some options that I can 1492 00:49:06,490 --> 00:49:08,949 say I want to have some risk 1493 00:49:08,950 --> 00:49:10,329 to have. 1494 00:49:10,330 --> 00:49:12,369 Yeah, which allows said I have three 1495 00:49:12,370 --> 00:49:14,589 stops more 1496 00:49:14,590 --> 00:49:16,779 exposure. Yes, to have better 1497 00:49:16,780 --> 00:49:17,919 ISO. Yes. 1498 00:49:17,920 --> 00:49:19,359 Performance is this have 1499 00:49:19,360 --> 00:49:21,519 experimented with a new auto exposure 1500 00:49:21,520 --> 00:49:22,029 stuff. 1501 00:49:22,030 --> 00:49:23,689 No, I yeah, it should. 1502 00:49:23,690 --> 00:49:25,539 So I wasn't able to show you that. 1503 00:49:25,540 --> 00:49:27,609 But that's a graph ed where 1504 00:49:27,610 --> 00:49:28,900 you can exactly 1505 00:49:30,040 --> 00:49:32,199 specify the point how you want the 1506 00:49:32,200 --> 00:49:33,709 auto exposure to work. 1507 00:49:33,710 --> 00:49:35,439 It's a separate model. 1508 00:49:35,440 --> 00:49:37,269 It's developed by by one guy. 1509 00:49:37,270 --> 00:49:38,379 It was not from the car team. 1510 00:49:38,380 --> 00:49:40,719 It's very technical, taking 1511 00:49:40,720 --> 00:49:42,549 a lot of effort with that. 1512 00:49:42,550 --> 00:49:44,439 And if you want a specific feature, I'm 1513 00:49:44,440 --> 00:49:46,659 sure if it's possible technically and 1514 00:49:46,660 --> 00:49:47,949 you can convince him all that is going to 1515 00:49:47,950 --> 00:49:49,959 put it in to just try that. 1516 00:49:49,960 --> 00:49:50,809 OK, thank you. 1517 00:49:50,810 --> 00:49:52,149 So OK. 1518 00:49:52,150 --> 00:49:53,769 The one and the frontier. 1519 00:49:53,770 --> 00:49:55,929 Uh, I don't own a canon, but I 1520 00:49:55,930 --> 00:49:56,859 think there's some 1521 00:49:56,860 --> 00:49:59,139 G.P.S. functionality available. 1522 00:49:59,140 --> 00:49:59,529 Yeah, there's 1523 00:49:59,530 --> 00:50:01,039 some. We've had some jeeps sometimes, 1524 00:50:01,040 --> 00:50:03,249 so don't use that for sinking because 1525 00:50:03,250 --> 00:50:04,629 this is a really, really accurate 1526 00:50:04,630 --> 00:50:05,630 timestamp. 1527 00:50:06,710 --> 00:50:08,709 No, we haven't thought about that. 1528 00:50:08,710 --> 00:50:11,039 So. So I think it's an idea. 1529 00:50:11,040 --> 00:50:12,040 I think the thing. 1530 00:50:16,330 --> 00:50:18,369 The man of the 42 on a T-shirt. 1531 00:50:18,370 --> 00:50:19,370 Yeah. 1532 00:50:19,810 --> 00:50:20,920 Good calculation, yeah, 1533 00:50:22,170 --> 00:50:23,170 yeah. 1534 00:50:24,490 --> 00:50:26,469 This is not exactly about this software, 1535 00:50:26,470 --> 00:50:28,299 but what software 1536 00:50:28,300 --> 00:50:29,919 do you recommend for cutting 1537 00:50:29,920 --> 00:50:32,259 the footage? Does consumer software 1538 00:50:32,260 --> 00:50:34,419 like Apple iMovie work when 1539 00:50:34,420 --> 00:50:35,679 you shoot in raw? 1540 00:50:35,680 --> 00:50:37,479 Or do you have to buy really expensive 1541 00:50:37,480 --> 00:50:38,739 software to do so? 1542 00:50:38,740 --> 00:50:40,359 Yeah, obviously I don't want to get in 1543 00:50:40,360 --> 00:50:41,799 this discussion. 1544 00:50:41,800 --> 00:50:43,929 What software is better because you can 1545 00:50:43,930 --> 00:50:46,059 do that all day? But I'd 1546 00:50:46,060 --> 00:50:48,519 say if you just want to use consumer 1547 00:50:48,520 --> 00:50:49,789 editing software, then 1548 00:50:51,010 --> 00:50:52,629 you're limited in what filters you can 1549 00:50:52,630 --> 00:50:54,099 use for the additional software you can 1550 00:50:54,100 --> 00:50:56,259 use with that and all that kind of stuff. 1551 00:50:56,260 --> 00:50:58,329 But it won't be a 1552 00:50:58,330 --> 00:51:00,549 problem. Just put the H.264 into it. 1553 00:51:00,550 --> 00:51:02,589 If your computer has like a two or four 1554 00:51:02,590 --> 00:51:04,809 core CPU, then it's going to work. 1555 00:51:04,810 --> 00:51:06,579 What I'm talking about is you really are 1556 00:51:06,580 --> 00:51:08,109 on a tight time schedule. 1557 00:51:08,110 --> 00:51:10,239 You want the best out of it, then convert 1558 00:51:10,240 --> 00:51:11,859 your footage into a 10 bit codec. 1559 00:51:11,860 --> 00:51:13,989 And really, you will see 1560 00:51:13,990 --> 00:51:15,549 that you can do much more work and still 1561 00:51:15,550 --> 00:51:17,139 playback your footage without any 1562 00:51:17,140 --> 00:51:19,569 stuttering. So for the consumer 1563 00:51:19,570 --> 00:51:21,849 stuff, it's probably won't 1564 00:51:21,850 --> 00:51:23,049 matter so much. 1565 00:51:23,050 --> 00:51:24,050 Yeah. 1566 00:51:24,960 --> 00:51:26,049 So, OK, thank you. 1567 00:51:26,050 --> 00:51:28,449 There is the fourth microphone 1568 00:51:28,450 --> 00:51:29,439 by 1569 00:51:29,440 --> 00:51:30,879 what means of interacting with the 1570 00:51:30,880 --> 00:51:32,799 software from the outside, for example. 1571 00:51:32,800 --> 00:51:34,929 Well, I think you can fire up a Wi-Fi 1572 00:51:34,930 --> 00:51:37,179 and as I say on it, but 1573 00:51:37,180 --> 00:51:38,919 if, for example, editing curves, it would 1574 00:51:38,920 --> 00:51:40,759 be much more comfortable to edit from the 1575 00:51:40,760 --> 00:51:43,029 outside anyway. 1576 00:51:43,030 --> 00:51:45,189 There there is a USB port and there 1577 00:51:45,190 --> 00:51:47,949 has been some experimentation 1578 00:51:47,950 --> 00:51:49,509 with injecting with that. 1579 00:51:49,510 --> 00:51:51,579 I think there is an 1580 00:51:51,580 --> 00:51:52,209 there's an 1581 00:51:52,210 --> 00:51:54,579 application for Android, 1582 00:51:54,580 --> 00:51:56,949 but where you can connect your phone 1583 00:51:56,950 --> 00:51:59,349 to your camera and then it 1584 00:51:59,350 --> 00:52:01,899 talks directly with a magic lantern 1585 00:52:01,900 --> 00:52:04,029 and that was probably what you're talking 1586 00:52:04,030 --> 00:52:06,039 about. I think the author stopped working 1587 00:52:06,040 --> 00:52:07,659 on it, but it's open sourced. 1588 00:52:07,660 --> 00:52:09,339 And if someone wants to pick it up, 1589 00:52:09,340 --> 00:52:11,709 someone from the from the 1590 00:52:11,710 --> 00:52:13,689 Android community, I think it would be 1591 00:52:13,690 --> 00:52:15,549 perfect, like the perfect match. 1592 00:52:15,550 --> 00:52:17,289 And also, you could probably do other 1593 00:52:17,290 --> 00:52:19,059 fancy stuff once we are there. 1594 00:52:19,060 --> 00:52:21,129 So there is some work on it must 1595 00:52:21,130 --> 00:52:23,019 be interaction with the outside world, 1596 00:52:23,020 --> 00:52:24,009 but it's not working perfectly. 1597 00:52:24,010 --> 00:52:26,139 Also, there's QR code reading for 1598 00:52:26,140 --> 00:52:28,449 configuration files and some other stuff 1599 00:52:28,450 --> 00:52:29,889 I'm not familiar with. 1600 00:52:29,890 --> 00:52:30,890 Yeah. 1601 00:52:31,950 --> 00:52:34,049 OK. A little bit bigger it, that there 1602 00:52:34,050 --> 00:52:36,519 is a question from the internet. 1603 00:52:36,520 --> 00:52:38,579 Um, it is where 1604 00:52:38,580 --> 00:52:40,679 and when will be, uh, 1605 00:52:40,680 --> 00:52:42,839 better or stable, uh, 1606 00:52:42,840 --> 00:52:46,049 release for the, uh, 1607 00:52:46,050 --> 00:52:47,940 5D mark three. 1608 00:52:48,990 --> 00:52:49,559 OK. 1609 00:52:49,560 --> 00:52:51,719 So the fifty three has been out for like 1610 00:52:51,720 --> 00:52:54,149 a year in the in the nightly channels, 1611 00:52:54,150 --> 00:52:56,339 and we have not released the stable by 1612 00:52:56,340 --> 00:52:57,329 now. 1613 00:52:57,330 --> 00:52:59,099 That's probably because the night is just 1614 00:52:59,100 --> 00:53:00,869 work and we at some point 1615 00:53:01,890 --> 00:53:04,709 we try to do a stable 1616 00:53:04,710 --> 00:53:06,779 version and 1617 00:53:06,780 --> 00:53:08,939 was a lot of effort, a lot of bug fixing 1618 00:53:08,940 --> 00:53:09,929 and testing. 1619 00:53:09,930 --> 00:53:11,699 And it really, you know how it is. 1620 00:53:11,700 --> 00:53:12,929 It's a hobby project. 1621 00:53:12,930 --> 00:53:15,179 And once you introduce 1622 00:53:15,180 --> 00:53:17,759 too much pressure 1623 00:53:17,760 --> 00:53:19,949 on the developers, I think they they can 1624 00:53:19,950 --> 00:53:20,909 lose interest. 1625 00:53:20,910 --> 00:53:22,829 So it was a tough decision, but at the 1626 00:53:22,830 --> 00:53:24,089 moment, there's going to be a stable 1627 00:53:24,090 --> 00:53:26,579 version at some point again. 1628 00:53:26,580 --> 00:53:28,829 But if you want to be absolutely 1629 00:53:28,830 --> 00:53:30,599 sure that nothing goes wrong, you use the 1630 00:53:30,600 --> 00:53:32,309 stable version from last year. 1631 00:53:32,310 --> 00:53:34,409 And if you want to use the the 1632 00:53:34,410 --> 00:53:36,179 new fancy stuff, it's the nightly build 1633 00:53:36,180 --> 00:53:38,069 for you. So there is a five to three 1634 00:53:38,070 --> 00:53:39,459 version that works very well. 1635 00:53:39,460 --> 00:53:42,239 You should try it out and 1636 00:53:42,240 --> 00:53:43,589 at some point that's going to be a stable 1637 00:53:43,590 --> 00:53:44,909 one as well. 1638 00:53:44,910 --> 00:53:46,619 Thanks. OK, this is good. 1639 00:53:46,620 --> 00:53:49,439 Not too much pressure on developers. 1640 00:53:49,440 --> 00:53:51,959 So you talked about 1641 00:53:51,960 --> 00:53:53,999 scripting within Magic Lantern. 1642 00:53:54,000 --> 00:53:55,260 Will that be like or 1643 00:53:56,430 --> 00:53:58,229 can you explain a little bit more? 1644 00:53:58,230 --> 00:53:59,909 We've experimented with a lot of stuff, 1645 00:53:59,910 --> 00:54:01,469 so there were some loose scripting. 1646 00:54:01,470 --> 00:54:03,629 I think Python was discussed, but 1647 00:54:03,630 --> 00:54:05,369 was a bit of a memory hack. 1648 00:54:05,370 --> 00:54:07,559 Um, because really, that 1649 00:54:07,560 --> 00:54:09,149 was really nothing against Python, but 1650 00:54:09,150 --> 00:54:10,799 it's really difficult to get it to run at 1651 00:54:10,800 --> 00:54:12,599 the same time right out like one hundred 1652 00:54:12,600 --> 00:54:14,729 and thirty megabytes of raw data every 1653 00:54:14,730 --> 00:54:15,869 second. 1654 00:54:15,870 --> 00:54:17,999 Um, so there is, I 1655 00:54:18,000 --> 00:54:19,169 think it's not based on Pico. 1656 00:54:19,170 --> 00:54:22,149 See, that's that was 1657 00:54:22,150 --> 00:54:24,359 the less the best solution now 1658 00:54:24,360 --> 00:54:25,560 to to preserve memory. 1659 00:54:26,580 --> 00:54:28,289 But the back end is very flexible. 1660 00:54:28,290 --> 00:54:30,209 So if you've got an a scripting language 1661 00:54:30,210 --> 00:54:32,369 that you like that, I think it would 1662 00:54:32,370 --> 00:54:34,679 be very easy to implement the module 1663 00:54:34,680 --> 00:54:36,779 and at scripting functionality 1664 00:54:36,780 --> 00:54:38,219 for for whatever scripting language you 1665 00:54:38,220 --> 00:54:39,239 want to use. 1666 00:54:39,240 --> 00:54:41,579 OK, so is there an app available 1667 00:54:41,580 --> 00:54:43,829 so that I don't have to write 1668 00:54:43,830 --> 00:54:44,969 some numbers? 1669 00:54:44,970 --> 00:54:46,379 No, no, no. I think 1670 00:54:46,380 --> 00:54:47,879 I think you could plug it in pretty 1671 00:54:47,880 --> 00:54:49,839 easily. OK, thank you. 1672 00:54:49,840 --> 00:54:50,459 Yeah. 1673 00:54:50,460 --> 00:54:51,389 OK, thank you. 1674 00:54:51,390 --> 00:54:52,519 Over there. 1675 00:54:52,520 --> 00:54:54,089 No, I 1676 00:54:54,090 --> 00:54:55,090 um. 1677 00:54:55,500 --> 00:54:57,209 OK. I think now it's working first. 1678 00:54:57,210 --> 00:54:58,859 Thank you for a great talk. 1679 00:54:58,860 --> 00:55:00,300 And then I have a question. 1680 00:55:01,440 --> 00:55:03,779 You mentioned the IP with a canon 1681 00:55:03,780 --> 00:55:05,489 thing and you're, yeah, you're happy that 1682 00:55:05,490 --> 00:55:07,049 they didn't contact you yet. 1683 00:55:07,050 --> 00:55:08,999 And what about collaborating with them if 1684 00:55:09,000 --> 00:55:10,589 they came to you and said, Oh, 1685 00:55:10,590 --> 00:55:12,989 OK, we can help you with those data? 1686 00:55:12,990 --> 00:55:14,159 Absolutely. 1687 00:55:14,160 --> 00:55:17,189 Yeah. I skipped all of the slides, but 1688 00:55:17,190 --> 00:55:20,039 obviously we are doing it for the fun 1689 00:55:20,040 --> 00:55:22,169 and we've introduced some 1690 00:55:22,170 --> 00:55:23,699 functionality that no camera on the 1691 00:55:23,700 --> 00:55:24,719 market has. 1692 00:55:24,720 --> 00:55:27,059 So it's I mean, it might be an obvious 1693 00:55:27,060 --> 00:55:29,159 choice for for some company 1694 00:55:29,160 --> 00:55:30,659 like can't do that. So I'm sure if they'd 1695 00:55:30,660 --> 00:55:32,339 come to us, if they open that 1696 00:55:32,340 --> 00:55:34,109 communication channel, I'm sure they'd 1697 00:55:34,110 --> 00:55:36,019 get great feedback. 1698 00:55:36,020 --> 00:55:37,619 But what could they give you that would 1699 00:55:37,620 --> 00:55:39,399 make your life much easier? 1700 00:55:39,400 --> 00:55:40,439 Oh, that's a good question. 1701 00:55:42,480 --> 00:55:44,849 I think, I think opening up 1702 00:55:44,850 --> 00:55:46,379 their API. 1703 00:55:46,380 --> 00:55:49,139 I mean, that would be like, come on in 1704 00:55:49,140 --> 00:55:50,279 and do whatever you want with the 1705 00:55:50,280 --> 00:55:52,229 cameras. I think they would have to be 1706 00:55:52,230 --> 00:55:54,389 careful about that because for 1707 00:55:54,390 --> 00:55:56,249 a professional camera, I mean, it's not 1708 00:55:56,250 --> 00:55:58,039 just all business, it's also they want 1709 00:55:58,040 --> 00:56:00,689 these things to be absolutely 1710 00:56:00,690 --> 00:56:02,969 stable. They can't risk any problems. 1711 00:56:02,970 --> 00:56:05,459 So they'd have to find a way to separate 1712 00:56:05,460 --> 00:56:07,679 these different worlds so that 1713 00:56:07,680 --> 00:56:10,259 customers who are not as experience 1714 00:56:10,260 --> 00:56:12,379 with software development on 1715 00:56:12,380 --> 00:56:14,579 the whole stuff, they don't get 1716 00:56:14,580 --> 00:56:15,809 the downside of it. 1717 00:56:15,810 --> 00:56:18,329 So I think an API 1718 00:56:18,330 --> 00:56:20,489 or some kind of documentation 1719 00:56:20,490 --> 00:56:22,619 information apart from the office legal 1720 00:56:22,620 --> 00:56:24,869 stuff, that would be really great, that 1721 00:56:24,870 --> 00:56:26,969 would really open up the world for for 1722 00:56:26,970 --> 00:56:29,250 us and for canon, I think, yeah, 1723 00:56:30,720 --> 00:56:31,049 OK. 1724 00:56:31,050 --> 00:56:33,269 Yeah, that would be a 1725 00:56:33,270 --> 00:56:35,419 that's the same weather as every time. 1726 00:56:35,420 --> 00:56:37,619 Yeah, we'll have to see how they play 1727 00:56:37,620 --> 00:56:40,349 it. Yeah. So on the left front here? 1728 00:56:40,350 --> 00:56:42,359 Yes, I'm asking them public because I 1729 00:56:42,360 --> 00:56:44,639 think maybe other 70 users might 1730 00:56:44,640 --> 00:56:45,779 have the same problem. 1731 00:56:45,780 --> 00:56:48,029 Yeah, I experimented with external 1732 00:56:48,030 --> 00:56:49,739 audio. Yeah. 1733 00:56:49,740 --> 00:56:51,899 Yeah. And well, 1734 00:56:51,900 --> 00:56:53,609 as well as a microphone, a stereo 1735 00:56:53,610 --> 00:56:55,619 microphone, as well as an external 1736 00:56:55,620 --> 00:56:57,869 recorder. Yeah, I always had some problem 1737 00:56:57,870 --> 00:56:59,909 of noise. Extremely loud noise. 1738 00:56:59,910 --> 00:57:02,189 And one channel was no signal, OK 1739 00:57:02,190 --> 00:57:04,379 and clear, but a little bit 1740 00:57:04,380 --> 00:57:06,329 noisy signal. And the other one? 1741 00:57:06,330 --> 00:57:08,099 OK, I see. I googled up and down. 1742 00:57:08,100 --> 00:57:09,239 OK? It's very 1743 00:57:09,240 --> 00:57:10,829 specific, so 1744 00:57:10,830 --> 00:57:12,599 I can't really help you with that right 1745 00:57:12,600 --> 00:57:13,619 now, have you? 1746 00:57:13,620 --> 00:57:15,029 I mean, the obvious stuff you have tried 1747 00:57:15,030 --> 00:57:17,129 changing the input information that 1748 00:57:17,130 --> 00:57:19,229 so I think the background is they 1749 00:57:19,230 --> 00:57:20,639 use different audio chips and these 1750 00:57:20,640 --> 00:57:23,279 cameras, their specific systems. 1751 00:57:23,280 --> 00:57:25,459 And in some cases 1752 00:57:25,460 --> 00:57:27,839 we found the documentation papers 1753 00:57:27,840 --> 00:57:29,279 and we were able to to really get in 1754 00:57:29,280 --> 00:57:30,919 there and sometimes we didn't so. 1755 00:57:30,920 --> 00:57:33,079 I'm sorry, I I don't know you will 1756 00:57:33,080 --> 00:57:35,239 have to contact the 70 guys 1757 00:57:35,240 --> 00:57:36,649 directly. 1758 00:57:36,650 --> 00:57:37,849 OK, OK, thank you. 1759 00:57:37,850 --> 00:57:38,850 We'll see. 1760 00:57:39,500 --> 00:57:41,569 OK, so officially we 1761 00:57:41,570 --> 00:57:43,759 have one or two minutes left, but 1762 00:57:43,760 --> 00:57:46,759 I think there's no talk afterwards. 1763 00:57:46,760 --> 00:57:49,219 So maybe 1764 00:57:49,220 --> 00:57:51,349 you three are able to 1765 00:57:51,350 --> 00:57:53,299 ask the question. 1766 00:57:53,300 --> 00:57:55,429 You could try to think over 1767 00:57:55,430 --> 00:57:57,469 if were discussing with him afterwards. 1768 00:57:57,470 --> 00:57:58,369 OK, that's great. 1769 00:57:58,370 --> 00:58:00,739 So then we take the microphone 1770 00:58:00,740 --> 00:58:01,760 of number one here. 1771 00:58:03,020 --> 00:58:05,089 You mentioned some focus points 1772 00:58:05,090 --> 00:58:06,599 you save in the menu. Yes. 1773 00:58:06,600 --> 00:58:08,329 And my question is, are they meant to be 1774 00:58:08,330 --> 00:58:10,189 used while recording or are they just 1775 00:58:10,190 --> 00:58:10,759 stored? 1776 00:58:10,760 --> 00:58:12,299 They're meant while recording. 1777 00:58:12,300 --> 00:58:13,489 It's like a focus shift. 1778 00:58:13,490 --> 00:58:14,479 Yes, it's it's 1779 00:58:14,480 --> 00:58:16,009 it's like 1780 00:58:16,010 --> 00:58:18,079 you just save the position of 1781 00:58:18,080 --> 00:58:19,729 the motor of your lens. 1782 00:58:19,730 --> 00:58:21,139 Then you start recording and then you 1783 00:58:21,140 --> 00:58:23,209 hit. Go back to the focus point and move 1784 00:58:23,210 --> 00:58:24,289 to that. You can hit it again. 1785 00:58:24,290 --> 00:58:25,699 It moves there. It could even be 1786 00:58:25,700 --> 00:58:27,829 improved. You could like eked out 1787 00:58:27,830 --> 00:58:29,239 a whole series of points. 1788 00:58:29,240 --> 00:58:30,379 I think that functionally is not that, 1789 00:58:30,380 --> 00:58:32,059 but it runs while you're filming. 1790 00:58:32,060 --> 00:58:33,409 So it is smooth movement. 1791 00:58:33,410 --> 00:58:34,519 Or is it? Yes, too 1792 00:58:34,520 --> 00:58:35,520 rough? OK. Yes. 1793 00:58:36,770 --> 00:58:38,869 Is it all done in and all that stuff? 1794 00:58:38,870 --> 00:58:40,499 It's just software. I mean, it's 1795 00:58:41,810 --> 00:58:43,679 just suffered. It's OK. 1796 00:58:44,930 --> 00:58:46,399 The man on the I have one 1797 00:58:46,400 --> 00:58:48,319 question have you ever heard about 1798 00:58:48,320 --> 00:58:50,479 warranty problems about changing the boot 1799 00:58:50,480 --> 00:58:51,159 flag? 1800 00:58:51,160 --> 00:58:52,599 Have kind of. 1801 00:58:52,600 --> 00:58:52,999 No. 1802 00:58:53,000 --> 00:58:54,079 Oh, right. 1803 00:58:54,080 --> 00:58:56,209 Yeah, yeah, we are a bit worried about 1804 00:58:56,210 --> 00:58:58,099 that. But so far there have been no 1805 00:58:58,100 --> 00:59:00,619 problems from nothing that 1806 00:59:00,620 --> 00:59:01,979 when you have a problem with the camera, 1807 00:59:01,980 --> 00:59:03,529 send it in for repairs or something like 1808 00:59:03,530 --> 00:59:05,899 that that they have any problem 1809 00:59:05,900 --> 00:59:08,359 with Magic Lantern on the card 1810 00:59:08,360 --> 00:59:09,979 or the bootleg set. 1811 00:59:09,980 --> 00:59:11,539 They just ignore it. 1812 00:59:11,540 --> 00:59:13,129 So when they do that for over two and a 1813 00:59:13,130 --> 00:59:15,409 half years now, so no, it doesn't 1814 00:59:15,410 --> 00:59:18,359 void the warranty in that way. 1815 00:59:18,360 --> 00:59:19,360 Yeah. 1816 00:59:20,160 --> 00:59:21,160 OK. 1817 00:59:21,690 --> 00:59:23,439 The man on the right. 1818 00:59:23,440 --> 00:59:25,799 You you did not list the very 1819 00:59:25,800 --> 00:59:28,199 models like I have like a 350 1820 00:59:28,200 --> 00:59:29,739 that's like over 10 years old. 1821 00:59:29,740 --> 00:59:32,099 Is that because they're too old or just 1822 00:59:32,100 --> 00:59:33,389 nobody cares anymore? 1823 00:59:33,390 --> 00:59:34,349 I think that's it. 1824 00:59:34,350 --> 00:59:35,609 I don't. 1825 00:59:35,610 --> 00:59:36,610 I mean, 1826 00:59:37,320 --> 00:59:39,479 you just have to find someone who 1827 00:59:39,480 --> 00:59:41,279 wants to hack away on that kind of 1828 00:59:41,280 --> 00:59:43,359 camera. And as the newer 1829 00:59:43,360 --> 00:59:45,839 cameras get, get more and more, 1830 00:59:45,840 --> 00:59:47,429 get cheaper and cheaper and all that kind 1831 00:59:47,430 --> 00:59:49,079 of stuff, I think it's just for the 1832 00:59:49,080 --> 00:59:50,579 developers. It's so much more fun to do 1833 00:59:50,580 --> 00:59:51,689 the drawer stuff. 1834 00:59:51,690 --> 00:59:53,039 So no, I 1835 00:59:53,040 --> 00:59:54,389 think it would be possible. You just have 1836 00:59:54,390 --> 00:59:55,789 to find someone who wants to do it. 1837 00:59:55,790 --> 00:59:56,790 All right. 1838 00:59:58,320 --> 01:00:00,629 So I've got a comment 1839 01:00:00,630 --> 01:00:02,879 to that for the 350, 1840 01:00:02,880 --> 01:00:04,169 I know the S.H. 1841 01:00:04,170 --> 01:00:06,119 decay firm where I works. 1842 01:00:06,120 --> 01:00:08,369 OK, there's a the one 1843 01:00:08,370 --> 01:00:10,530 which is for the smaller cameras usually. 1844 01:00:11,700 --> 01:00:13,549 So that's a perfect answer, actually. 1845 01:00:13,550 --> 01:00:15,749 I didn't know that. So this 1846 01:00:15,750 --> 01:00:16,649 huge decay. 1847 01:00:16,650 --> 01:00:18,719 The other project for canon cameras, 1848 01:00:18,720 --> 01:00:20,519 sometimes for the for the really old 1849 01:00:20,520 --> 01:00:22,739 cameras, they have 1850 01:00:22,740 --> 01:00:24,269 introduced functionality for those. 1851 01:00:24,270 --> 01:00:25,889 So just Google for the SDK and take a 1852 01:00:25,890 --> 01:00:27,809 look at it might just work. 1853 01:00:27,810 --> 01:00:28,829 Cool. OK. 1854 01:00:28,830 --> 01:00:31,289 So one last question, and please 1855 01:00:31,290 --> 01:00:32,549 try to discuss it. 1856 01:00:32,550 --> 01:00:33,089 No. 1857 01:00:33,090 --> 01:00:34,769 Yes. Yeah, that sounds good. 1858 01:00:34,770 --> 01:00:36,929 You mentioned you don't have the 1859 01:00:36,930 --> 01:00:38,759 moral problems and all the problems of 1860 01:00:38,760 --> 01:00:40,439 your recording and raw, 1861 01:00:40,440 --> 01:00:42,489 but is it crossed your mind? 1862 01:00:42,490 --> 01:00:44,819 Skipping calls make only crop mode. 1863 01:00:44,820 --> 01:00:46,679 No, you have those problems as well. 1864 01:00:46,680 --> 01:00:48,629 Maurice the more' and the rolling 1865 01:00:48,630 --> 01:00:50,549 shutter. Those are the two things that 1866 01:00:50,550 --> 01:00:52,979 really know the fifty three. 1867 01:00:52,980 --> 01:00:54,839 Canon has improved the way the sensor is 1868 01:00:54,840 --> 01:00:56,429 read out and scaled down. 1869 01:00:56,430 --> 01:00:58,349 So that's the only camera where you don't 1870 01:00:58,350 --> 01:00:59,759 have those moral problems. 1871 01:00:59,760 --> 01:01:01,259 As for the rolling shutter, you just have 1872 01:01:01,260 --> 01:01:02,459 to live with it. 1873 01:01:02,460 --> 01:01:04,289 So raw can't help. It can't help you with 1874 01:01:04,290 --> 01:01:05,819 that. It's still skipping the frames 1875 01:01:05,820 --> 01:01:07,739 because the hardware is just not capable 1876 01:01:07,740 --> 01:01:09,809 of taking 40 megapixel 1877 01:01:09,810 --> 01:01:11,879 images of 21 megapixels 1878 01:01:11,880 --> 01:01:14,219 and scanning them down 30 times 1879 01:01:14,220 --> 01:01:15,359 per second. 1880 01:01:15,360 --> 01:01:17,009 It just can't hold up. 1881 01:01:17,010 --> 01:01:19,229 Yeah, sure. But you could use a smaller 1882 01:01:19,230 --> 01:01:20,909 part of the sensor on just right the 1883 01:01:20,910 --> 01:01:22,229 middle and you have like 1884 01:01:22,230 --> 01:01:23,399 a digital zoom. 1885 01:01:23,400 --> 01:01:25,439 That's true, actually, that functionality 1886 01:01:25,440 --> 01:01:26,459 isn't already. 1887 01:01:26,460 --> 01:01:27,809 I forgot about that. 1888 01:01:27,810 --> 01:01:29,999 So you can you can take 1889 01:01:30,000 --> 01:01:31,919 a crop of the sensor. 1890 01:01:31,920 --> 01:01:33,329 You don't have to take the whole sensor, 1891 01:01:33,330 --> 01:01:35,369 just take the center of it. 1892 01:01:35,370 --> 01:01:37,679 And that gives you 1893 01:01:37,680 --> 01:01:39,179 if you've got a good lens, you can just 1894 01:01:39,180 --> 01:01:42,299 double, um, um, 1895 01:01:42,300 --> 01:01:44,309 you know, what's it called? 1896 01:01:44,310 --> 01:01:46,799 You can just zoom in into the image, 1897 01:01:46,800 --> 01:01:48,449 but you're not zooming the image 1898 01:01:48,450 --> 01:01:50,429 digitally. You're just taking a smaller 1899 01:01:50,430 --> 01:01:52,079 crop from the sensor. 1900 01:01:52,080 --> 01:01:54,269 So it's still got a full HD 1901 01:01:54,270 --> 01:01:55,769 recording record of the video. 1902 01:01:55,770 --> 01:01:56,819 It don't have line skipping. 1903 01:01:56,820 --> 01:01:58,979 You're right about that, and 1904 01:01:58,980 --> 01:02:01,919 you can like turn your 70mm 1905 01:02:01,920 --> 01:02:04,269 lens into a one hour photo 1906 01:02:04,270 --> 01:02:07,169 midlands or 200 into a 400. 1907 01:02:07,170 --> 01:02:09,749 And also, if you do the crop stuff, 1908 01:02:09,750 --> 01:02:11,309 you can add some. 1909 01:02:11,310 --> 01:02:12,659 If you've got a really good card and 1910 01:02:12,660 --> 01:02:14,819 really fast card, then it's possible to 1911 01:02:14,820 --> 01:02:16,289 even go above Full HD. 1912 01:02:16,290 --> 01:02:18,419 You can do took two and 1913 01:02:18,420 --> 01:02:20,579 a half. I've seen some 4K videos 1914 01:02:20,580 --> 01:02:22,829 by some crazy guys, but usually 1915 01:02:22,830 --> 01:02:23,969 it's just a few seconds. 1916 01:02:23,970 --> 01:02:25,829 So if you do Netra videos, that's fine. 1917 01:02:25,830 --> 01:02:27,289 You can't do a feature movie with that. 1918 01:02:27,290 --> 01:02:28,469 So thank 1919 01:02:28,470 --> 01:02:29,470 you. 1920 01:02:30,180 --> 01:02:31,259 OK, thank you. 1921 01:02:31,260 --> 01:02:33,449 So this should be the last 1922 01:02:33,450 --> 01:02:35,549 question. So I think you you will 1923 01:02:35,550 --> 01:02:37,409 have a good discussion here afterwards. 1924 01:02:37,410 --> 01:02:38,429 Yeah, I guess we can. 1925 01:02:38,430 --> 01:02:40,349 Just a very, very good talk. 1926 01:02:40,350 --> 01:02:42,629 So, no, let me have a last 1927 01:02:42,630 --> 01:02:44,909 question. So how how 1928 01:02:44,910 --> 01:02:47,099 many time or how difficult is 1929 01:02:47,100 --> 01:02:49,379 it to to portage 1930 01:02:49,380 --> 01:02:51,689 the whole software to new or migrate 1931 01:02:51,690 --> 01:02:53,219 to new camera? 1932 01:02:53,220 --> 01:02:55,349 So basically, what you have to 1933 01:02:55,350 --> 01:02:57,509 do for each new camera is you have to 1934 01:02:57,510 --> 01:02:59,759 figure out what the change in software. 1935 01:02:59,760 --> 01:03:01,349 And then you have to find the memory 1936 01:03:01,350 --> 01:03:03,089 addresses of the functions that we use 1937 01:03:03,090 --> 01:03:05,279 because we are just looking for like 1938 01:03:05,280 --> 01:03:07,320 man copy or we're looking for like 1939 01:03:08,700 --> 01:03:10,289 the audio controls. 1940 01:03:10,290 --> 01:03:12,449 So we're we're hooking into the 1941 01:03:12,450 --> 01:03:14,219 software from from canon. 1942 01:03:14,220 --> 01:03:16,679 So we've got a list of functions 1943 01:03:16,680 --> 01:03:17,819 we are looking for. 1944 01:03:17,820 --> 01:03:19,919 And once you, you take the and your 1945 01:03:19,920 --> 01:03:21,659 camera and you dump the firmware and you 1946 01:03:21,660 --> 01:03:23,099 look into it, you're just looking 1947 01:03:23,100 --> 01:03:25,019 specifically for those functions. 1948 01:03:25,020 --> 01:03:26,669 And since we've got lists and we know how 1949 01:03:26,670 --> 01:03:28,889 many parameters are there and we know 1950 01:03:28,890 --> 01:03:30,959 probably where they should be. 1951 01:03:30,960 --> 01:03:33,159 So it just takes a guy or 1952 01:03:33,160 --> 01:03:35,399 a girl like maybe a few 1953 01:03:35,400 --> 01:03:37,469 weeks to get everything over 1954 01:03:37,470 --> 01:03:38,789 and the Hello world, sometimes that 1955 01:03:38,790 --> 01:03:40,379 happens in like a few days. 1956 01:03:40,380 --> 01:03:42,599 So that's why all those different 1957 01:03:42,600 --> 01:03:44,579 models are supported by now. 1958 01:03:44,580 --> 01:03:46,529 Wow. OK, that's great. 1959 01:03:46,530 --> 01:03:48,749 So thank 1960 01:03:48,750 --> 01:03:50,969 you for the talk and have a good evening.