9 views
Skip to first unread message

Rutledge Detyens

unread,
Aug 28, 2019, 8:14:18 AM8/28/19
to ope...@googlegroups.com
Hi, where can I find a list of file types that are compatible with openMPF?

Thanks,
Rutledge Detyens 

Jeffrey Robble

unread,
Aug 28, 2019, 10:55:58 AM8/28/19
to OpenMPF
Hi Rutledge,

In general, most of OpenMPF uses FFmpeg under the hood, so all image, audio, and video types supported by FFmpeg natively (without compiling it with additional codecs) are supported by OpenMPF: https://en.wikipedia.org/wiki/FFmpeg#Supported_codecs_and_formats

We use FFmpeg through OpenCV for images and video types. One type we no longer support is Speex audio because it requires a special codec. Of note, we recently wrote some tests to make sure we support these decoders which come with FFmpeg natively:

Audio:
opencore-amr  -> AMR-NB, AMR-WB (no encoder), AAC codecs -> .amr (audio only)
libfdk_aac  ->  AAC codec -> MP4 container
libmp3lame ->  MP3 codec -> MP4 container
libopus   ->  opus codec  -> ogg container
libvorbis  ->  vorbis codec -> ogg container
 
Video:
libtheora  ->  theora codec -> ogg container
libvpx  ->  VP8/VP9 Codec  -> ogg container
libx264  ->  H.264 Codec  a.k.a  AVC -> MP4 container
libx265  ->  H.265 Codec  a.k.a  HEVC  -> MP4 container
xvidcore -> Xvid Codec a.k.a MPEG-4 part 2  -> MP4 container

- Jeff
Reply all
Reply to author
Forward
0 new messages