诸位好,
我用camera选中了一个摄像头,用videoOutput 来呈现。视频好好的,但是没有声音。
我试了用MediaPlayer代替camera,有声音。说明videoOutput 可以播放视频声音。
我用obs软件录了一段摄像头的视频,xx.mp4。回放,有声音,说明摄像头是有声音的。
但是,camera配合videoOutput ,只有画面,没有声音。
我觉得是camera没有处理摄像头的声音。
不知道怎么处理。
下面是部分源码
Camera {
property var cameras:QtMultimedia.availableCameras
id: camera1
captureMode:Camera.CaptureVideo
deviceId :cameras[r1.currentCamera].deviceId
}
VideoOutput {
anchors.fill: parent
source: camera1
fillMode:VideoOutput.Stretch
Text { id:tt1 y:0 text: qsTr(String(currentCamera)) color: "gray" }
Text { id:tt12 y:30 text: qsTr(String(cameras[r1.currentCamera].displayName))
color: "gray" }
}