[FFmpeg-user] mapping formats to file extensions and MIME types
Carl Eugen Hoyos
ceffmpeg at gmail.com
Sun May 21 15:48:42 EEST 2017
2017-05-21 14:30 GMT+02:00 Ofer Nave <odigity at gmail.com>:
> 2) Compare it against some kind of whitelist of formats/codecs/etc
> that I've decided to allow.
> (Necessary because ffmpeg will, for example,
> "recognize" a text file, and even report a video stream in it.)
You can disable the text demuxer at build time or you can
use the global -format_whitelist option to only allow formats
that you want (without needing any processing).
> 3) If whitelisted, do further processing.
> Additionally, I was going to attempt to determine what file extension
> and MIME type would be most appropriate to associate with the
> original file and store those in the DB for reference purposes, as
> well as to set the contentType on the original file, since it is
> technically serveable via our private web server. But I can do
> without either if it proves to be too difficult.
You can just store the FFmpeg demuxer type in you DB, ignoring
> I would also appreciate any advice on assembling such a whitelist.
Why would you disable any formats?
More information about the ffmpeg-user