Here you can find the best solution for using MPlayer inside QWidget using QProcess
http://doc.qtfr.org/post/2007/03/21/Un-conteneur-pour-MPlayer-utilisation-de-QProcess#pror the same in pdf
http://ftp://ftp-developpez.com/irmatden/tutoriels/irmatden-qt-mplayer.pdfПо этим ссылкам обалденный пример как при помощи QProcess использовать MPlayer в QWidget для восроизведения видео.
Воспроизвести видео. Qt. MPlayer. QWidget.
Радуйтесь, если нашли эти ссылки быстро... я искал вечность!!!
Внимание, удостоверьтесь, что вы загрузили именно MPlayer, а не SMplayer или еще какую-нить дребедень... а то работать не будет.
С помощью этого можно воспроизводить видео из вашей программы на Qt. При желании дополнительное управление добавить не вопрос. Ничего дополнительного, кроме самого MPlayer(а) устанавливать не придется.
Пример для указания папки в строке
const QString mplayerPath("\"C:/Program Files/MPlayer for Windows/MPlayer.exe\"");
При такой конструкции можно указвать папки с пробелами!!!
Файл указывается аналогично
const QString movieFile("F:/Downloads/Shrek.avi");
Всем приятного кодирования!
MPlayer inside QWidget using QProcess MPlayer inside QWidget using QProcess MPlayer inside QWidget using QProcess