爲了製作一個多平臺應用程序(Android,IOS,桌面),我製作了一個使用Qt Quick的簡單記錄器。QMultimedia不適用於Android
我已經使用Qt多媒體庫來錄製和播放聲音。它的工作相當不錯,在桌面,但是當我在Android上部署它,我仍然能夠記錄,但是當我點擊播放,它返回
ResourceError
和錯誤消息是
「試圖播放無效資源」
請你能幫助我嗎?我應該使用哪種編解碼器?
爲了製作一個多平臺應用程序(Android,IOS,桌面),我製作了一個使用Qt Quick的簡單記錄器。QMultimedia不適用於Android
我已經使用Qt多媒體庫來錄製和播放聲音。它的工作相當不錯,在桌面,但是當我在Android上部署它,我仍然能夠記錄,但是當我點擊播放,它返回
ResourceError
和錯誤消息是
「試圖播放無效資源」
請你能幫助我嗎?我應該使用哪種編解碼器?
您可以嘗試添加下面的多媒體庫嗎?
QT += qml quick widgets multimedia
我不知道爲什麼,但我在使用QML Audio時遇到同樣的問題。
它可以在沒有「多媒體」的OSX上工作,但我需要在Android上使用它。
我希望這些可以幫助你。
我已經完成了它,但它沒有工作,我將編解碼器和容器格式更改爲wav,並將輸出位置更改爲Storage/Music,並將其運行。 –
但我需要記錄爲wav! –
簡單記錄器的代碼的任何部分,所以我們可以幫助嗎? – folibis
感謝您的回答,我更改了編解碼器和容器格式並將輸出指向/ storage/Music並且它工作正常,但我想記錄爲wav ... –