3 ms·
> I've used android apps that use it by allowing you to place the ffmpeg DLL in their folder That's a ridiculously user hostile behaviour.
by richardwhiuk 11y ago
> I've used android apps that use it by allowing you to place the ffmpeg DLL in their folder
That's a ridiculously user hostile behaviour.
- lmm 11y agoI've seen an app offer a link to a recommended version - one button first time you run - and you then just have to "open" it with the app (and it'll use the DLL from the "Downloads" folder). That's not seamless, but it's pretty close. The fact that android doesn't offer any native way to have apps depend on dynamic libraries is ridiculously user hostile on its part.
- Hydraulix989 11y agoWow, does non-rooted Android let apps load libraries from the Downloads folder? Seems like that could create some pretty big security issues.
- lmm 11y agoHmm, you're right. That's the way I remember it working but maybe I'm getting confused.
- colejohnson66 11y agoWell, it is the way Audacity gets around patent issues. The official builds (at least on Windows) come with support for FFmpeg, but not the DLL. If you want FFmpeg, you either need to build it yourself or download a pre-built version. Once added to your %PATH%, Audacity will dynamically load the libraries at runtime.
- Hydraulix989 11y agoThe funny/ironic thing is that ffmpeg (they HATE when people spell it FFmpeg -- FFmpeg is to ffmpeg as Frisco is to San Francisco) is very likely infringing on MPEG LA's patents. They have a glob of evasive rhetoric tiptoeing around that issue ("we are not lawyers," etc.) in their FAQ while not failing to expose their hypocrisy. https://www.ffmpeg.org/legal.html https://www.ffmpeg.org/legal.html