home.social

#endemm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #endemm, aggregated by home.social.

fetched live
  1. Endemm project update:

    1. The DVD ripping tool can now rip more DVDs.
    2. Writing codecs will become easier.
    3. ffmpeg linking in progress.

    It has been some time since I last wrote about endemm - encoder and decoder for multimedia. Several things are work in progress to give the project a solid base before a plan for a first release can be made. I will highlight them in the comments to this post.

    1/6

    #Endemm #FLOSS #Software #Development #Multimedia #Encoding #Decoding

  2. @mstrohm Well I do wish #ffmpeg had support for decoding #AC4 audio; this is becoming important in parts of the world where ATSC3 television is coming on the air. If you could include that, that would be great!

    But the biggest problem with #ffmpeg is it's like having a lamp with a genie that will do all sorts of wonderful things, but only understands some unknown language that you only know a few words of. People would use ffmpeg more if only it were documented in a way that users could finds answers to haw to do whatever tasks they are trying to do. The format of "list each option and a basic description of what it does" only works if you only have a few options AND can explain them in way that a typical user can understand. It does not work when you have hundreds or thousands of possible options and combinations of options and the user hasn't the foggiest clue which option they are looking for, or if they find the option, they find documentation that only makes sense to a programmer or a developer. So that would be my biggest #featurerequest for your #endemm #software, don't make your documentation like ffmpeg's documentation, make it better and show actual examples for each option so people can figure out how to use it!

  3. How fast is endemm compared to ffmpeg on your machine when copying wave data? I'm interested in the results. You can get the endemm source code here:

    codeberg.org/ncc1988/endemm

    After compiling, run it like this to measure the run time:

    time endemm -i input.wav -acodec pcm -o output.wav

    And for ffmpeg:

    time ffmpeg -i input.wav -y output.wav

    Which one is faster?

    #endemm #ffmpeg #software #comparison #multimedia

  4. Endemm (encoder and decoder for multimedia) development update:

    Endemm can now output status text as JSON on the command line. Furthermore, the "acodec" and "vcodec" parameters got basic support so that the codecs of outputs can be specified. Support for setting the bitrate/quality is still missing, but is on the todo list, as well as being able to use ffmpeg codecs.

    More about endemm: codeberg.org/ncc1988/endemm

    #endemm #floss #software #development #multimedia

  5. endemm can now handle multiple outputs! Clone the "ticket-00005" branch, compile it and run it like this on a wave file:

    endemm -i test.wav -o test.out.wav -o test2.out.wav

    The PCM data from the input will be copied to both outputs simultaneously, apparently even faster than ffmpeg!

    Currently, I'm working on adding command line parameter support. See:
    codeberg.org/ncc1988/endemm/is

    The repository is this one: codeberg.org/ncc1988/endemm

    #endemm #floss #multimedia #software #development

  6. ppavc is now called "endemm".

    I have renamed the ppavc project to "endemm" for obvious problems when the name is pronounced in english. "endemm" should work better. It is an abbreviation for "encoder and decoder for multimedia".

    The repository has already been renamed which means that you need to update the origin in git when you had previously checked out ppavc.

    The project page is now located here: codeberg.org/ncc1988/endemm

    #ppavc #endemm #floss #software #development