Audio-Cassette-Simulation 一套 bash 脚本,能把你的 MP3 变成听起来像是从 80 年代破录音机里翻录出来的磁带效果。
Audio-Cassette-Simulation
一套 bash 脚本,能把你的 MP3 变成听起来像是从 80 年代破录音机里翻录出来的磁带效果。
Github地址
https://github.com/AARomanov1985/Audio-Cassette-Simulation
功能特性
- 加磁带底噪,不是那种干净的数字噪音,是真实的嘶嘶声
- 模拟抖晃(wow/flutter),转速不稳带来的音高漂移
- 砍高频和低频,磁带本来也录不进去多少高低频
- 按不同磁带型号调 EQ,每种有各自的味道
内置的磁带型号:
| 型号 | 特点 |
|---|---|
| BASF LH Extra C90 | 德国铁带, hiss 中等,抖晃轻 |
| Maxell UD C90 | 高级铁带,底噪小,频响宽一点 |
| Sony CHF60 (1978) | 60 分钟老带子,中频暖 |
| Sony CHF90 (1978) | 90 分钟版,转速飘得更明显 |
| TDK D90 (1995-1997) | 末期 Type I,相对干净,带点模拟味 |
| MK-60 (苏联) | 最糙的,hiss 大、抖晃重、高频一刀切 |
怎么用
需要 bash + ffmpeg(要带 libmp3lame 编译)。
进任意一个磁带文件夹,跑对应的脚本:
1 | # 处理本地音频(mp3/ogg/m4a/aac 都行)./convert_cassette_*.sh |
输出文件落在 ./out 目录里。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 马斯克的赛博空间!
评论


