• 1808阅读
  • 1回复

[提问]qml camera videoOutput 可以播放摄像头的声音吗? [复制链接]

上一主题 下一主题
离线simon261
 

只看楼主 倒序阅读 楼主  发表于: 2020-08-20
诸位好,
        我用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"        }  
  }

离线simon261

只看该作者 1楼 发表于: 2020-08-25
顶一下
快速回复
限100 字节
 
上一个 下一个