3 ms·
Adobe’s H.264 encoder in Flash Media Encoder is so utterly awful that it is far worse than ffmpeg’s H.263 or Theora; they’re practically assuming users will go
by felixmar 17y ago
Adobe’s H.264 encoder in Flash Media Encoder is so utterly awful that it is far worse than ffmpeg’s H.263 or Theora; they’re practically assuming users will go use x264 instead.
Why is x264 GPL licensed instead of LGPL like FFmpeg? It would make x264 the de facto H.264 encoder.
- DarkShikari 17y agoIt already is the de facto for many situations--but for the reason you mentioned--primarily only on server-side apps. The GPL is used for historical reasons; relicensing would be hard, obviously, because we have to contact everyone who ever wrote a line of code. Ironically we are doing that right now, but for a dual-license scheme (GPL/Proprietary). The reason we didn't choose LGPL for the relicense is because one of the main devs (not me) refused; he saw releasing the source as LGPL to be effectively throwing away any chance to ever make any money off of his work, while keeping the code as GPL would at least reserve that option for the future. The dual license is a good compromise IMO; commercial applications can support development through license fees while free software gets to use it for no cost.