As someone who was distributing Qt apps with k-lite-codec pack 10 years ago... I think this would be a thing of the past now?
mp4 should be supported everywhere. When you say "QtMultimedia doesn't recognize all of the video formats out of the box", I wonder what backend you/Qt are using?
Anyway, MP4 (h263, 264, 265) is about as ubiqutous as it gets. Check with Android CDD Section 5: https://source.android.com/compatibility/android-cdd.pdf and ios's AVFoundation https://developer.apple.com/documentation/avfoundation/avfiletype?language=objc I think supporting codecs not supported by the platform is asking for trouble. Basically the only commonality is H264.
Supporting any others will be efforts in themselves.
Sent: Sunday, February 03, 2019 at 3:47 PM
From: "Bernhard B" <schluc...@gmail.com>
To: interest@qt-project.org
Subject: [Interest] Bundle multimedia codecs with application
From: "Bernhard B" <schluc...@gmail.com>
To: interest@qt-project.org
Subject: [Interest] Bundle multimedia codecs with application
Hi all,
is it possible to bundle multimedia codecs with a Qt application? I want to use QtMultimedia to play all sort of different video formats. Unfortunately, QtMultimedia doesn't recognize all of the video formats out of the box, which requires me to install a codec pack (e.q K-Lite Codec pack) first.
As I am not a big fan of external depenendencies, I would prefer to bundle the necessary codecs with my application. Is that somehow possible?
I also looked at other projects like QtAV or vlc-qt (to replace QtMultimedia), but at some point I always ran into playback/API bugs (which I couldn't fix myself) . So I am back at QtMultimedia, which uses a well tested interface that just works. The only thing I am not happy about are the codecs that need to be installed first. Is there a possibility to bundle them with the application?
Thanks,
Bernhard
_______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest