Imnebuddy
link
fedilink
English
32
edit-2
3M

The FFmpeg team is pretty based: https://xcancel.com/FFmpeg/status/1775178803129602500

I appreciate they know the value of their work and criticize companies for their ridiculous exploitation and underpayment of open source devs, as well as claiming open source libraries as their own work.

synae[he/him]
link
fedilink
English
813M

It’s always ffmpeg under the hood

propter_hog [any, any]
link
fedilink
English
243M

So I decompiled the gnu c compiler once, and yes, it was just an elaborate use of ffmpeg

Comrade Rain
link
fedilink
93M

ffmpeg -i main.c a.out

… They typed “make all” by themselves? Nice. I usually use a script to do that.

Newbs. “all” is the default target, so they did twice as much work as they needed to.

propter_hog [any, any]
link
fedilink
English
38
edit-2
3M

It adds a certain handcrafted quality to the code that you just can’t find elsewhere, like hand grinding your coffee beans with an electric grinder or turning the lights on using a wall switch.

@zurohki@aussie.zone
link
fedilink
English
943M

You made this? I made this. meme

warm
link
fedilink
343M

The downside is some shitty far-right service is now getting free publicity.

deleted by creator

It’s the same picture

as if the technology is what makes livestream services difficult anyways lmao
it’s just expensive as shit because it involves a lot of data

A lot of data throughput and buffer just for ingesting and distributing the live streams themselves, technical and business administration to keep things running, moderation to ensure compliance with content laws and data protection regulation, and then there’s still all the other fancy features major platforms offer if you want to compete for users.

Multiple resolution options with server-side rescaling for users with slower connections? Graphics computing power.
Store past broadcasts? Massive amounts of data storage capacity.
Social features? Even more moderation.

And we haven’t even touched on the monetary issue of “How do you pay for all that?” and all its attached complexity. You could be running the nicest platform in the world, but without any funding, it won’t run very long.

monk
link
fedilink
42M

So it I cut the server-side rescaling, target just the developed countries, skip moderation and don’t store broadcasts, it should be easy? Noted.

I mean, the minimum you need is some authentication mechanism, a secure certificate, an authenticated endpoint to send a live data feed to, an endpoint to query a given live data feed from, maybe a website to serve the whole thing for people that don’t have their own tool for reading and playing back a live data feed…

…and the infrastructure to distribute that data feed from ingest to content delivery. Easy.

(Note: easy does not mean cheap. Even if a live data feed ingest and delivery was easy to implement (which I doubt it is), you’d skip buffering (to reduce memory demands) and only used a single server (to spare such stupid things as distributed networks, load balancing, redundancy or costs for scaling cloud solutions), you’d still have computational overhead of network operations and of course a massive data throughput.)

Not to defend them, but he did follow up with this:

This is referring to the technology we just released into BETA for premium subscribers, which delivers one of the lowest latencies for livestreaming (significantly better than YouTube’s latency).

This does not refer to encoding

https://xcancel.com/chrispavlovski/status/1856090182275215803

Although quality != latency, so idk.

Deleted, apparently

Arthur Besse
link
fedilink
English
313M

4-panel 'be honest' meme format.
panel 1: we didn't license technology, we made it ourselves
panel 2: be honest
panel 3: it can be difficult to figure out how to make ffmpeg do what you want it to
panel 4: ok, that is true

@umbrella@lemmy.ml
link
fedilink
21
edit-2
3M

my company in a nutshell.

we made up a shitty name and a shittier AI logo for whats essentially an off the shelf white label appliance we configure a little different.

deleted by creator

@_pi@lemmy.ml
link
fedilink
English
293M

Most companies are incapable of actually building something this techical.

Does anyone not use ffmpeg at this point?

@butter@midwest.social
link
fedilink
English
153M

FFmpeg

For them it’s just “the code”

Create a post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 74 users / day
  • 162 users / week
  • 601 users / month
  • 2.27K users / 6 months
  • 1 subscriber
  • 1.65K Posts
  • 36.6K Comments
  • Modlog