I would like to create a media player / recorder.
The main target platform is Windows, support for other operating systems will be pleasant, but this is not a high priority. It should be able to play formats such as wav, mp3, avi. It should also be able to record audio (microphone) and video (webcam or capture card).
Since I have some experience with QT and C ++, I looked at QT (4.7.2) phonon with a DS database. But unfortunately, I was not able to play a simple AVI, even with the MediaPlayer sample that comes with QT demos. I heard only sound, but did not see the video.
Developer is a 64-bit version of Vista. I also tried this on another 64-bit Vista without any luck. On 32-bit Win7 (QT MinGW), it finally worked. But when I copied this MediaPlayer executable and its DLL to 64-bit machines and tried to run it, it again failed.
Is there a known problem with QT phonon on 64-bit machines? I also heard about VLC phonon backends. Could this be a solution? Is QT phonon mature enough to develop a commercial application on top of it? Or maybe it makes more sense to directly contact a directshow?
thank
source
share