• brucethemoose@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    28 days ago

    But why?

    Wouldn’t it be better to spend the same effort writing ffmpeg modules and interfaces in Rust?

    keeping external dependencies to a minimum

    This is… concerning, too.

    Media processing code is difficult. It’s not even a pure coding problem, and often involves human perception, extensive, expensive experimentation and esoteric, buggy hardware APIs . Hence the whole point of ffmpeg is basically integration of external libraries, with immense amounts of labor already put into each.

    There are some Rust libraries they could pull in though. I guess it’d be reasonable to focus on newer formats/codecs that have Rust implementations already, and let ffmpeg handle weird legacy formats.

  • ZeroOne@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    27 days ago

    I am worried, that a crap ton of rust rewrites are in MIT or APACHE.

    Like why not use GPL ? Is there something sinister going on & it’s going to give the Bryan Lunduke types so much effective ammunition.

    Or am I just over-reacting ?

    On another note are there any video games made in Rustlang ?

    • vivendi@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      27 days ago

      Yup. Rust is corporate encroachment in diaguise of memory “safety”

      Rust (the language) has good ideas. Rust (the community) is pure cancer concentrate