All language subtitles for 1. Using the Read Node

af Afrikaans
sq Albanian
am Amharic
ar Arabic Download
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:01,000 --> 00:00:01,714 Hi there. 2 00:00:01,714 --> 00:00:05,999 I'm Conrad, and welcome to my course on Retiming Footage in Nuke. 3 00:00:06,000 --> 00:00:09,666 In this course we will cover all of the retiming options available to us from 4 00:00:09,666 --> 00:00:14,249 the basics of adjusting frame ranges through to using optical flow technology to 5 00:00:14,249 --> 00:00:18,000 make footage playback much slower than it was shot. 6 00:00:18,000 --> 00:00:20,538 I'll also show you how to use expressions to link your 7 00:00:20,538 --> 00:00:22,538 retimes to other nodes in your script. 8 00:00:22,538 --> 00:00:26,999 In this lesson I'll explain to you the very basics of trimming down your 9 00:00:26,999 --> 00:00:31,000 source material and setting up your Nuke project to match. 10 00:00:31,000 --> 00:00:33,999 Nuke isn't great at browsing through large amounts of media, 11 00:00:34,000 --> 00:00:37,333 so by the time we've got to the compositing stage of the project we will 12 00:00:37,333 --> 00:00:41,000 want to know exactly which frames we will be working with. 13 00:00:41,000 --> 00:00:42,714 This should be done in the edit suite, 14 00:00:42,714 --> 00:00:47,000 and the edit should be locked before you start working on your visual effects. 15 00:00:47,000 --> 00:00:53,000 We'll be working with this clip of a guy celebrating with champagne. 16 00:00:53,000 --> 00:00:54,692 Let's assume we've already decided the part of the shot we 17 00:00:54,692 --> 00:01:00,133 want starts at frame 220 and ends at 274. 18 00:01:00,133 --> 00:01:06,000 This gives us 55 frames to work with. 19 00:01:06,000 --> 00:01:08,250 So here we are in a new Nuke script. 20 00:01:08,250 --> 00:01:10,937 You can see that by default Nuke creates a script 21 00:01:10,937 --> 00:01:13,437 with a frame range of 1 to 100, 22 00:01:13,437 --> 00:01:16,384 but when we load in our footage Nuke changes the frame 23 00:01:16,384 --> 00:01:20,133 range to match the length of the clip, 0 to 360. 24 00:01:20,133 --> 00:01:26,800 We want to change the frame range of the Nuke script to only 25 00:01:26,800 --> 00:01:30,000 show the frames we've selected in the edit. 26 00:01:30,000 --> 00:01:33,999 To change the frame range of the script we need to open the project settings. 27 00:01:34,000 --> 00:01:37,199 You can do this from either the Edit menu or with your 28 00:01:37,199 --> 00:01:40,333 cursor over the Node graph by hitting S. 29 00:01:40,333 --> 00:01:47,117 We will set our first frame to 220 and our last frame to 274. 30 00:01:47,117 --> 00:01:54,000 Now when we hit Play in the viewer we can see our selection. 31 00:01:54,000 --> 00:01:55,600 In a simple world this would be it, 32 00:01:55,600 --> 00:01:58,500 but imagine we have to add this clip to an existing project that 33 00:01:58,500 --> 00:02:00,571 already had other clips and animated key frames. 34 00:02:00,571 --> 00:02:04,000 If we were to adjust the frame range of that script we 35 00:02:04,000 --> 00:02:06,909 would mess up all of our existing work. 36 00:02:06,909 --> 00:02:10,307 Most video editing applications call the first frame of a clip frame 0, 37 00:02:10,307 --> 00:02:12,846 but in Visual Effects we start at frame 1. 38 00:02:12,846 --> 00:02:15,857 Actually, instead of frame 1 we usually start at 1001. 39 00:02:15,857 --> 00:02:20,600 This gives us some wiggle room if the edit does change after we've started or 40 00:02:20,600 --> 00:02:25,000 if we need pre-roll for any of our renders or simulations. 41 00:02:25,000 --> 00:02:28,000 If we started at frame 1 and needed to add frames to the head of our 42 00:02:28,000 --> 00:02:31,000 shot we would end up with negative frame numbers. 43 00:02:31,000 --> 00:02:34,000 It's possible, but it would cause all kinds of complications, 44 00:02:34,000 --> 00:02:37,750 so I'm going to set my start frame at 1001, 45 00:02:37,750 --> 00:02:41,600 and my end frame at 1055, 55 frames in total. 46 00:02:41,600 --> 00:02:46,250 Now if we go to our first frame and hit Play you'll 47 00:02:46,250 --> 00:02:48,000 see that we have a frozen image. 48 00:02:48,000 --> 00:02:50,933 This is because I've clicked when its frame range of 0 49 00:02:50,933 --> 00:02:56,000 to 360 is well outside our new range, which starts at 1001. 50 00:02:56,000 --> 00:02:59,999 Nuke is just holding the final frame of the clip as a freeze frame. 51 00:03:00,000 --> 00:03:04,300 If we change this frame range dropdown from Global to Input it changes the 52 00:03:04,300 --> 00:03:07,000 timeline to match whatever is connected to the viewer. 53 00:03:07,000 --> 00:03:12,000 It doesn't change the project frame range that we just set. 54 00:03:12,000 --> 00:03:13,500 This is useful to preview elements, 55 00:03:13,500 --> 00:03:17,000 but to save confusion it's best to keep it set to Global while you're working. 56 00:03:17,000 --> 00:03:20,333 So let's look at the different ways you can slip the timing of this clip, 57 00:03:20,333 --> 00:03:23,000 so that it lines up with your project. 58 00:03:23,000 --> 00:03:27,000 The first way is to use the controls inside the Read node. 59 00:03:27,000 --> 00:03:30,000 Here you can select the range of the source that you want Nuke to read in. 60 00:03:30,000 --> 00:03:36,000 I'm going to set the first frame to 220, and the last frame to 274. 61 00:03:36,000 --> 00:03:39,000 Nuke will now ignore all of the frames outside of this range, 62 00:03:39,000 --> 00:03:44,000 and treat frame 220 as the first frame of the clip. 63 00:03:44,000 --> 00:03:45,714 This still hasn't slipped the frames in time, 64 00:03:45,714 --> 00:03:49,500 but we can do that by selecting start at from this 65 00:03:49,500 --> 00:03:53,000 dropdown and entering 1001 in this box. 66 00:03:53,000 --> 00:03:54,499 This simply tells Nuke where in the timeline it 67 00:03:54,499 --> 00:03:55,923 should start playing the footage. 68 00:03:55,923 --> 00:03:57,307 In this case, 69 00:03:57,307 --> 00:04:02,500 it is now going to start playing frame 220 of the 70 00:04:02,500 --> 00:04:06,000 clip on frame 1001 of the timeline. 71 00:04:06,000 --> 00:04:07,500 This is a very logical process, 72 00:04:07,500 --> 00:04:10,818 but we're effectively trimming off the frames outside of our range. 73 00:04:10,818 --> 00:04:13,000 Nuke will never read them in. 74 00:04:13,000 --> 00:04:14,000 Usually this is okay, 75 00:04:14,000 --> 00:04:16,799 but there are some operations that might benefit from having 76 00:04:16,799 --> 00:04:19,999 extra frames outside of the working frame range. 77 00:04:20,000 --> 00:04:21,928 We could leave the frame range as it was, 78 00:04:21,928 --> 00:04:27,000 so we weren't losing any frames, but change the start frame to 781. 79 00:04:27,000 --> 00:04:30,999 This shifts frame 0 of the clip to frame 781 of the Nuke timeline, 80 00:04:31,000 --> 00:04:37,999 which means frame 220 lines up with 1001 of the project. 81 00:04:38,000 --> 00:04:41,000 Let's look at the other options in the frame dropdown. 82 00:04:41,000 --> 00:04:45,999 Offset slips the frames of the clip a given number of frames along the timeline. 83 00:04:46,000 --> 00:04:48,399 An offset of one means that frame two of the footage now 84 00:04:48,399 --> 00:04:50,785 lines up with frame one of the timeline. 85 00:04:50,785 --> 00:04:56,333 A -1 offset would move frame 2 of the footage to frame 3 of the timeline. 86 00:04:56,333 --> 00:04:57,666 So, in this case, 87 00:04:57,666 --> 00:05:04,142 an offset of -781 would line up frame 220 of the clip 88 00:05:04,142 --> 00:05:08,000 with frame 1001 on the timeline. 89 00:05:08,000 --> 00:05:11,000 We could also use the expression option. 90 00:05:11,000 --> 00:05:15,999 In this case, we would type in frame, -781. 91 00:05:16,000 --> 00:05:18,933 This is telling Nuke not to look at the current frame, 92 00:05:18,933 --> 00:05:23,333 but at a frame 781 frames back down the timeline. 93 00:05:23,333 --> 00:05:24,999 In this case, 94 00:05:25,000 --> 00:05:26,909 the expression option is overly complicated compared 95 00:05:26,909 --> 00:05:28,818 to the offset or start at options, 96 00:05:28,818 --> 00:05:32,363 but there are other expressions which makes this option more powerful. 97 00:05:32,363 --> 00:05:37,846 We could, for example, use an expression to speed up the footage. 98 00:05:37,846 --> 00:05:43,428 If we type frame*2 Nuke will take the frame number that we are viewing, 99 00:05:43,428 --> 00:05:47,454 multiply it by 2, and then read that frame in from the source. 100 00:05:47,454 --> 00:05:51,999 So frame one would become frame two, frame two would become frame four, 101 00:05:51,999 --> 00:05:55,153 frame three would become frame six and so on. 102 00:05:55,153 --> 00:06:01,333 Alternatively, we could slow down footage by a factor of 2 by using frame/2. 103 00:06:01,333 --> 00:06:05,999 In this case, frame two becomes frame one, 104 00:06:06,000 --> 00:06:10,999 frame four becomes frame two, and frame six becomes frame three. 105 00:06:11,000 --> 00:06:14,000 You can see that the Read node isn't doing any frame interpolation. 106 00:06:14,000 --> 00:06:16,750 It is simply rounding the result of the expression to the 107 00:06:16,750 --> 00:06:21,999 nearest whole number and displaying that frame. 108 00:06:22,000 --> 00:06:26,428 So if we wanted to have frame 220 line up with the first frame of our comp, 109 00:06:26,428 --> 00:06:32,500 but then play it back at double speed, we could use frame-891 in brackets, 110 00:06:32,500 --> 00:06:37,000 and then multiply the result of that by 2. 111 00:06:37,000 --> 00:06:44,000 If we sped the clip up by a factor of 2 frame 220 would become frame 110. 112 00:06:44,000 --> 00:06:46,117 Frame 1001 - 110 is 891, 113 00:06:46,117 --> 00:06:51,666 so that is the offset we need to apply to the frame number after we have 114 00:06:51,666 --> 00:06:56,125 sped it up to line 220 with our first frame of our comp. 115 00:06:56,125 --> 00:07:01,599 So you can see that we can do quite a lot right inside the Read node, 116 00:07:01,599 --> 00:07:03,999 but all these numbers can be a bit hard to visualize mentally. 117 00:07:04,000 --> 00:07:08,999 This is why the foundry added the Dope Sheets in Nuke a few versions back. 118 00:07:09,000 --> 00:07:11,500 It gives us a familiar timeline interface that helps us 119 00:07:11,500 --> 00:07:13,000 with these time-based operations. 120 00:07:13,000 --> 00:07:17,666 The Dope Sheet will display any Read nodes and certain 121 00:07:17,666 --> 00:07:19,999 time nodes that are in your script. 122 00:07:20,000 --> 00:07:22,307 We will also show any animated properties of any nodes 123 00:07:22,307 --> 00:07:24,142 that are open in the properties bin. 124 00:07:24,142 --> 00:07:28,000 With the Read node open you can see this gray bar that 125 00:07:28,000 --> 00:07:31,000 represents the frames of the footage. 126 00:07:31,000 --> 00:07:34,000 We can drag either end, like we would in an editing package, 127 00:07:34,000 --> 00:07:35,599 to trim the frame range of the clip, 128 00:07:35,599 --> 00:07:38,923 and we can slide the frames along the timeline to offset them. 129 00:07:38,923 --> 00:07:42,461 You can see the properties change in the node as you 130 00:07:42,461 --> 00:07:43,384 adjust them in the Dope Sheet, 131 00:07:43,384 --> 00:07:49,000 and the resulting numbers are the same that we entered manually before. 132 00:07:49,000 --> 00:07:51,199 So now that we have set up the project frame range, 133 00:07:51,199 --> 00:07:59,000 and lined up the frames that we want to work with, 134 00:07:59,000 --> 00:08:08,000 we are ready to start working on our shot. 12329

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.