Video editing with Python | Hacker News
Funny enough, MoviePy makes it so easy to edit videos that we also use it to edit images. But the way it works is when a user uploads an image, we convert the image into a video format, edit it with MoviePy, then convert it back into an image. A little inefficient, but it works better for us than writing a completely different branch of code to handle images. Having worked with MoviePy for a while my main ideas for improvement would be: 1) Create a callback for video editing progress so that it could be outputted to the frontend, etc, 2) Make predefined transitions - currently transitions need to be manually calculated, would be nice to have smarter presets to make it easier to create something like a slideshow, 3) improve threading over multiple CPUs - not sure how possible it would be for the library itself to handle this but from our initial tests ffmpeg by itself seems to handle threading more effectively Even though MoviePy is an "older" library (original HN discussion from back i
Video editing with Python | Hacker News Hacker News new | past | comments | ask | show | jobs | submit login Video editing with Python ( github.com/zulko ) 346 points by wilsonfiifi on Feb 3, 2018 | hide | past | favorite | 48 comments rayalez on Feb 3, 2018 | next [–] I've recently learned that 3blue1brown's [1] videos are generated with python: https://github.com/3b1b/manim [1] https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw makmanalp on Feb 3, 2018 | parent | next [–] I've actually played around with this a bit and it was surprisingly pleasan
saved by
related reading
- Remotion | Make videos programmaticallyremotion.dev
- "We're building a new static type checker for Python" | Hacker Newsnews.ycombinator.com
- 如何高效录制和分享教学视频?我尝试了芦笋 - 少数派sspai.com
- Pure UIrauchg.com
- Building a Python Appstevedower.id.au
- How do I convert a video to GIF using ffmpeg, with reasonable quality? - Super Usersuperuser.com
- Here’s how I use LLMs to help me write codesimonwillison.net
- styleguide | Style guides for Google-originated open-source projectsgoogle.github.io
- A Dive into Text-to-Video Modelshuggingface.co
- Pyrefly vs. ty: Comparing Python’s Two New Rust-Based Type Checkers | Edward Li's Blogblog.edward-li.com
- Codifying a ChatGPT workflow into a malleable GUIgeoffreylitt.com
- 22 UX improvements to the web editormintlify.com