How can I find which video files are natively supported by QT's Phonon?
Supported MIME types vary depending on what backends are installed. You can query for those by using availableMimeTypes() and isMimeTypeAvailable() from Phonon.BackendCapabilities . See the Phonon module reference.