mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#ffmpeg

10 posts8 participants3 posts today
Replied in thread

@CursedSilicon
There is only one thing that #ffmpeg got wrong. Twitch isn't "hugely unprofitable". It is the showcase for Amazon Interactive Video Services which e.g. Kick (a streaming platform used to advertise and push gambling and other scams) which pumps a lot of money back into Amazon.
And then there is all of the money Twitch itself makes. It's not such a bad deal for Amazon as many think it to be...

I've never liked this White dude, Theo, and seeing #FFmpeg (OF ALL PEOPLE) roast him (and his community even) feels so good. Someone called him a webslop influencer and nothing could describe him better as someone whose career revolves around vibe coding #AI shit, shit-talking other programmers like he's the shit, and prolly even does crypto. Seeing his pinned tweet being a short clip of him being overly excited about some skateboarding of his says a lot about him and his community who were gushing over it lmao.

🔗 https://xcancel.com/FFmpeg/status/1952427956271460692

🔗 https://xcancel.com/n4ze3m/status/1952442772377743482

🔗 https://xcancel.com/swwwve/status/1952457464068165636

When was the last time that you typed

ffmpeg 

in your ba{c{k{z}}}sh?

Do you know that this command has been driving many many video Systems Servers and programmes for long time?

Type

man ffmpeg 

Check out what the command does. If You do anything video related, look if FFmpeg already executes it gorgeously in the backend so all you need to do is write a front End.

Happy programming

#Bash#csh#zsh

Oh, FFS! Are people really only now realising that writing assembly code leads to faster processing?

> wielding the art of handwritten assembly code

I cut my teeth on machine language and assembly code. Interpreted and compiled languages never gave faster *results*, they just allowed faster *coding*, which meant saving money on wages.

Come to think of it, that was in the 1970s, so modern coders probably equate it to alchemy and the dark arts.

tomshardware.com/software/the-

Continued thread

Let's take #ffmpeg as an example -- a project under a GNU license. You're going to do something with video not through a shittified package? You pretty much need ffmpeg.

Not sure how it is on other platforms, but ffmpeg on a mac does not follow a single one of the general rules that user expects for installing something on a mac. Does it show up as a program in Applications? No. It's a command line install. How do you know if it's installed? Command line.

FreeScriptFriday: Sometimes you just need to Remux a video file. Remuxing can help re-index video files so that they play well on websites and web apps. I am sure there are other uses and reasons why you would need to remux a file. This script can remux a single file or a directory of files while preserving the original file name. hastebin.teklynk.com/ebosahike #freescriptfriday #bash #ffmpeg #linux #code

BTW: I broke my docker container and lost all of my previous FreeScriptFriday scripts/pastes. This should now be fixed moving forward.

hastebin.teklynk.comhastebin

Ok, any #video folks out there who know how to do what I want to do? I don't know what words to search for because I don't know what this technique is called. Boosts welcome, suggestions welcome.

I have a pool cleaning robot. Like a roomba, but for the bottom of the pool. We call it poomba. Anyways, I want to shoot an MP4 video with a stationary camera (a GoPro) looking down on the pool while the robot does its work. So I will have this overhead video of like 3-4 hours.

I want to kinda overlay all the frames of the video into a single picture. So the areas where the robot drove will be dark streaks (the robot is black and purple). And any area the robot didn't cover would show the white pool bottom. Areas the robot went over a lot would be darker. Areas it went rarely would be lighter.

I'm just super curious how much coverage I actually get. This thing isn't a roomba. It has no map and it definitely doesn't have an internet connection at the bottom of the pool. (Finally! A place they can't get AI, yet!) It's just using lidar, motion sensors, attitude sensors and some kind of randomizing algorithm.

I think of it like taking every frame of the video and compositing it down with like 0.001 transparency. By the end of the video the things that never changed (the pool itself) would be full brightness and clear. While the robot's paths would be faint, except where it repeated a lot, which would be darker.

I could probably rip it into individual frames using #ffmpeg and then do this compositing with #ImageMagick or something (I'm doing this on #Linux). But 24fps x 3600 seconds/hour x 3 hours == about 260K frames. My laptop will take ages to brute force this. Any more clever ways to do it?

If I knew what this technique/process was called, I'd search for it.

Let's go #ArchLinux, #FFmpeg-full with all the bells and whistles.
Converting all the copied Blurays and DVDs into usable formats, using much less space than the backups.

The other alternatives Ubuntu, Debian and Alpine don't have the necessary packages readily available for my use-case.

In that spirit: #Arch, btw.