July 1st, 2024

Show HN: I created an After Effects alternative

PIKIMOV is a free web-based motion design and video editor, serving as an Adobe After Effects alternative. Users can create compositions with various media types, effects, and privacy ensured. Developed by Pikilipita.

Read original articleLink Icon
Show HN: I created an After Effects alternative

PIKIMOV is a free web-based motion design and video editor that offers a no-sign-up, no AI platform for users. It serves as a free alternative to software like Adobe After Effects and is accessible on Windows, macOS, and Linux without the need for installation. Users can import various media types such as images, videos, audios, and 3D models to create layer-based compositions with a keyframes animation system. The editor provides video effects like color correction, blur, glitch effects, and green screen removal. Importantly, all files remain on the user's computer and are not uploaded to a server, ensuring privacy. The platform supports Firefox and offers a stand-alone version for convenience. PIKIMOV is designed for quick motion design compositions, online video cropping, and video trimming. It is developed by Pikilipita using Ember.js and Three.js technologies.

Related

Figma AI: Empowering designers with intelligent tools

Figma AI: Empowering designers with intelligent tools

Figma AI enhances designers' workflow with AI-powered features like Visual Search, Asset Search, text tools, and content generation. It aims to streamline tasks, boost efficiency, and spark creativity while prioritizing data privacy.

Figma Slides

Figma Slides

Figma Slides, a new presentation tool for designers and teams, simplifies slide deck creation with features like Live Polls, Alignment Scales, and collaborative storytelling. Launching on June 26th PDT with advanced design tools and AI-powered writing.

Open Sourcing Kinopio

Open Sourcing Kinopio

The creator of Kinopio, a thinking canvas app, open sources the kinopio-client app on its 5th anniversary. Users can now run, modify, and enhance the lightweight app (~220kb) locally or on the kinopio-server. This move aims to foster community contributions despite potential risks.

Show HN: Semantic Search of 1000 Top Movies of All Time

Show HN: Semantic Search of 1000 Top Movies of All Time

The website discusses Mixpeek, a media analysis tool focusing on top movies. It offers demos for analyzing popular movie concepts, assigns relevance scores, and promotes multimodal understanding with easy software upgrades. Based in NYC, Mixpeek provides resources for media analysis.

Show HN: I made a site for finding cheaper alternatives to pricey software

Show HN: I made a site for finding cheaper alternatives to pricey software

OnlyFewDollars offers budget-friendly alternatives to pricey software. GIMP, Pixlr, and Blender are highlighted as free, open-source options for photo editing, design, and 3D animation, rivaling expensive industry-standard software.

Link Icon 71 comments
By @doctorpangloss - 5 months
This is from my point of view as an experienced developer and VFX artist, including in-depth knowledge of AE.

    A 30fps limit is surprising
    23.976 as an fps does not seem to be dealt with gracefully
    Clicking report bug should take me to a bug report form with info
    Interacting with "rectangle" is surprising because the corners aren't draggable. Probably should default to full size
    I should be able to wind input fields by clicking and dragging on them, such as for rotation
    When I drag keys around in the dope sheet, and let go with momentum, they appear to keep moving and "settle" in a sort of random place. They should not do that
    I see that this momentum behavior is also in the play head in the timeline. It really should not do that.
    Putting in a value in the dope sheet should be enabled, and it should automatically set a key
    I liked the visualizations of the easing, but it should probably be communicated with the keyframe's icon shape in the dope sheet like it does in AE.
    It is difficult to move a key to the beginning of the timeline.
    Architecturally, the preview rendering probably has to work the way it does in After Effects. Guaranteeing a real time visualization is pretty important.
I kind of stopped there because it's a bunch of goal-less fiddling. This is really great, there is a tremendous amount of product development. Hopefully you will think deeply about your audience and objectives, and the amount of product development that goes into After Effects.
By @bluelightning2k - 5 months
As a developer it's rare to see something which leaves me feeling "how would you even build something like that..." but this is one of those. Huge cudos for even attempting and following through with something like this!
By @enobrev - 5 months
This is excellent!

Several years ago I built a prototype of a video renderer on nodejs (v0.8-ish). It's a silly thing to do, rendering video in javascript (especially a decade ago), but it worked well enough to prove that it could be done and a startup pivot was born - one that was eventually acquired by Vimeo.

While a colleague (and now friend) was working on porting my silly little renderer to C/C++ to try to get closer to real-time, I built out a UI to allow us to "templatize" dynamic video for our users. This made it possible for our designers to design the video experience for the videos that were dynamically generated for our users' content.

That UI very much resembled Flash. Since then I've always wanted to do what you've done here. Before acquisition, I was asking our designers to walk me through how they use After Effects, in the hopes of building our tools in that direction, but then Vimeo showed up and... not too long after I left to start a travel startup. I haven't revisited the video space since.

I love this. I _knew_ that it could be done - especially now that WASM is stable - and I'm excited to see someone has done it. And free, no less!

Edit: Thought it was open source - thanks for the correction. Also I was way off on the node version.

By @mrandish - 5 months
Wow! This is wildly impressive and deeply inspiring - a truly incredible achievement. Even more unbelievable that it's by a solo dev. Please keep up the amazing work on this project. AE is powerful and feature rich but also bloated with decades of legacy code and niche professional use cases to support, so there's a huge need for what you've built. Not everyone is a high-end animator or special effects compositor. Many of us just want to make cool motion graphics for personal videos, social media and art projects.

Based on the great response you've gotten so far, I'd suggest focusing on ways for the community to expand on what you've built with templates and plug-ins.

By @alfl23 - 5 months
I really hope you charge money for it and make it awesome, it's about time Adobe gets disrupted and this is a wonderful idea!

It will take significant resources, cash and teams to make this into a serious contender, and folks that have problems to solve will always be happy to pay decent dollars for great software.

By @qingcharles - 5 months
This is amazing. I just installed AE yesterday after I decided that I needed to add "motion graphics creator" to my skillset in order to make decent Instagram stories.

What's needed now is a page where people can share the templates they've created.

By @Andrew_nenakhov - 5 months
Can you please clarify, which exactly key features are missing from Firefox that make this app say 'use Chrome or Edge'?
By @mrbluecoat - 5 months
Very cool! Although other more complex open source solutions exist, for me the sweet spot between capable and not overwhelming is perfect. I prefer Photopea over Photoshop for that same reason (..just don't go crazy on the anti-adblocker like Photopea did)
By @codelord - 5 months
I thought this is using AI so I was gonna dismiss it. But then saw the No AI sign and immediately signed up. Seriously though why is "No AI" a "feature" worth mentioning on top?
By @czhu12 - 5 months
Having never used after effects, I would like to say that photopea has probably been my favorite piece of software in the last 10 years.

I diligently disable Adblock on that website and have donated a few times in the past to support them.

I hope to see many more alternatives on the market, and lend my support to anyone building!

By @n3storm - 5 months
Site and brand looks amazing and it's like something that really can compete with AE. Best of the lucks and I hope you will make it open source some day and make it work on Firefox :D
By @billconan - 5 months
but I think each browser tab has a memory limit of 4gb? this means a web based video editor can only work on short clips?
By @anovc - 5 months
looks impressive!

What are your plans for further development? I guess for this complex project to evolve in order to meet the needs of the professional users it will require lots of work/team/resources/etc.

Do you plan to monetize it somehow in the future? or how are you going to sustain it?

Another free alternative to AE (targeted at more casual users) that comes to mind is CapCut... which is obviously a ByteDance product. And they already offer tons of features for free, so the competition could be tough...

By @alok-g - 5 months
Side comment:

Comparing a web-based software that runs on your own computer vs. installing a (say native) software and frequently updating, isn't it interesting that the former is faster to do? When using a web-based software to ru on your own machine, you are effectively, momentarily, installing it and are able to uninstall by clearing the cache.

By @deweywsu - 5 months
Wonderful. You just "created" this?! This seems like it took many years and lots of hours. Great work!
By @SillyUsername - 5 months
Where did you get the time to do this as a hobby? I spend evenings and weekends working on a project for the last 6 months and it's only half as good. 10x developer maybe, small team, millionaire? xD
By @jagged-chisel - 5 months
Can I export projects to use in other places? Or import projects from other places? Blender comes to mind.

But also, I would like to use motion graphics in an app where the software engineers don't have to re-implement each asset in code.

By @dorkwood - 5 months
Is there an option for custom ease curves, like a graph editor? I love the idea of an After Effects alternative, but if it only has a few simple ease functions to choose from I can't see myself using it much, sadly.
By @InsideOutSanta - 5 months
Dang, the level of feature depth you've achieved here is amazing, and the UX is great if you have some experience with other video editors. This is definitely workable, at least for smaller projects.
By @atum47 - 5 months
I was well on my way to create a software like this [1], it started out as a flash clone, but since I didn't define any scope it started to look like after effects, on the back end I mean, never actually wrote a single line of code for the UI.

Are you planning on creating a company out of this? Are you going to monetize it?

1 - https://m.youtube.com/playlist?list=PL3pnEx5_eGm9BbCp2ZTj6LT...

By @fl0id - 5 months
Wow looks cool. Now if only it could be used in Firefox. And yeah I know it doesn't have some chrome-only things. But afaik that's mostly because google/chrome does what ever they want, and there is no such thing as standards anymore apparently.
By @1668911361 - 5 months
First of all, this is really really cool! Great job!

Would you consider building in support for color spaces into the software? It looks like the working color space is linear sRGB, but it'd be nice to at least know, and also support other color spaces as well.

Frequently, when I'm rendering from blender, the raw renders will have out-of-gamut colors, which I'll then correct and bring back into sRGB when compositing.

By @emigrantdd - 5 months
Omg I've tried this it's really amazing. I see how many thing you did here, how many hours did u spend to build that?
By @multi_tude - 5 months
As a motion designer, I'm curious what features does this has that AE doesn't.
By @ijidak - 5 months
How long did this take to build? I know I read below that you used ChatGPT, which is great. We're going to see more amazing work across the board because of ChatGPT and tools like it.
By @jampekka - 5 months
Very impressive, and very needed. Current open source video editors uniformly suck.

Glad to see browser technology being put to use. Browser is by far the best API for desktop applications too, despite the very common ignorant complaints on HN.

Kudos!

By @SilentM68 - 5 months
Great app, but I wish it was available as a desktop app, similar to Natron, rather than just online. Some people may not have the capability to access the app online.
By @999900000999 - 5 months
Any reason you couldn't bundle this into an Electron application?

It's cool, and free. But what happens when you get bored and take the site down ?

By @k1ns - 5 months
This is truly incredible. I want to remind everyone about Blender's humble beginnings. Great work, I look forward to seeing your product pop back up as others discover it.
By @Rizu - 5 months
congrats op, would you mind sharing the techstack used in creating this
By @whywhywhywhy - 5 months
Few realize that for many AE is the real jewel in the Adobe crown, Photoshop and Illustrator and Premier all have viable alternatives. AE however stands alone as the only tool with it's unique feature set.

Yeah other compositing tools exist but they lack the animation/mograph tools of AE, or animation tools exist but lack the scripting/filters/compositing.

By @holoduke - 5 months
NoAI will be the new "no sugar" buzz
By @archon810 - 5 months
Pikimov sounds like some russian guy's name. An odd name for a project.
By @NayamAmarshe - 5 months
This is amazing! I have not been able to find a good free AE alternative yet and this looks quite promising!
By @bibelo - 5 months
Je suis franchement impressionné when I see a single person accomplishing that type of tremendous work!

Keep up the good work

By @gatinsama - 5 months
Great idea and the product looks great. I looked everywhere for a suitable substitute for AE and there was none.
By @blueboo - 5 months
What would it take to support AE plugins? Nail that and you have something to make Adobe nervous.
By @BeFlatXIII - 5 months
Looks like it's Chromium-only for now. Not for Firefox and Safari enjoyers.
By @lancesells - 5 months
Congrats OP! I don't have Chrome to test, but this is really nice from what I can see.
By @vlugorilla - 5 months
this is awesome. I hope some video editor comes up that can compete with Premiere. Then with pikimov and photopea, I could totally ditch Adobe for one. Have you considered open sourcing the app to benefit from contributors and build a community?
By @david033 - 5 months
Nice, but too many animations/chaos on the landing page for my taste. Keep it simple.
By @fallinditch - 5 months
This is great, I'm not a frequent video editor but I can see myself using it.
By @mdrzn - 5 months
Looks very good! Will give it a try whenever I need a quick video edit on the fly.
By @dinglestepup - 5 months
This is incredibly impressive! Both the UI and the feature set are fantastic.
By @cloogshicer - 5 months
Wow, this looks really amazing! Must've been a lot of work.
By @itslennysfault - 5 months
What's that little blue bird icon in the top right corner? Seems to go to X, but I'm not sure why.

...jk!

On a serious note, this is REALLY cool. Great job.

Tiny feedback, your console is extremely chatty. I get this is a beta, but it still might be worth disabling that logging for production deploys.

I hope to see this evolve into a commercial product I really think it fills a need and it seems to work incredibly well.

By @MoonObserver - 5 months
This is incredible work! Is a desktop version planned?
By @hpen - 5 months
Would anyone use a macOS native animation editor?
By @richardfulop - 5 months
on another note if anyone is searching for an AE alternative for motion design I highly recommend Cavalry by Scenegroup
By @jk_harun - 5 months
used it and its freaking brilliant. please keep improving it. i want to go away from adobe cursed products
By @aio2 - 5 months
You're crazy. This is really cool.
By @wdb - 5 months
Doesn‘t seem to work in Safari?
By @verbalstoner - 5 months
This seems like an awesome project, but for the love of God, why did you use JavaScript when you are obviously capable of making it in a decently performant low-level language like C or Rust? Browser apps have such terrible performance; I just don't understand your choice of framework.
By @JackYoustra - 5 months
Just curious - why not open source?

(really cool btw, super impressive)

By @green-eclipse - 5 months
Side note: I just wanted to comment on the variance of HN submission popularity. OP submitted this same amazing tool as a "Show HN" 20 days ago, with very similar title and shorter description [0]. It got no votes.

Today this submission is climbing rapidly. Was the tool very different 20 days ago? I honestly don't know! But you never know how submissions will perform here. It feels pretty random, which makes sense, and also is part of the fun of HN.

[0] https://news.ycombinator.com/item?id=40645009

By @martin-adams - 5 months
This is a very nice project and any competition to After Effects is very welcome.

One model I'd love to see is a web based front end, but all video processing happens in the backend.

Then ship the app as a combined front/backend, or just the front end that connects to a remote backend. That backend could be a server in a studio with beefed up specs, or offloaded to the cloud for solo animators working on complex projects.

Seeing a project like this give me hope that we could decouple what the app does, vs how to control the app.

By @beardyw - 5 months
I feel like that web only is a positive way forward. If only it was possible to prove nothing goes back to the server I think it would gain a lot more trust.

Though companies who want to see your data might not be so keen.

On my phone, but will try it out when I get home.

By @ottorocket - 5 months
Funny how "No AI" has become an feature. As someone how doesn't know anything about motion design, this looks great!
By @kennydude - 5 months
Looks fantastic, and the comment about Photopea. Photopea is such a gem, and can't wait for their Vectorpea to launch as it's got me out of trouble so many times when I don't need an Adobe license for opening a file once a month or so (I just wish Photopea was OpenSource)
By @notachatbot1234 - 5 months
It says "Privacy respected" but there are Google Ads and Analytics included.
By @pointlessone - 5 months
So… What are the features vital that only available in Chrome?