cmus: optional ffmpeg dependency

Fixes error described in cmus/cmus#58

Closes #24652.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>