Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This looks interesting. Thanks for digging that up.

I've done a little video editing using Adobe Premiere (mid-2000's) and Shotcut (2022). The UI for both seemed overwrought and difficult to get what I wanted out of. A text description of timecodes and filter parameters sounds a ton easier to use.

Having said that, I assume that would exist if the market actually wanted it.



Avisynth+ does that. It is well supported and has a huge community.

http://avisynth.nl/index.php/Main_Page


I'll check that out :) I'd be curious how well this would work without being able to see the video you're messing with (fully blind myself). Will give that a whirl.


Author of videolang:

Avisynth+ is awesome.

Interestingly enough, the first version of video was actually built on top of libmlt: https://www.mltframework.org/

I was just dissatisfied with it due to its lack of functions. I can't remember why I didn't just use avisynth as it does actually have functions.


Definitely going to check that out. Thank you for the link.


AviSynth also has a 'function' keyword.


I agree the UI for Premiere can be overwhelming to a new user. Also, the keyboard shortcuts are clearly assigned by engineers and not editors.

When I switched from tape-to-tape editing to NLEs in 2005, I started a new keyboard shortcut layout that was more intuitive, and was all on the left side of the keyboard, allowing the right hand to never have to leave the mouse.

I made a tutorial teaching Premiere by way of these shortcuts (although these shortcuts work on just about every NLE, with slight variations). The tutorial is long, but if you just go through the first part, explaining each shortcut, you can get pretty far along learning how to edit with Premiere.

The video and shortcut layout download is here: https://davidblairportfolio.com/daves-premiere-pro-tutorial

This might be the only editing tutorial that uses as an editing example the editing of the tutorial you're watching.


This "language" looks more like a file format to be honest.


Well, it gets compiled to Racket code, and has distinct syntax, so it seems to fit the bill as a language.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: