[問題] 音檔有無損升頻或降頻的方式嗎?
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以上頻率的方法
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.13.228 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Headphone/M.1572258223.A.A59.html
推
10/28 18:59,
6年前
, 1F
10/28 18:59, 1F
推
10/28 19:00,
6年前
, 2F
10/28 19:00, 2F
→
10/28 19:00,
6年前
, 3F
10/28 19:00, 3F
推
10/28 19:02,
6年前
, 4F
10/28 19:02, 4F
→
10/28 19:02,
6年前
, 5F
10/28 19:02, 5F
→
10/28 19:03,
6年前
, 6F
10/28 19:03, 6F
推
10/28 19:04,
6年前
, 7F
10/28 19:04, 7F
→
10/28 19:04,
6年前
, 8F
10/28 19:04, 8F
推
10/28 19:10,
6年前
, 9F
10/28 19:10, 9F
→
10/28 19:10,
6年前
, 10F
10/28 19:10, 10F
→
10/28 19:12,
6年前
, 11F
10/28 19:12, 11F
要紀錄20khz的音頻訊號,至少要兩倍的取樣率,我是在這邊想差了
看到頻響沒有22khz以上的訊號,就以為用44.1khz取樣率就夠了
卻忽略了96khz取樣率除了可以紀錄超高頻,也可以還原更平滑的波形
結合Oswyn說明,是我誤解了hires必須要有超高頻,其實更好的還原原始訊號才是目的
→
10/28 19:18,
6年前
, 12F
10/28 19:18, 12F
→
10/28 19:18,
6年前
, 13F
10/28 19:18, 13F
→
10/28 19:32,
6年前
, 14F
10/28 19:32, 14F
其實我說的無損,是針對resampler的實驗 48khz > 96khz > 48khz
整數升頻後再降頻回來,理論上應該是能得回原本的波形
推
10/28 19:40,
6年前
, 15F
10/28 19:40, 15F
→
10/28 20:28,
6年前
, 16F
10/28 20:28, 16F
如果要濾掉超高頻,確實LPF是正解。
但砍掉24khz以上頻率就能使檔案變小,是我想差了,這是有損壓縮的方法
※ 編輯: larz93 (223.137.13.228 臺灣), 10/28/2019 21:58:49
推
10/28 22:21,
6年前
, 17F
10/28 22:21, 17F
討論串 (同標題文章)
Headphone 近期熱門文章
PTT數位生活區 即時熱門文章