我坐在这里收听通过互联网直播的广播节目,但我想保留一些片段以供日后欣赏。有没有办法可以轻松实时录制直播?我还应该注意(不确定是否有必要),此直播要求我先登录才能收听。
答案1
你可以使用甚高频液晶。
跨平台开源多媒体框架、播放器和服务器
VLC 媒体播放器是一款高度便携的多媒体播放器和多媒体框架能够读取大多数音频和视频格式(MPEG-2、MPEG-4、H.264、DivX、MPEG-1、mp3、ogg、aac...)以及 DVD、音频 CD、VCD 和各种流媒体协议。查看完整功能列表。
它也可以用作媒体转换器或在网络上使用 IPv4 或 IPv6 进行单播或多播流式传输的服务器。
我所用的方法正是您所要求的,而且效果非常好。
要做到这一点,你必须:
- 媒体 (Medio)
- 转换 / 保存... (转换 / 保存...)
- 网络选项卡,输入来源流(红色选项卡,输入来源方向)
- 按Convert / Save(兑换/兑换)
- 输出:检查文件。选择文件名和路径。 (保存:Tildar Archivo。选择档案名称和目录)
- 确保选择了音频编解码器。 (在音频编码器中,单击 Audio)
- 命中Save(Salvar)
答案2
我在用着尖叫电台
特征:
为什么要使用 Screamer Radio
易于使用
它不臃肿
无广告
它没有间谍软件
它拥有庞大的广播电台数据库
它有一个很酷的峰值计;)
您可以轻松录制正在收听的内容
您可以将其隐藏在系统托盘中
您可以在多个声卡上播放
..而且它是免费的!
支持的流类型
Shoutcast 和 Icecast MP3 流媒体
Icecast OGG Vorbis 流媒体
WMA 串流
AAC 流媒体
录制功能
录音缓冲区:从中间开始录音并保存整首歌曲!
直接保存 MP3 音频流,无质量损失!
直接保存 OGG Vorbis 流,无质量损失!
或者使用 Lame 将 OGG Vorbis 编码为 MP3
使用 Lame 将 WMA 或 AAC 编码为 MP3
打开 URL 或从预设中选择您喜欢的电台,然后点击 Rec,这并没有变得更容易
有便携式版本的 Screamer Radio 可供使用。
答案3
关于@Jonathan Sampson关于如何将流保存到计算机上作为文件的问题...一个主要(*)免费的本地解决方案来自马特贝克勒使用 mplayer 和 lame:
#!/bin/bash
# Save streaming audio to an mp3 file. Requires lame.
# This script will record for the duration entered below.
# Customize the stream URL, duration, filename, and working directory.
#
# Written by Matthew Beckler (matthew at mbeckler dot org)
STREAM="http://1.2.3.4:8140"
DURATION="1:30:00"
DATESTR="$(date +%Y-%m-%d)"
# Don't include .wav or .mp3 at the end of the variable below:
FILENAME="Stream_dump_$DATESTR"
WORKINGDIR="/data/pub/audio/podcasts/"
cd $WORKINGDIR
rm -rf $FILENAME.{wav,mp3}
mplayer $STREAM -endpos $DURATION -vo null \
-ao pcm:waveheader:file=$FILENAME.wav &> /dev/null
lame $FILENAME.wav $FILENAME.mp3 &> /dev/null
rm -rf $FILENAME.wav
(*)脚本需要 lame,但我猜你可以接受那些许可不是免费的库