Wow, found a pirate mp4 release of an Australian movie that was muxed with L-SMASH.
Haven't seen a GPAC release yet so that's a definite proof at least most release groups are aware GPAC is cultist commercial garbage.

@lynne what exactly are these programs? Just mp4 container muxers??
@lynne or is it more like vapoursynth?? Im not quite sure what these libraries are trying to do...

@steph Muxers take packets from multiple streams (e.g. H264 and AAC) and write them in an mp4 container.
MP4 is a notoriously cursed container because Apple decided it would be the best idea ever to make video editors save projects as MP4. Which means you can have crazy files like 10 second chunks located in reverse in the file played forward. And players have to deal with it.
So writing mp4 is as complicated as reading mp4 and so no real perfect implementation exists. Not even Apple's.

@lynne i guess i assumed everyone was using ffmpeg

any benefit over ffmpeg's muxer?
@lynne there seems to be a lot more options but i'm not sure to what end

@steph If you're not doing anything weird like muxing AMR-NB/WB into mp4 with TTML subtitles and just have H264 and AAC then there's no difference between the two.
If you are doing something weird like even touching TTML: I feel sorry for you and I hope you're paid very very well.

Sign in to participate in the conversation

A Mastodon instance for people interested in multimedia, codecs, assembly, SIMD, and the occasional weeb stuff.