2014-09-05 2 views
0

Qt 소프트웨어를 처음 사용했습니다.
내가 알고 싶은지 여부 : Qt 코딩을 사용하면 비디오를 재생하고 표시 할 수 있습니까 ??Qt를 사용하면 비디오를 재생할 수 있습니까?

그렇다면 어떤 Qt API가 필요합니까 ??

+0

비디오를 렌더링하려면 SDL 라이브러리 –

+0

을 사용하십시오. 파일 시스템이 Linux 인 DM8148 하드웨어에 이식 된 객체 감지 알고리즘의 출력을보고 싶습니다.이 경우 X 서버를 실행할 수 없습니다. .SO는 Qt를 사용하여 HDMI 출력 포트를 통해 출력 비디오를보고 싶습니다. – Ashwin

답변

1

참조 Qt는 멀티미디어 라이브러리 (Qmultimedia에 네임 스페이스), 당신은 QVideoWidget 컨트롤을 사용할 수 있습니다 Qt는에서

+0

Qt 4.6.2 버전을 사용하고 있습니다. 그럼, 위의 API를 사용할 수 있습니까 ?? – Ashwin

+0

아니요,이 API는 Qt5에서 사용할 수 있습니다. – Ezee

+0

Ahswin, Phonon 라이브러리 - http://doc.qt.digia.com/4.6/phonon-overview.html을 사용할 수 있습니다. 하지만 QT 4.x.x에서 FFMpeg를 선호합니다. (내 경험으로는 ...) –

0

당신이 Phonon Module을 사용할 수 있습니다 4.6.2이 라이브러리 (Qt는 5.x.x부터). VideoWidget을보십시오. 거기에 간단한 예제가 있습니다.

+0

바보 같은 질문 일지 모르지만 물어보고 싶습니다. 나는 .avi 확장자로 생성 된 출력을 가지고 있습니다. 이 출력은 Qt .SO 포논 모듈을 사용하여 연주하고 싶습니다. – Ashwin

+0

@ashwin 예, 도움이 될 것입니다. 그러나 또한 PC에 설치된 코덱에 따라 다릅니다. 예를 볼 수 있습니다 [여기] (http://stackoverflow.com/questions/2463994/qt-phonon-video-player-example-c-or-python) – Ezee

0

플랫폼에 맞게 QtQuick을 크로스 컴파일 한 경우 QML을 사용하여 비디오를 표시 할 수도 있습니다 ... here을 볼 수있는 가장 간단한 솔루션이라고 생각합니다!

관련 문제