This video was made with code. But how?

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 644

  • @wcandillon
    @wcandillon 2 роки тому +2182

    Coding this video with you and Jonny was crazy fun. Let's do it again 🙌🏼

    • @varunvc532
      @varunvc532 2 роки тому +5

      :D

    • @hugodsa89
      @hugodsa89 2 роки тому +3

      William 👋🏻

    • @xhevdethaliti9830
      @xhevdethaliti9830 2 роки тому +8

      Wizard

    • @tilakmadichettitheappdeveloper
      @tilakmadichettitheappdeveloper 2 роки тому +1

      Hey I'm wondering how is this different from creating animations with CSS + screen recorder

    • @ovistoica
      @ovistoica 2 роки тому +1

      I saw the repo today and was wondering when the video will drop. Awesome collab from awesome creators! 🚀🔥

  • @pesterenan
    @pesterenan 2 роки тому +280

    As if making videos wasn't already difficult, you added programming on top of it... I love it!

    • @chiragsingla.
      @chiragsingla. 2 роки тому +34

      yeah you are kinda right. but if you want to make a data driven videos or graph something programmatically then there is a use case.
      there is a library called manim in python which allows you to make math video. 3b1b UA-cam channel uses it

    • @luismatheus5519
      @luismatheus5519 2 роки тому +6

      Você por aqui cara kkkkkk Acabo de sair do JN e encontro você

    • @smartypantscoder6912
      @smartypantscoder6912 2 роки тому +5

      Most professional grade 3D/2D video, graphics software come with their own scripting language. You could always make pixar like full feature film using just programming.

    • @joeroganpodfantasy42
      @joeroganpodfantasy42 2 роки тому +1

      @@chiragsingla. I always wondered how did his videos/.

    • @ifeanyiisitor7929
      @ifeanyiisitor7929 Рік тому +4

      As a react developer this seems much more accessible to me than having to learn adobe premier and such

  • @JonnyBurger
    @JonnyBurger 2 роки тому +288

    You are the best man! Thanks for the collaboration, we truly had a lot of fun 😊

    • @BenjaminAster
      @BenjaminAster 2 роки тому +2

      Love your work, Jonny!

    • @africayean1311
      @africayean1311 2 роки тому +9

      I love your last name, Burger🍔

    • @10e999
      @10e999 2 роки тому +3

      Very interesting projet Jonny.
      Editing as code seems like a promising idea to me.
      Also, thanks for the generous Free Tier.

    • @moeboe6090
      @moeboe6090 2 роки тому +2

      gratuliere bro! du hesches in coding olymp gschafft 😀

    • @JonnyBurger
      @JonnyBurger 2 роки тому

      @@BenjaminAster Thanks a lot! 😁

  • @magicalnoodles
    @magicalnoodles 11 місяців тому +4

    The potential with this is absolutely insane. With enough work and though put into structuring things, you can actually make something resembling a quick wizard of video creation. You select the things you want in the video, in what sequence, with what information, etc.
    Then, you just click "Finish" and a complete custom video gets made with your exact specifications. All you need to do is perhaps add voiceover, and done!

  • @qUB3r-001
    @qUB3r-001 2 роки тому +478

    Atwood's Law:
    “Any application that can be written in JavaScript, will eventually be written in JavaScript.”
    P.S. - Just found out about this law today and am totally convinced

    • @Atabascael
      @Atabascael 2 роки тому +33

      lol yeah. there is even a javascript based operating system called NodeOS.

    • @floppypaste
      @floppypaste 2 роки тому +11

      oh no

    • @Will4_U
      @Will4_U 2 роки тому +43

      Fixed:
      “Any application that can be written in JavaScript will eventually be written in -JavaScript- TypeScript and compiled to JavaScript.”

    • @softwarelivre2389
      @softwarelivre2389 2 роки тому +1

      @@Atabascael NodeOS is written mostly in C, because it uses the Linux kernel.

    • @ChaoticNeutralMatt
      @ChaoticNeutralMatt 2 роки тому

      @@Atabascael there's a lite one built in JS, but it's easy to find

  • @thomasgrove
    @thomasgrove 2 роки тому +527

    I imagine in the future we can create videos that update themselves. One of the biggest problems in this community is how fast things become outdated. Imagine if we could create tutorials based on documentation and when the documentation updates so does the video ? One day.

    • @fusseldieb
      @fusseldieb 2 роки тому +65

      GitVideo

    • @morrisonak
      @morrisonak 2 роки тому +91

      Hold on, my youtube video has a breaking change. Better dig thru the dependencies

    • @FaizanAnwerAli
      @FaizanAnwerAli 2 роки тому +6

      Great idea

    • @Will4_U
      @Will4_U 2 роки тому +37

      That's a pretty sick idea for the potential app/project. Just imagine having this in your resume over the boring movie app or "insert any known app" clone.

    • @FaizanAnwerAli
      @FaizanAnwerAli 2 роки тому

      @@Will4_U also no compilation required

  • @kevinstern2490
    @kevinstern2490 2 роки тому +5

    Thanks for this, the project file, and everything you do.
    Longtime motion graphics artist and more recently learning to code. It's tough going, but having example files like this is one of the most helpful things for learning.

  • @nezby3945
    @nezby3945 2 роки тому +357

    The rain could use some different z values with different speeds at different z values it looks so much better that way

    • @wanjohi
      @wanjohi 2 роки тому +1

      🤣🤣🤣

    • @rawallon
      @rawallon 2 роки тому +1

      oh yeah how?

    • @gb76231
      @gb76231 2 роки тому +25

      Wdym different z values? You want some raindrops to go under france?

    • @esemelekete1330
      @esemelekete1330 2 роки тому +5

      do falling raindrops speed vary?

    • @opposite342
      @opposite342 2 роки тому +11

      @@gb76231 probably means z-index among the raindrops itself while France has the lowest z-index.
      imo that's not needed. It's just that raindrops are too big here + random speed needed.

  • @Mekuso8
    @Mekuso8 2 роки тому +12

    If you already know Python and Numpy, the pip package "imageio" allows you to create video files as well, by calling append_data on a Writer object. That gives you total control over every pixel in the video. Very handy for when you want total control of what the visual result should be.

    • @katech6020
      @katech6020 2 роки тому +3

      there is also manim which 3b1b created and uses to make his videos

    • @borstenpinsel
      @borstenpinsel 2 роки тому

      If you want control over every pixel, just create a bunch of bitmaps and put them into an uncompressed container named .avi
      Now you have a (huge filesize) video which you can turn into a more convenient format using any number of tools and libraries

    • @Mekuso8
      @Mekuso8 2 роки тому

      @@borstenpinsel that's an option too, but it's not programmatic (unless you render the images through some graphics library in which case you can just do what I suggested and skip the ffmpeg step)

    • @petrhajduk9955
      @petrhajduk9955 Рік тому

      You can also do animations in Matplotlib.

  • @iamredencio
    @iamredencio 2 роки тому +3

    You have no idea, what you've done by giving me this content. Thank you 3000! 😌

  • @ГеоргиЧавдаров-в7з
    @ГеоргиЧавдаров-в7з 2 роки тому +1

    This is the future! Thank you for that high-quality video.

  • @finsflexin
    @finsflexin 2 роки тому +56

    As the saying goes, “Any application that can be written in TypeScript React, will eventually be written with TSX.”

    • @Andressuquaz156
      @Andressuquaz156 2 роки тому +5

      Any application that can be written in Javascript, will eventually be written in Javascript, and then thrown and replaced with typescript

    • @aes0p895
      @aes0p895 Рік тому +1

      The TypeScript Center for Children Who Can't JS Good

  • @Hypnusrecords
    @Hypnusrecords 2 роки тому +2

    Your videos are the only ones I don't watch at 1.5x speed. Love it.

  • @rubenuijtde
    @rubenuijtde 2 роки тому +5

    I’m already imagining ways to create school presentations using code for those little extra points. Thanks!

  • @AndreiHognogi
    @AndreiHognogi 2 роки тому

    THANK YOU I've been looking for something like this for YEARS

  • @rugmj6689
    @rugmj6689 2 роки тому +8

    THIS IS EXACTLY WHAT IVE BEEN LOOKING FOR!!! Thank you so much fire ship!

    • @tdiblik
      @tdiblik 2 роки тому

      Hi, really currious, why? I mean, what's the ussage here?

    • @rugmj6689
      @rugmj6689 2 роки тому +1

      @@tdiblik there are many uses, you could make a live dynamic livestream without complex and messy systems, you can also make data driven, automated youtube videos

  • @rishabhanand4270
    @rishabhanand4270 2 роки тому

    yup, that's a very clean way of making videos, and it's so cool that it comes with batteries included.

  • @Latigo
    @Latigo 2 роки тому

    You have the coolest 'dev' content.

  • @BharadwajGiridhar
    @BharadwajGiridhar 2 роки тому +1

    Johnny is really a driven person. I've been following him for a year now, I was blown away by this concept a year ago. Lot of progressions after that, they also won a hackathon I beleive. I always wanted you to check this out Jeff. Great job!

  • @IngwiePhoenix_nb
    @IngwiePhoenix_nb 2 роки тому +3

    This might finally solve my problem of being visually impaired but a good-ish coder.
    I can just code my videos xD. I used RevealJS for countless presentations before, this might help out in the other department then.
    Really cool, thanks for showcasing this. Absolutely leaving a star there.

  • @MaxProgramming
    @MaxProgramming 2 роки тому +2

    Now I can easily add animations to videos. Thanks Remotion team and Fireship ❤️

  • @domenicmelcher5454
    @domenicmelcher5454 2 роки тому

    Nice to see a video about remotion, I can still remember the first time when I saw a post about it on reddit.

  • @LaviYatziv
    @LaviYatziv 2 роки тому +6

    Having had started my career with motion graphics animation. I feel like I've have come full circle...😁

  • @anouarbf2963
    @anouarbf2963 2 роки тому +1

    OMG i was thinking lately to learn video editing so i can start youtube after that but now you came with a brilliant idea for me thank you

  • @JFrameMan
    @JFrameMan 2 роки тому +2

    Finally we can recreate flash, the best and most creative era of the internet.

  • @Kolibril
    @Kolibril 2 роки тому +6

    It would be cool to see automatocally animated changes in code snippets.
    Scenario: A code block of 4 lines, one line is added in the middle.
    Animation: The last two lines move down with a shift animation, then the middle line fades in.
    The animator would one provide the before and the after code snippet, the rest is done by remotion.

  • @logentheranmaratthandavar7978
    @logentheranmaratthandavar7978 2 роки тому +1

    This is why I ❤ JS. Anything possible in JS.

  • @ArthurKhazbs
    @ArthurKhazbs 2 роки тому +3

    Really looking forward to your new RGG (Remotion + GPT3 + Giphy) videos!

  • @HassanShahidCh
    @HassanShahidCh 2 роки тому +4

    I swear the entire web-dev ecosystem is someone looking at something and going... "but can you do it with web tech?"

  • @SkyyySi
    @SkyyySi 2 роки тому +4

    I think this can be used for some really, really cool stuff. Thanks for sharing!

  • @jamalsmith5834
    @jamalsmith5834 2 роки тому

    one of the coolest things i’ve seen in a while, thanks 🙏

  • @That_Darned_S
    @That_Darned_S 2 роки тому +4

    People love to bash react for being so unopinionated but it is only with react that you can write your own custom renderer for any platform and still use your existing js knowledge and apply them across different spectrums. It's very very hard to implement a library like this in other frameworks effectively. Great job by the contributors.

    • @sebaba001
      @sebaba001 2 роки тому +1

      React haters don't make sense. It will continue to grow regardless of detractors.

  • @isaaccespedes4817
    @isaaccespedes4817 7 днів тому

    Wow. The remotion homepage links to this as the demo. That's how you know. Go Fireship!

  • @danielfernandes1010
    @danielfernandes1010 2 роки тому +12

    A Svelte version of Remotion would be lovely!

    • @That_Darned_S
      @That_Darned_S 2 роки тому +1

      Can't happen, won't happen. Svelte is very much a black box filled with all sorts of compiler magic. It doesn't expose a vdom that you can translate across multiple platforms , it only uses the browser's Dom. Only way this will happen is if one of the core contributors makes this happen but it is unlikely. Learn proper javascript (or better, typescript) and learn react instead. It's a better investment that teaches you js instead of relying on compiler magic to fill in your shortcomings.

    • @tylerlaceby
      @tylerlaceby 2 роки тому +1

      @@That_Darned_S he is just pissy cause react is really bloated since it’s not compiled and instead relies on a heady virtual dom.
      Since when is writing JavaScript not enough ? As far as I’m aware writing JSX is more of a handicap than svelte flavor of JavaScript which looks and acts like pure JavaScript. You said learning proper JavaScript is a better investment than why learn JSX? That’s not really JavaScript either lol.
      Before you recommend stuff to people at least realize how stupid it sounds to recommend React as it makes you a better JavaScript developer xD

    • @nishantchorge
      @nishantchorge 2 роки тому +2

      @@tylerlaceby ur talking like jsx is something completely different syntax, will take u just few minutes to get used to it. Ur points maybe are correct but ur counter argument nah

    • @That_Darned_S
      @That_Darned_S 2 роки тому

      @@tylerlaceby jsx is syntactic sugar that gets transpiled to react.createElement calls. Svelte, too uses a custom template language that is like jsx. The kind of compiler magic svelte does is on a whole different level -- your code will not even remotely look the same after it is compiled. Without a virtual Dom there is no way for react to understand the component hierarchy. The vdom is what allows react native, and remotion to exist. Also yes react will make you a better js developer as it does not rely on compiler magic of the same scale as svelte or vue. Most people who prefer those frameworks are new and don't really know how to deal with js that well. Svelte's ecosystem sucks and it will never have libraries like remotion.

    • @That_Darned_S
      @That_Darned_S 2 роки тому

      @@tylerlaceby In this day and age there is not such thing as plain js. You always need transpilers and compilers so that you can keep using the latest features while being able to support older browsers, that being said react is the closest to being plain js as it does not use anything else other than babel and that too is optional, you could keep using React.createElement if you wanted to. And literally every js-based app uses babel as it is a fundamental part of the tooling.
      React really DOES teach you a lot about functional programming patterns, about application structuring (as it is unopinionated, you have to dictate how to architecture it). Svelte on the other hand? it's a different game. The compiler is basically a giant black box designed to simplify the code, therefore what code you write isn't what the output is, it's far from what you've written. It's an abstraction over an abstraction over an abstraction -- great for beginners, bad for people who want to do something unique (like in case of remotion -- mapping components to a set of 'frames' to be used as data to be fed into ffmpeg), it just can't be done easily in Svelte. Keep on hating, everyone knows your lack of knowledge is why you cling onto frameworks like svelte.

  • @diefloppers
    @diefloppers 2 роки тому +1

    This has so much potential! Incredible

  • @codediporpal
    @codediporpal 2 роки тому +2

    Making powerful software has gotten so stupid easy. It really kind of mind blowing. At least that's my perspective as a long time developer. 20 years ago I said we're still at the very beginning of the digital age. I feel that more strongly than ever.

  • @FlashAm
    @FlashAm 2 роки тому +4

    This man could video edit with code better than I could video edit in general

  • @scriptkiddie7485
    @scriptkiddie7485 2 роки тому

    I had a project in my backpocket but never thought it possible until this video. Thank you!

    • @za_izhar
      @za_izhar 2 роки тому

      can you share?

  • @leelootreuchot6487
    @leelootreuchot6487 2 роки тому

    so proud u used france as a weather background

  • @thechaoslp2047
    @thechaoslp2047 2 роки тому

    The phrase about being able to do anything with Javascript is really true

  • @NNNedlog
    @NNNedlog 2 роки тому +1

    This is so cool. Amazing work 🔥🔥🔥

  • @brandon_wallace
    @brandon_wallace 2 роки тому

    The thumbnail for this video looks cool.

  • @fernwood
    @fernwood 2 роки тому

    This is bonkers. Absolute bonkers. Love it!

  • @999fini
    @999fini 2 роки тому +1

    imagine if youtube eventually supported something like this natively to support infinite quality in videos created in that style
    feel like some channels would be built around that

  • @iusegentoobtw
    @iusegentoobtw 2 роки тому

    Uploaded an hour ago, Remotion already over 10k lol.
    Well played.

  • @MercyFromOverwatch2
    @MercyFromOverwatch2 2 роки тому +3

    Jeff is still my favourite tech youtuber

  • @LinkEX
    @LinkEX 2 роки тому +5

    This might eventually revolutionize educational content.
    Potentially easy access to web animations that can replicate more elaborate effects usually reserved for experienced video editors and professional video editing software is something I've always wanted to see.

    • @LinkEX
      @LinkEX 2 роки тому

      Could this replace video files altogether if you skip the conversion, and even allow interaction with individual elements?

  • @kenweb27
    @kenweb27 2 роки тому

    Omg mindblowing. 🤩 I’ll try this!

  • @lucfreyermuth2678
    @lucfreyermuth2678 2 роки тому +4

    As a French, I didn't even realised that you used a map of France for your weather scene before you said it. I felt so natural to me that I didn't even questioned the fact that I was watching a video in English 😅

  • @jasonyesmarc309
    @jasonyesmarc309 2 роки тому +2

    Excellent! I really hate video editing, but I have a lot of experience in programmatic animation, so this will help me a lot!

  • @SamarthCat
    @SamarthCat 2 роки тому +38

    You should make a video about tampermonkey, it is basically a chrome extension allows you to inject JavaScript into pages. You can use it to make stuff like themes and addons for websites.

    • @davids9096
      @davids9096 2 роки тому +6

      No please don’t 🙈 Those plugins are as old as the internet. :D

    • @blazkify
      @blazkify 2 роки тому

      @@davids9096 so whats the problem?

    • @eeeloleee
      @eeeloleee 2 роки тому

      that's userscript

    • @SirusStarTV
      @SirusStarTV 2 роки тому

      At first i used these extensions to inject code to a website. Then I learned how to make browser extensions themselves.

    • @davids9096
      @davids9096 2 роки тому

      @@blazkify no problem, but it’s just for fun and a little bit of scripting on your own representation of a website. Imho there’s more useful stuff you can do :D

  • @iBerry420
    @iBerry420 2 роки тому

    This is the coolest channel on UA-cam!!!

  • @FalconDrom
    @FalconDrom 2 роки тому

    i love the way that he described "mom" by his world

  • @MarkEichin
    @MarkEichin 2 роки тому +1

    Is this what people got out of Adobe Flash back in the day? It rings a bunch of bells...

  • @Filaxsan
    @Filaxsan 2 роки тому

    Amazing! Great job guys!

  • @terraflops
    @terraflops 2 роки тому

    here I am starting at basic JS and my mind is blown. wow, JS is so cool

  • @adisonmasih
    @adisonmasih 2 роки тому

    Ngl, i feel this is more easy than most editing softwares. lol

  • @TrueMilli
    @TrueMilli 2 роки тому

    If I wouldn't have realized this video was created in a unusual if you wouldn't have mentioned it.
    I'm astonished by what is possible.

  • @planetoftheweb
    @planetoftheweb 2 роки тому +33

    That's a lot of work to make a video. I wonder if you thought it was easier than just editing with a timeline or if you think that it would just make automating some parts of batch editing easier.

    • @Fireship
      @Fireship  2 роки тому +50

      It's most useful when you want to generate graphics automatically based on some underlying data. The more data you have, the more powerful it becomes.

    • @LinkEX
      @LinkEX 2 роки тому +4

      @@Fireship That sounds like it could eventually replace all those current Whiteboard Animation Tools that many of these Self Improvement Channels like to use.

    • @charlesm.2604
      @charlesm.2604 2 роки тому +5

      @@Fireship So... Plugin replacement ?

    • @Quique-sz4uj
      @Quique-sz4uj 2 роки тому

      Components can be recicled. Thats the beauty.

    • @fabuss254
      @fabuss254 2 роки тому +2

      You know videos that display graphs? (like "minecraft gas gas meme" if you want an example)
      This must be insanely powerful for this kind of data oriented videos.

  • @murillosilva4282
    @murillosilva4282 2 роки тому

    Wow, that's a fancy way of writing CSS animations

  • @adeshas83
    @adeshas83 2 роки тому

    I've done this with ffmpeg only. Been waiting for this for over 10 years

  • @the_allucinator
    @the_allucinator 2 роки тому +5

    This has huge potential for data storytellers.

  • @0x_Sero
    @0x_Sero 2 роки тому

    I'm definitely trying this for my next video. thank you 🙏

  • @hdluktv3593
    @hdluktv3593 2 роки тому

    WOW, that's such a cool tool. I need that for project. Thank you for the tip!!

  • @Aejopeh
    @Aejopeh 2 роки тому +1

    "if there's a tornado, show the entire town being destroyed"😂😂

  • @mifino
    @mifino 2 роки тому +9

    While Remotion is next level cool and super flexible, I made something similar called «editly» back in the day, for more simple use cases like stitching together videos from the command line with fancy transitions and colors

  • @derektata
    @derektata 2 роки тому +3

    All you'd need now is to make an AI to recreate your voice, and you'll never have to physically make a video ever again. 🔥

  • @heroes-of-balkan
    @heroes-of-balkan 2 роки тому +2

    There is also ffmpeg plugin for Python to manipulate video files (throught code as well)

  • @kamabokogonpachiro6797
    @kamabokogonpachiro6797 2 роки тому +2

    now that took coding to the next level

  • @TommyLikeTom
    @TommyLikeTom 2 роки тому

    I actually managed to do this. For people who are confused, do this:
    1) Download and install node.js
    2) make sure that you are in the correct folder when using the terminal, create a new folder or go to an existing project
    3) use "npm init video" to learn how to create a helloworld video, or use "npm start" to edit an existing video (refer to step 2!)

    • @daniellindegren1182
      @daniellindegren1182 2 роки тому +1

      "Download and install node.js" - use NVM to manage node.

  • @gerritweiermann79
    @gerritweiermann79 2 роки тому

    oh my god I'll try that in my free time :D
    thanks for sharing :)

  • @harrazmasri2805
    @harrazmasri2805 2 роки тому

    i think this guy can change the world

  • @vivsh.1999
    @vivsh.1999 2 роки тому +1

    love how he calls "mom" his "world" 3:00

  • @MartinDerTolle
    @MartinDerTolle 2 роки тому

    It would be kinda cool to have the unrendered video on your website. You could have crisp video with a tiny filesize that probably is less processing intensive than loading a new image each frame.
    Imagine a video streaming site with only HTML video, your servers wouldn't even need much storage or a high bandwidth connection and the loading times would still be snappy. That could be revolutionary

    • @JonnyBurger
      @JonnyBurger 2 роки тому

      FYI, you can also embed unrendered Remotion videos in any React app :) www.remotion.dev/player

  • @Hissymaster
    @Hissymaster 10 місяців тому

    Video collaboration done right. Just use it like git.

  • @artur.skvorcov
    @artur.skvorcov 10 місяців тому +1

    Using UI framework to build video editor on top sounds like a weird idea to me, but I guess the only important thing is for it to be convenient

    • @cinderwolf32
      @cinderwolf32 10 місяців тому +1

      You may like Motion Canvas. It's procedural TS (it's API requires knowledge of generator functions, I will note) and works very similarly

  • @ilasilas3261
    @ilasilas3261 2 роки тому +2

    6:41 can someone explain what Array(300).fill(true) does? Does it create an array with 300 values of just true?

    • @zackpi7874
      @zackpi7874 2 роки тому +3

      yes

    •  2 роки тому

      A more elegant way (in my opinion) to create an array like this is to use Array.from({ length: 300 }, (_, i) => i).
      That gives you [0, 1, 2, 3, ... 299].

  • @damian1012
    @damian1012 2 роки тому

    I'm officially subbed with 7 different channels :D

  • @RikThePixel
    @RikThePixel 2 роки тому +1

    DAMN this looks awesome I should really give that a try

  • @maybeanonymous6846
    @maybeanonymous6846 2 роки тому

    Finally a way I can edit videos

  • @cordelldev
    @cordelldev 2 роки тому

    Very cool, I'm going to mess with this tonight... might be old news but I'd love to see a video on Phaser.js!

  • @vaaleenn
    @vaaleenn 2 роки тому

    I have always wondered if this was possible, and indeed!! It is soo cool :))

  • @FCData
    @FCData 2 роки тому +1

    All videos in my channel are made with Remotion! 😉
    I truly recommend it, it is such an amazing lib!

  • @jmagrippis
    @jmagrippis 2 роки тому

    Wow, and I thought me editing coding videos with LumaFusion on an iPad was pretty out there 😂
    This would be perfect for AI TikToks / Shorts / Stories!

  • @GabrielSilva-mv4fm
    @GabrielSilva-mv4fm 2 роки тому

    awesome video
    everyone can have fun coding, it's just a matter of knowing how

  • @iampuff7
    @iampuff7 2 роки тому +10

    This could be great for creating web animations not necessarily exported as mp4

    • @LinkEX
      @LinkEX 2 роки тому +9

      I wonder if this might even save bandwidth compared to embedded videos.

    • @iampuff7
      @iampuff7 2 роки тому +7

      @@LinkEX it would, depending on the rest of your assets

  • @MoPaTography
    @MoPaTography 2 місяці тому

    I thought this was going to be a video on Motion Canvas, another similar package. This comes across much more complicated and less feature rich.

  • @hrolazyan
    @hrolazyan 2 роки тому

    You could write your JS right inside the Adobe After Effects ))

  • @ShoebMohammad
    @ShoebMohammad 2 роки тому

    this can be game-changing for nft space, wooo weee!

  • @jameshansen801
    @jameshansen801 2 роки тому

    Damn, this is so cool! It opens so many doors :)

  • @ChunkyChest
    @ChunkyChest 2 роки тому +2

    I've been doing something similar with the Greensock. What I've been looking for is a way to render to a video container... EDIT: Okay I got the part about rendering using ffmpeg. I've used this in other setups ( eg. Phantom.js renders ).. The problem is when encoding from code, ffmpeg can introduce dropped frames. Hope this isn't the case but will give it a go.. Thanks :)

  • @HyperBassYT
    @HyperBassYT 2 роки тому

    Man, "coding a video" is something I'm going to need to get used to

  • @parkiiiiiiii
    @parkiiiiiiii 2 роки тому

    this video makes my bluetooth headphones act up

  • @pauloxvcr
    @pauloxvcr 2 роки тому +1

    At start i thought that there was a mistake on the video. But next, i understand that fireship said that his mom is his world. 🥺

  • @devspells6005
    @devspells6005 2 роки тому

    You guys are nuts 🤯

  • @ammadkhalid1857
    @ammadkhalid1857 2 роки тому +19

    Maybe we can also integrate it with vue and other ones too?

  • @articvault4549
    @articvault4549 2 роки тому

    Gotta definitely try this

  • @LaHoraMaker
    @LaHoraMaker 2 роки тому

    Any Python alternative for Remotion library?

  • @tahjytech
    @tahjytech 2 роки тому

    This has inspired me to build something very cool...
    I hope to reply to this comment with a demo within 3 weeks.

  • @TheMcNeeseFamily
    @TheMcNeeseFamily 2 роки тому

    I can dig this but I may have to watch a few more times😅