Hot answers tagged

8

If the video is meant to be played in a different orientation than its stored representation, then a rotation flag is set in the stream metadata. A compliant player uses that tag and rotates the video during playback. A tool like Mediainfo will display that data (if specified) like here: A tool like ffmpeg can reset the tag. Of course, you'll also want ...


6

It's not possible. A generic blur effect relies on a function which smooths out pixel values within a specified radius. A mask combines the value of a pixel in the top layer with the pixel of the layer beneath, modulated by the corresponding alpha value of that pixel in the top layer. So, in short a blur is a 'lateral' function, whereas layer compositing is ...


5

Hate to spoil all your good work, but it's a lot easier to use the built in length() function: length(pointa, pointb) e.g. length(thisComp.layer(1).position, thisComp.layer(2).position) or length([682, 617], [310, 342]); length(thisComp.layer("foo").anchorPoint, [310, 342]); length([123,456,789], [10,9,8]); //works in 3D too. It's in vector math ...


4

Your resolution is on a third But most importantly, your video is 720 x 480 resolution but on a 1920 x 1080 timeline (so it seems), so you are scaling it to fit (you can't make up for a lack of resolution but upscaling your footage). To get the right comp size, you can: Drag your video file onto the little film icon to the immediate left of the 8 bpc ...


4

I'll assume the camera op was fooling with the exposure? You'll need to key-frame color correction or AE's Auto Color function may work for you: https://helpx.adobe.com/after-effects/using/color-correction-effects.html If you go the CC route it may help to watch the YC waveform rather than the image itself. The Color Stabilizer effect may also work for ...


4

In the example given, typical motion graphics techniques are used. There are several ways to achieve this animation in After Effects. Probably the easiest way is drawing a mask shape per letter on top of the 'logo layer' and keyframe the Mask Shape property. In most cases this is fast to implement and good enough, but in order to achieve a uniform motion I'd ...


4

I don't know if the AE encoder can signal duplicate frames (which would keep the size down). You may be better off using ffmpeg, a command-line tool. Suppose your source video is 1280x720 at 24 fps, then you would run ffmpeg -i source.mp4 -f lavfi -i "color=black:s=1280x720:r=24:d=3600" -filter_complex "[0][1]concat=n=2:v=1:a=0[v]" -map [v] -c:v libx264 ...


4

You don't need to use greenscreen. You need to track markers, and put your footage above the markers and greenscren. Just lock position on markers points. Like in this video, but track not corners, but markers. Then you can add some effects for footage, to look more immersive.


3

If you put a puppet pin at the point where the arms attach, then you can tie the position of the arm layer to the position of the puppet pin using an expression. This will attach the layer to the puppet pin, allowing you to move the pin and the layer it is on and have the arm follow. It's easy to do, with no knowledge of scripting really required. So say ...


3

To find the pixel dimensions of a layer in AE, Hit 's' that brings up scale, then right-click Scale to bring up the Edit-Value dialog, then set units to pixels.


3

You need to animate the anchor point. This is the point towards which an image will zoom if you increase its scale. So when you zoom in to the paperwork you have to put the anchor point under the paperwork. Trouble is the anchor point is also the point at which the image is attached to the composition, so moving it will normally cause the image to move. ...


3

Text control is very limited in after effects. There is no functionality in the Character Panel to achieve a strikethrough at the moment. Using Illustrator For better text control I'd suggest create your text in illustrator instead: and import the illustrator file into after effects afterwards: Note: Editing the text in illustrator is still ...


3

Depends on which scripting languages your web server supports. Main requirements The language should be able to execute the application The language should provide secure access the files on the server or a network The language should provide methods to assembly file paths (e.g. relative to absolute paths) The language should provide interaction methods ...


3

OK, I finally figured it out. This bug is known as "Boomerang Effect". Reason: Bezier will cause After Effects randomly mass up the path of the shape. So you can simply right click the keyframe than select "Keyframe Interpolation" from the menu, than set "Spatial Interpolation" to "Linear" instead of "Auto Bezier", it'll fix everything! These two video ...


3

One possibility is to move a single object along a path (an asterisk in the example shown), using some position keyframes. Then place an adjustment layer above the object, with an Echo effect on it. Weirdly the delay in seconds needs to be a negative number, adjust to get the distance between the repeating objects that you need, then increase the ...


3

The script extract you include: app.project.renderQueue.render(); function(){system.callSystem(“Open growlnotify")}; has a dodgy opening quote. “ is not the same as " - this is why you are getting the syntax error. app.project.renderQueue.render(); (function(){system.callSystem("Open growlnotify")})(); works (the (..)() calls the anonymous function). ...


3

Yes, for the Quicktime output module, choose to output RGB + Alpha using PNG or Animation codec. In Media Encoder, choose Depth as 32 Bit after selecting the same codecs as above.


3

File > Add to Render Queue > Output mode > Format 'Quicktime' / Channels 'RGB + Alpha' See if that works for you!


3

I figured it out. The syntax and/or order of operation could not handle squaring two numbers before adding them, so I added parenthesis to isolate each number and square them BEFORE adding them together. function findDistance(xa, xb, ya, yb) { return Math.sqrt( ((xa - xb)^2) + ((ya - yb)^2) ); } findDistance(682, 617, 310, 342);


3

Simple. Get the waveform of your audio file (You could screenshot the audio file in a sound editor to do this). Animate it moving sideways. Less simple: Bring the audio into your comp. Right click the audio layer and chose Animation Assistant>Convert audio to keyframes Now use the keyframes to drive the scale, rotation, position etc of some elements of ...


3

You can do this with ffmpeg using either the concat filter or the concat demuxer. Which one to use depends whether or not your inputs have the same parameters or not. If they do not, you may have to perform additional filtering to make everything suitable to be concatenated properly. Example: concat filter For inputs that vary in frame rate, width, and ...


3

Those paint splats are often done with stock footage or filmed footage. Get a black or green surface, throw some paint at it and film it. Bring it in to AE and extract the alpha from the luma or with chroma-key and then re-colour the paint however you like using your colour correction tools of choice. To make liquid effects in AE without footage, here's the ...


3

Quickest way is to create each video with multiple repeats rendered in one file, enough to cover a worst case scenario. Queue these in a playlist in VLC, Potplayer ...etc and manually advance as necessary. You may also want to look at VJ apps like LiVES. Since those are meant for interactive video manipulation and playback, they may have this functionality. ...


3

I found out - .value after slider.effect("Slider Control").property("Slider") and it works. var a = slider.effect("Slider Control").property("Slider").value


2

I can't give you specific commands but since these are fairly short I'd extract the individual frames into a TIFF stack (or similar), then import them at the correct (7fps) frame rate into your editor. Then I would apply twixtor or an open-source equivalent to raise the frame rate. How well those work depends somewhat on the amount of motion. 7 fps to 30 fps ...


2

instead of shape layer with outline use solid layer with masks to recreate the outline. that seems to work for me..


2

If you have a Mac, give ScreenFlow a try. It offers lossless screen recording which can be exported for use in Premiere or other NLE's and it's inbuilt editing is pretty good too for quick edits.


2

If you're using Ubuntu or any other Linux distribution, I'd recommend recordmydesktop. You can install it in Ubuntu: sudo apt-get install recordmydesktop Afterwards, run it from a terminal, using the desired filename as an argument: recordmydesktop tutorial23.ogv Stop recording by pressing Ctrl + C in the terminal.


2

Use Dynamic Link. This feature has been introduced by Adobe speficically to make it easiert to work with Premiere Pro and After Effects in combination. With dynamic link, you can replace clips in Premiere Pro with After Effects compositions and have them updated in the Premiere Pro project whenever you make changes to the composition in After Effects. You ...


2

As Alex suggested, precomping is the answer to your question. There is no other way to have two separate compositions within one composition. Precomping is a normal part of the After Effects workflow, and is in fact necessary for many effects to work properly with nested elements. It need not be messy – just organize your project well and label everything ...



Only top voted, non community-wiki answers of a minimum length are eligible