簡體   English   中英

在Windows Qt項目中將原始pcm音頻文件轉換為ogg

[英]Raw pcm audio file to ogg inside of a windows Qt project

今天,在我嘗試進入針對我的項目的編程新領域時,我需要您的幫助:音頻編碼。

我目前正在開發一個僅Windows的Qt C ++項目(使用msvc編譯器)。 我現在能做的是將麥克風中的音頻文件記錄為原始.pcm文件。

我需要做的是:將麥克風直接錄制到.ogg音頻文件,或者只是將我可以創建的文件轉換為ogg文件。

我所做的是閱讀有關錄音的Qt文檔,並嘗試了解vorbis / ogg文檔。 我找不到vorbis / ogg的任何原始pcm-ogg代碼示例,但也許你們知道我在哪里可以找到這樣的代碼。

我需要知道的是,如果我想實現的目標是可能的,那么如果可以,我將不勝感激,如果您能向我介紹可以幫助我實現目標的東西。

基本上,我很高興,因為我可以獲得所需的pcm格式的音頻文件,但是現在我需要將這些文件編碼為.ogg文件。 我想知道是否可以使用ogg / vorbis,如果可以,應該遵循哪些步驟以及應該閱讀哪些內容以了解自己在做什么。

多謝您花時間閱讀我的問題,祝您有美好的一天,

艾爾

libvorbis源代碼分發中有一個“ examples”目錄。 您應該看一下encoder_example.c。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM