使用FFmpeg模拟磁带音频特征

Hacker News Top 工具

摘要

一个GitHub项目,利用FFmpeg模拟磁带音频特征,包括磁带噪声、抖动/颤动、带宽限制以及均衡器调整。提供针对不同磁带类型的脚本。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/07/27 01:40

AARomanov1985/Audio-Cassette-Simulation

来源:https://github.com/AARomanov1985/Audio-Cassette-Simulation

磁带模拟

磁带合集

本项目使用 ffmpeg 模拟磁带音频特性,包括磁带噪声、抖晃导致的音高调制、带宽限制以及均衡器调整。

前置条件

  • bash
  • ffmpeg(需编译支持 libmp3lame)

仓库结构

  • BASF LH Extra C90:德国普通磁带。中等嘶声,轻微抖晃。
  • Maxell UD C90:高级普通磁带。嘶声更低,频率范围更宽。
  • Sony CHF60 Type I Normal (1978):经典60分钟普通磁带。温暖的中频。
  • Sony CHF90 (1978):经典90分钟普通磁带。带速漂移略高。
  • TDK D90 (1995-1997):晚期Type I磁带。声音干净,带有细微模拟质感。
  • mk60:苏联 MK-60 磁带。高磁带嘶声,严重的抖晃,频率响应大幅衰减。

使用方法

进入任意磁带文件夹,运行以下脚本:

``bash

转换本地音频文件(mp3、ogg、m4a、aac)

./convert_cassette_*.sh

将网络直播流录制为分段文件

./record_stream_cassette_*.sh [STREAM_URL]
``

处理后的输出文件将保存在 ./out 目录中。

许可证

MIT。

相似文章

制作Aetheryte电台

Hacker News Top

一个使用Web Audio API和JavaScript创建随机化音频组件的教程,模拟来自游戏《FFXIV》中的电台,通过随机的嗡嗡声和呼呼声实现逼真效果。

WavFlow 直接在波形空间中生成音频(GitHub 仓库)

TLDR AI

WavFlow 是 Meta AI 提出的一种新方法,它直接从视频和文本输入在原始波形空间中生成同步、高保真的音频,绕过了潜在压缩。在 VGGSound 和 AudioCaps 基准测试中,其性能与基于潜在空间的方法相当。