Загрузка видео...

Не удалось загрузить видео

На главную

Not many remember but 5 years ago I started working on my FAST video rendering framework. I have never released it but when I've seen that people wait 12 hours I realized that I have to do it now Introducing fframes. This video was vibed in 48 minutes and...

165,073 просмотров • 15 дней назад •via X (Twitter)

Комментарии: 44

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko15 дней назад

The reason why I didn't release it cause the API of the framework is so complicated and verbose that noone will ever learn it to get it right. Today AI can just do it for you, just give it a skill and describe what video do you want. oh and sub on twitter @fframes_rust

Фото профиля zack
zack15 дней назад

Dis shit was the reason I started following you in 2021!

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko15 дней назад

and now we are beft fwiends 🥺

Фото профиля Mustafa Saraç
Mustafa Saraç15 дней назад

Wow, I like it. Thank you!

Фото профиля Dmitrii Kovanikov
Dmitrii Kovanikov15 дней назад

Congrats on the release!

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko15 дней назад

Congratulations to you too!

Фото профиля sη૯ӄ 🔳
sη૯ӄ 🔳15 дней назад

I'm afraid the docs are currently broken due to not being able to pull ffmpeg from github. Seems the sandbox does not allow internet access [INFO] [stderr] fatal: unable to access ' Could not resolve host: Seems sets DOCS_RS env var and you should skip the downloads if it's detected

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko15 дней назад

Will fix, sorry about that!

Фото профиля Charles Dong
Charles Dong15 дней назад

@beginbot and @teej_dv mentioned

Фото профиля David - only truth matters
David - only truth matters15 дней назад

Very fast amazing work , quick smoke test took about two min on CPU

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko15 дней назад

Very cool result! Wondering how much it wall take on gpu backend?

Фото профиля David - only truth matters
David - only truth matters15 дней назад

hey dmitriy !! sorry about late response , wanted to try it on 3060 but soo many projects ; 7700 5× GPU 30s bench finished — all on Q:, all PASS. Times: 12.15, 12.87, 12.38, 12.44, 12.63 s (mean 12.49; min 12.15; max 12.87). Each file is 30.000 s / 900 frames / ~14.1 MB under Q:\dev\fframes-smoke-vulkan\bench\ Resources (follow-up sampler): peak process working set ~5.9 GB, peak GPU dedicated memory ~4.0 GB, system still had ~74 GB available. Hashes differed run-to-run (normal for libx264). ~12s on gpu vs ~120sec cpu ; awesome!!!!

Фото профиля RainbowOnion
RainbowOnion15 дней назад

So cool. Where's the source code for this video?

Фото профиля Jonathan Troyer
Jonathan Troyer15 дней назад

We should just budget tokens by IQ so we get more good things like this instead of slop cannons everywhere

Фото профиля fahmi irfan
fahmi irfan15 дней назад

Is this general purpose (headless AE/Premiere) or only motion graphics?

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko15 дней назад

You can do whatever you want, tho actually editing hour video might be long-ish Motion graphic is where it shines

Фото профиля The Bingus Man
The Bingus Man14 дней назад

You know I have been working on a tool that does this with Remotion. Wasn't sure how it would work with FFrames. Might hook FFrames up to it tho. :3

Фото профиля ᕦ( ͡° ͜ʖ ͡°)ᕤ
ᕦ( ͡° ͜ʖ ͡°)ᕤ15 дней назад

Can you explain what’s a video rendering framework? I understand it outputs video, but what’s the input?

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko15 дней назад

Code, graphics, images, audio, SVG as a primary markup format.

Фото профиля W3nzel.eth
W3nzel.eth15 дней назад

your website links to this x account instead of the correct one. just a heads-up.

Фото профиля ProEvilz
ProEvilz15 дней назад

I'm not sure we need these anymore... clankers seem capable of doing it without it now, especially opus 5.5. This was astra, with zero input other than 'make a motion graphic video'.

Фото профиля AgileTokeniser
AgileTokeniser14 дней назад

I LOVE your work brother. Absolutely killing it.

Фото профиля Say
Say15 дней назад

It Seems like youre working on the Codex CLI (Srry for Hijacking post!) When Codex Shows the Line updates on the tail, It should show the total line count of the file its editing so you can keep track of file sizes as a project grows.

Фото профиля otter
otter15 дней назад

super cool!

Фото профиля Amine
Amine15 дней назад

Thanks for sharing bruv

Фото профиля Manu Schiller
Manu Schiller15 дней назад

Naive question: should I use this instead of ffmpeg?

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko15 дней назад

ffmpeg project is an abstraction over a ton of different encoders/decoders and a CLI to work with them fframes is a framework for rendering video frames. It is using ffmpeg abstraction over encoder to encode video but doesn’t use CLI. You can try to avoid using ffmpeg CLI with frames but you anyway gonna keep using ffmpeg

Фото профиля Jordan Rodrigues
Jordan Rodrigues15 дней назад

Nice, congratulations! Unfortunately it seems docs are unavailable.

Фото профиля Dmytro Krasun
Dmytro Krasun15 дней назад

👏

Фото профиля Gasper Chiaramonte
Gasper Chiaramonte14 дней назад

@vanilagy

Фото профиля Hyperdimensional Hegelian Chaos Giga Wizard™️
Hyperdimensional Hegelian Chaos Giga Wizard™️15 дней назад

Patriot

Фото профиля FranDB 🇦🇷
FranDB 🇦🇷14 дней назад

hey i know that guy

Фото профиля r17𝕏
r17𝕏15 дней назад

no flake.nix sir, like fff.nvim?

Фото профиля Alex Basic
Alex Basic15 дней назад

Ooooh my god this is exactly what I just needed

Фото профиля Nikitf777
Nikitf77714 дней назад

It's it necessary to store 360 PNG images in that repo ( It makes the repository so large.

Фото профиля Dmitriy Kovalenko
Dmitriy Kovalenko14 дней назад

That’s true, I’ll clean it up

Фото профиля Wong Jia Hau
Wong Jia Hau15 дней назад

so it was you!

Фото профиля Reece
Reece15 дней назад

Congrats!

Фото профиля W3nzel.eth
W3nzel.eth15 дней назад

I'll def. take a look at this.

Фото профиля Sebastian Buzdugan
Sebastian Buzdugan15 дней назад

36 seconds is compelling but peak memory decides whether fframes survives production workloads

Фото профиля scLLptr
scLLptr15 дней назад

It almost seems like you knew, back then, that agentic AI would step in a couple of years later.

Фото профиля Adrian Rangel
Adrian Rangel15 дней назад

claude made this video in 5 minutes. Why do I need this framework?

Фото профиля Brad
Brad15 дней назад

on what GPU?

Фото профиля Charles Dong
Charles Dong15 дней назад

that's amazing

Похожие видео

📢| Young Multi addressed the latest situation “As you know, I am a Polish creator, and some international viewers who are seeing this for the first time don’t know my full history online or the Polish context I grew up in; that’s why I wanted to clear this up. So 14 years ago, when I was 15, I used a word in a video that I shouldn’t have never used. I never tried to hide it; I never tried to cover it up. That clip was publicly available the entire time in YouTube. I had the tools to remove it from the channel that uploaded it at any point. And I chose not to because I rather own it than pretend it never happened. I’m not using my age or where I am from as an excuse; that’s only for context. But the responsibility to understand the weight of the word was mine, and I came to understand it on my own. I already talked about this when I just started streaming, to my Polish viewers, before anyone dug it up now. But the video from this is long gone, so I don’t have a recording of it. You can take my word for it or not I’m not gonna push anyone to believe me. I said openly many times that I said stupid things in the past that i wouldn’t say today, that I regret, and I am ashamed of it. Often, I was the one who brought this topic up. Nobody was trying to cancel me or pressure me into talking about it I talked about it on my own. Also, the same clip actually came up once before, around the time I was first introduced to an international audience. And I didn’t address it then not because I wanted to ignore it I just didn’t feel confident enough in explaining something that difficult in English, which I said in my stream in Polish. It's not my first language, and explaining something properly without a context is a lot harder for me than in Polish, and I was afraid that the language barrier would make me come across the wrong way. I'm sorry for what I said. Now that I'm much older, I know that word hurts people, and I'm sorry that I used it. If after this u feel that you don't want to watch me anymore, I understand, and you shouldn't feel bad about that. However, for those who do stick around, I hope my behaviour shows that I genuinely changed and that I see a lot of things differently now. And like I said on the international Discord: liking me doesn't mean u have to defend me all the time. Unlike a lot of stuff that's just Twitter drama, I don't think that this one is; that's why I wanted to address it properly. Also, the one thing I want to address is that I've seen suggestions that deleted videos to hide something: that's not true. Like in 2017-..Like, you don't know the context because you've known me for like 6 months..But in 2017, when I started my music career, I deleted all my gaming videos and not just the "bad ones". I didn't want people to subscribe for gaming content. That was just a career shift. One more thing: I also have seen some accounts saying I reposted a meme referencing this drama today. You know the meme "somehow young multi has something to do with this". That's not true. That repost was from a completely different situation. I think it was about some Twitter ship-related drama and has nothing to do with it. I didn't repost it today. It was like a month ago, I think. Some of these accounts already know it's false and still haven't taken the post down. I think that's it. Thank you for listening. I cannot change the past, and I said multiple times that I'm really sorry, and I'm ashamed of things that I did 14 years ago. The only thing that I can do is to take accountability, and I don't think it's a "Twitter drama". I think the word has a strong meaning. I think talking about it right now is not some stupid Twitter drama, you know. That was my statement, and thank you for listening. [PL]Okay, I think that's it. I said what I wanted to say. You all know very well that.. Like I say.. There were some clips where I was saying some things, and it was a long time ago, but that doesn't change the fact that it was said. But I am ashamed of the things that I said. Just because you (Polish viewers) know the context doesn't mean that international viewers know the context, and I just don't want anyone to think I have the same way of thinking as I did 14 years ago. Many things have changed, and many things have changed in my view. So yeah, that's it."

Young Multi News

1,275,058 просмотров • 1 месяц назад