Earlier quoted context omitted.
The only options I could think of that're mature enough are OCaml and Haskell. I'm aware of video transcoders in both, though nothing with anything like the format support of ffmpeg.
OCaml I know doesn't support SIMD acceleration. Not sure about Haskell. You need SIMD support to get anything decently fast in the field of video/audio manipulation.
ISO/ANSI C also don't support SIMD, you have to go down to Assembly when writing portable code across C compilers.