streaming - 将流媒体广播录制为 MP3

标签 streaming mp3 audio-recording radio

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

1年前关闭。




Improve this question




背景

我父亲有一个他喜欢的旧电台节目。
这是 30 到 40 年前的一系列录音,但现在他发现它们是不时发送的,作为历史回顾。他爱他们,不想错过任何一个。
他渴望录制它们,所以我找到了一个名为 CoolRecord 的小程序,它可以通过网络播放器从广播中录制。它工作正常,但问题是录音是通过声卡完成的,当他使用 Skype 与他的孙子们交谈时,他总是把声音设置搞砸,当下一个录音 session 到来时,一切都很困惑......

主意

现在我最近发现可以在 radio 流通过声卡之前捕获它。这是个好消息!我搜索并找到了广播的网址。在 http://www.listenlive.eu/sweden.html我发现以下网址看起来很有希望:http://sverigesradio.se/topsy/direkt/1602-hi-mp3.pls .它是一个 192 kbps 的 MP3 解码流。

我在网上搜索,发现了几个收听广播甚至录音的软件,但是我发现的所有基于 Windows 的软件在通过计算机声卡后都会记录音频流......
我实际上找到了一款适用于 Mac 的免费软件,它可以做正确的事情。它被称为 FStream 但它没有 Windows 版本 ;-)

因此,我的目的是构建一个非常简单的程序,该程序将始终连接到同一个广播电台并直接捕获流而无需通过声卡。

我想让我父亲保持简单:他需要做的就是在播放他最喜欢的节目时按下一个红色的大录音按钮!没有混淆音频设置的麻烦,只是一个文件自动保存到他的音频目录。

问题

我更喜欢使用 C#。
我猜 .Net 类库有一些有用的方法可以帮助我......
但我从未使用过 radio 流媒体和广播技术。
1) 如何设置“流监听器”?
2) 是否可以检测节目标题并自动开始/停止录制?
3) 如何将流保存为 MP3 文件?我需要添加标题等吗?
4) 我是否需要处理流媒体中可能出现的中断?

最佳答案

看看streamripper .它似乎正在做您想要实现的目标,并且也可以在 Windows 上使用。如果您愿意,它似乎还可以使用音频流中的静音标记自动生成单独的 mp3。

Streamripper 还存在一个“非常简单”的前端 ,称为 SimpleRipper这可能正是您所需要的。

关于streaming - 将流媒体广播录制为 MP3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8679111/

相关文章:

audio - 哪个对音频流 : RTMP or HTTP Streaming? 更安全

html - 是否可以直接使用 HTML5 收听任何类型的网络广播?

ios - 我可以使用 AVCaptureSession 将 AAC 流编码到内存吗?

javascript - 使用 POST 表单发送 Blob 对象

streaming - Flash Media Server 实时流式传输多个视频文件

c# - 如何在C#中访问RTMPTE Stream

java - 如何将实时数据(数字)传输到 Android 应用程序?

android - 如何将通过蓝牙接收的数据传输到 Android 设备之间的 mp3 文件中?

python - 用于生成音频文件的好 python 库?

android - 如何检查文件是否存在于Android设备的特定文件夹中