[問題] 音檔有無損升頻或降頻的方式嗎?

作者: larz93 (testing)   2019-10-28 18:23:41
mora上提供的Final Fantasy專輯,有好幾個都是假hires
例如Final Fantasy XV OST hires版,格式是96khz 24bit的flac
丟進spek看頻譜,整首歌音頻信號24khz~48khz一片黑
感覺就像是拿48khz的檔案直接升頻96khz,就標上hires拿來賣
一些曲目改編的鋼琴版本更是明顯,12khz以上就一片黑
沒有提高音質,還佔了不少空間
這個鍋不知道該算在square exit還是mora身上
我想把音頻24khz以上的資料全砍掉,目前只找到一種做法,採樣率96khz降頻到48khz
這樣pcm最高就只會紀錄到24khz,而且是整數倍降頻,理論上應該可以無損
接下來做了一個實驗,找個一個flac檔案a,48khz 24bit
用foobar2000的resampler,PPHS跟SSRC
1.用PPHS升頻到96khz得到檔案b
2.將檔案b用PPHS降頻到48khz,得到檔案c
3.比對檔案a,c,flac的audio md5不一樣證明內容有修改,用bit compare也是一樣的結果
4.用SSRC重複一遍1~3流程,結果還是內容被修改
我猜resampler在整數倍升降頻,算法有些誤差,導致先升後降後無法還原原始的資料
有人知道整數倍無損降頻的方法嗎? 或是直接砍24khz以上頻率的方法

Links booklink

Contact Us: admin [ a t ] ucptt.com