Get help and share feedback in our global community.
Recente
Hi, is there any way to loop the CC Rainfall animation, since I need to generate 10 - 20 second clips and edit them successively but the last rain frame is not equal to the first one. How can I do that?
Hello!I'm trying to get a value from the Position property that have an expression which is modifing the original value to a new one, but whenever I use the Get Attribute type "Value" block, it gets the raw value instead the new one with the expression.I even tried using a custom script block with the ".valueAtTime(currentTime, true)" to get value with expression but still no good.Is there a way to actually get the current value of the property? Thank you!
Hi Everyone, I'm having issues with my 3D camera tracker. When I put a video on my timeline or an element and make it 3D to follow the Camera track, the video moves out of place, it would scale up and the positions would be all messed up. I I have tried re-analysing the clip and adjusting the scale manually but it doesn't work. But when I create a solid, the solid stays in place. Any help please?
When I click a after effects file the video doesn't show, what is the best way to open a after effects file? I am just following a tutorial
Hi! I'm using AEGP_RegisterListener (in AEGP_RenderQueueMonitorSuite1) to register callbacks for a render in my AE plugin, but none of the functions I provide are getting called. My goal is to display an update dialog with a progress bar that updates during the render.When searching for solutions, I found mention of "boilerplate" code that people added to get access to the Render Queue Monitor Suite, but I didn't have to do this to be able to call AEGP_RegisterListener. Is that boilerplate still required, and if so, how would I do it in 14.2 SDK?Here's some relevant lines from my code (not the entire functions!):// Structure to provide callback functions. These functions are defined in my code.const AEGP_RQM_FunctionBlock1 g_renderFunctionBlock = { NBAERenderJobStarted, NBAERenderJobEnded, NBAERenderJobItemStarted, NBAERenderJobItemUpdated, NBAERende
I've been doing subtitle layers according to this tutorial:https://www.youtube.com/watch?v=R2a-_flGOAkI neded dynamic text boxes for multiline text.This is working otherwise, but if I want to be able to change the source text of the main text layer in a way that the borders width scales with the main text. Now it only picks the width of the main text in the last keyframe. The borders are parented to the main layer. In the border layer source text i have expression:borderText = "g\r".repeat(thisLayer.parent.text.sourceText.split("\r").length - 1); borderText += "g" ; thisLayer.parent.text.sourceText.style .setText(borderText) .setFont("Webdings") .setFontSize(1) .setAllCaps(false) .setSmallCaps(false) .setFillColor(style.fillColor)and in the scale property I have added:margins = [2, 1.7] * thisLayer.parent.text.sourceText.style.fontSize; x = linear(thisLayer.parent.sourceRectAtTime(outPoint - framesToTime(textIndex) - inPoint).width + margins[0], 0, 5000, 0, 100); y = linear(m
Tengo problemas al importar videos en after effects. como que no los reconoce. alguien sabe que sucede y como lo puedo solucionar
hallo therei have 2 layer:Layer 1: text layerlayer 2: shape layer i want to change the Source Text property of layer 1 in scale property of layer 2; How can I do that? thanks
Bonjour, je tente de faire un pattern liquid et pour rajouter de la texture au projet j'aimerais utiliser une image transparente qui réagirais à la luminosité de la composition pour s'adapter automatiquement en taille et créer une texture intéréssante. Merci d'avanceBonne journée
When using the feather tool in face tracking, it cannot be applied to every frame. After applying the feather tool to a portion of the video, the next frames do not show the feather controls and automatically reset. feather tool applyed frameNext frames
Hello, I just made a podcast edit (have done XXXX with the exact same protocal before), I noticed that initially the video and audio are synced perfectly and for some reason it starts to fall out of sync by the end of the podcast... (I havent found the specific point of ref yet) Any ideas why this is happening? Appears to be off by half a second starting somewhere around 40 mins in...
Hello. We are implementing a plugin that use GPU for it's internal rendering, So far, we implemented succesfully OpenGL and D3D11 renderers.currently in the process of implementing the D3D12 renderer, while iterating over the different adapters (like described here:https://docs.microsoft.com/en-us/windows/win32/api/d3d12/nf-d3d12-d3d12createdevice ), we stumble upon a DXGI_ERROR_DEVICE_RESET that block us from getting the device.After a quick talk with the DirectX12 guys, they stated that:Direct3D 12 devices are singletons per adapter. If a Direct3D 12 device already exists in the current process for a given adapter, then a subsequent call to D3D12CreateDevice returns the existing device.If the current Direct3D 12 device is in a removed state, then D3D12CreateDevice fails instead of returning the existing device. Is there any internal query of After Effects to D3D12 Device that could cause this state ? Tested on two different computers (one AMD; on
Usually when you select a file name, composition name or actually any text box, a vertical flashing line shows you where you're about to type. This is now missing when editing comp or pre-comp names in After Effects. This makes it difficult to make minor changes to comp names such as altering version numbers, variations in names etc, as until you type you have no idea where you're typing. After Effects 2025 version 25.0.1 Build 2MacOS Sonoma 14.6.1Macbook Pro 2023 M2 Pro
I want to copy everything, including the layer itself, and its keypoints.
so I have the following code, it works when the layer is not parented , but when the layer is parented to another layer it fails.I know this happens because the transform properties of the parented layer doesnt change when you move the parent layer, is there a workaround for it? app.beginUndoGroup("Add Guides to Anchor Points"); // Get the active composition var comp = app.project.activeItem; // Check if a composition is selected if (!(comp instanceof CompItem)) { alert("Please select a composition."); return; } // Check if there are selected layers if (comp.selectedLayers.length === 0) { alert("Please select at least one layer."); return; } // If "autoclear" is enabled, clear all existing guides if (Autoclear.value) { app.executeCommand(2276); // Clear all guides } // Loop through each selected layer for (var i = 0; i < comp.selectedLayers.length; i++) { var layer =
I have a layer with a few keyframes. I would like to temporarily disable the keyframes to test the animation without them. I don't want to delete them I just want to turn them off and back on again.Is there a way to do that?
expect matte with round cornerbut ... it doesnt
Does anyone out there have the installer for the final version of After Effects CC2019. (16.1.2 or 16.1.3) that they wouldnt mind sharing? Thanks!
How do i make those bright patches of my glow effect have a much stronger red colour, rather than white?
Hi, I want to create a basic effect where text falls away with a natural gravity like effect. this was possible in the last a.e version I used, but, shock, they have changed it again. There is no simulate > gravity. They have changed it AGAIN. How do you guys keep up with this madness? It is unworkable for me. Any online tutorials are soon rendered useless. This program is beyond frustrating.
I am unable to move layers up or down in the Timeline panel using keyboard shortcuts. Typically, the shortcuts Cmd + Shift + [ (Mac) or Cmd + Shift + ] would allow me to rearrange layer positions in the stack, but in my case, they only select layers instead of moving them. I have tried using both the keyboard shortcuts and dragging layers manually, but neither approach resolves the issue. I've also ensured that I'm in selection mode, made sure I'm focused on the Timeline panel, closed and re-opened AE, and restarted my MacBook.Unfortunately, none of these methods have worked, and I’m still unable to move layers within the Timeline panel. I don't know if this is happening because I'm doing something wrong, or if it's a bug. It's my first week using After Effects, so any guidance would be appreciated.
I developed an After Effects script with ChatGPT to address this issue, but it seems that shape layers and text layers are not being converted into separate compositions. If this functionality is possible, could you please provide the XML file for Automation Block (After Effects)?
I'm looking to reduce a list from a spreadsheet and don't know how to do it.I've got a .csv where column B is the 'type' of sequence that the shot belongs to.Column C is the the actual sequence name and Column D is the shot name. This is my current block set.The last two "in list" blocks add the last selected item to the top of the list with a space. (Super handy, but I can't figure out an easy way to exclude the space from actually being selected.) It creates a list that is every single line of the .csvHow can I reduce all the "same" sequence to a single item? Or if I had many "reduced" sequence initials that would get pulled if they match the "if" block?
Hi gang! I know there are a few developers on here using Cairo with the AE SDK and I have recently jumped into this as well. It is indeed quite powerful and makes life significantly easier. One thing I can't figure out is how to render in other depths like 16 bit and 32 bit. This is the familiar code for rendering in 8-bit from Cairo: // Write pixel 8-bit PF_Pixel* sampleIntegral8(PF_EffectWorld& def, int x, int y) { return (PF_Pixel*)((char*)def.data + (y * def.rowbytes) + (x * sizeof(PF_Pixel))); } PF_Err cairoCopy8(void* refcon, A_long threadInd, A_long itemNum, A_long iterTotal) { cairoRefcon* data = (cairoRefcon*)refcon; int i = itemNum; PF_Err err = PF_Err_NONE; uint32_t* rowP; PF_Pixel8* worldPtr = sampleIntegral8(data->output, 0, i); rowP = (uint32_t*)(data->data + i * data->stride); for (int x = 0; x < data->output.width; x++) { worldPtr->alpha = rowP[x] >> 24; if (w
Hi, Adobe Premiere Pro Team.We are a video production studio and use your products daily for 10 hours a day. Please add the 🇺🇦 Ukrainian language to the Captions tab of Premiere Pro 2023. Because now we do all the titles and subtitles manually.
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Você já é cadastrado? Entrar
Ainda não tem uma conta? Crie uma conta
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.