錄音的時候,如果周圍沒有聲音,為什麼還會佔存儲空間?
謝邀
錄音的根本原理是將時間軸上發生的聲音轉化為一條線性的痕迹進行記錄。。不管是模擬錄音還是數字錄音都是遵照這條規則,太專業了聽不懂?
好我們一起來看圖說話
第一台「錄音設備」是愛迪生髮明的留聲機,原理就是將聲音的波動細節刻錄在一條線上,然後通過再次實現這種振動來還原聲音。。這就是最早的模擬錄音,用痕迹的紋理來模擬聲音的波動,現在的所有錄音設備原理都是以這個想法為根基的。。
因為錄音時大都使用模擬的,無損的格式進行記錄
下mp3或者wma的時候,就不是這麼個演算法了舉個例子吧。
如果有聲聲音的錄音從0到10秒記錄的位置是0579431987,那麼空錄音記錄的位置就是0000000000。
所以它同樣佔據空間啊。
這麼說比較容易理解,其實遠遠沒那麼簡單。
因為你沒法做到無聲環境,而且電路本身也會產生噪音,等一系列複雜的環境所以實際上是有聲音信息記錄的。
有=1;無=0;然而1跟0都需要佔內存的
可以類比於,我把照相機的鏡頭遮住一部分,為什麼拍出來的照片沒有洞?
根據資訊理論,完全沒有聲音的錄音,只需要記錄時間長度和聲音狀態就可以,這種數據量是完全可以忽略不計的。
但實際上,周圍沒聲音的環境基本找不到。錄音設備電子元件產生的噪音信號,以及音頻編碼壓縮的演算法都會決定音頻文件大小。
舉一個很相似的例子:照片。
一張純白的照片,和一張同樣尺寸的普通風景照,保存為 png,文件體積絕對有上百倍的差距。但是保存為 bmp,就不一樣了。
沒有聲音本身也是信息啊,是信息就要佔用存儲空間。
機智的問題。
錄音時大多情況下都希望能夠無損採集聲音。
而理論上一個完全靜音的音頻文件,優秀的壓縮演算法可以將其壓縮到非常小的體積。
同比rmvb格式的電影,如果影片是長段而且大片大片的純黑色塊,佔用的體積比複雜的彩色塊小得多。
印表機中間有段沒字它也要出紙啊。
沒有聲音有時間啊
誰告訴你周圍沒有聲音了,只是你沒聽見而已。
如果題主說的內存是RAM,那麼這是因為錄音時設置的buffer,程序會預先申請內存以便緩衝錄製的聲音,但不會太大,一般為20000-30000B。
若題主說的內存是內部存儲,例如硬碟空間,那麼也是肯定的,需要詳細說明一下:
首先,一個文件被創建,就肯定會佔空間,因為文件本身要存有文件的信息,叫做元信息。以音頻為例,元信息內包括數據格式、長度、頻率、大小等。儲存這些元信息就需要一定的空間。
第二,要細分音頻信息儲存的方法。音頻的波譜,看起來是平滑曲線,實際上並不是(不可能是),音頻的頻率,例如44100Hz,指的就是1s內音頻會記錄多少個數據點(暫且如此理解)。當你用音頻處理軟體放大到極限時,你便會看到這些點。
那麼,就是這個問題,假設有一個44100Hz 1s的靜音波形PCM(wav)文件,那麼實際文件內記錄了44100個零點,也就是這些點也是要佔空間的。意思就是說,你有一個1s的正常音頻,大小會是和這個靜音文件完全相同。
當然,我們有mp3這類音頻有損壓縮格式,它所記錄的數據和pcm的不一樣(所以它無法還原成壓縮前的wav),那麼一個靜音的mp3,一定比同等比特率和同等長度的mp3小很多很多。
其實圖片也是這樣,我們有個叫jpg和png的玩意。一個純黑的png一定和相等解析度的正常圖片一樣大,但是一個純黑的jpg一定比相等解析度和質量的正常圖片小。
如果絕對安靜,在文件壓縮的情況下可以做到佔用極小,只要記錄無信號的時間就行了吧。
技術所限+沒有必要
在理想的壓縮演算法下,如果真是絕對的安靜,那內存佔用是會很小的,比如一個int32表示tick數、後邊跟幾個位元組表示這些個tick內的聲音特徵
但是,因為絕對的安靜太少了,針對性地開發這種壓縮演算法也就沒有必要。
----有點像矩陣和稀疏矩陣,在一個絕大多數時候有值的場景,沒有人會用稀疏矩陣
如果沒有便便的時候用衛生紙擦屁屁,衛生紙上沒有粑粑,但衛生紙也是用過的,不能擦嘴了。
數學考試的時候,有道填空題不會就沒填,之後講試卷的時候才知道答案是0。
然後我就去和老師理論,老師只是呵呵了一下。
0和1一樣佔地方啊。
是的,如果知道沒有聲音應該就不佔用內存了。那還錄個毛線啊
不壓縮的情況下
音頻採樣信號的大小 只和 採樣長度 採樣深度 採樣頻率有關
壓縮的話 要看壓縮演算法 和你採樣設備的精度
如果你的採樣設備精度很高
你所謂的沒有聲音 採樣結果實際上是一個你難以聽到的雜訊
對雜訊做無損壓縮 基本沒有什麼壓縮餘地
當然音頻信號一般用有損壓縮
這種你難以察覺的雜訊一般會通過濾波器剔除
剩下的信號就比較好壓縮了
完全可以解釋為。就算你蓋住鏡頭蓋 但是你相機內存卡里還有一張黑乎乎的照片。就算你點了一碗面沒吃、你走的時候還是要付錢;就算你車沒踩油門沒動 但還是要耗油;諸如此類。歸根到底是因為機器工作了 能量發生轉移 所以就算沒聲音還是會佔內存 無時不刻在做功 無非做了無用功罷了
推薦閱讀: