我知道我可以做mplayer <stream>,以打开并播放本地计算机上的流。但是,我在防火墙后面。
相反,我想在远程机器上打开流,但仍然在这台机器上播放。远程连接是SSH的用途,但同时在远程连接上打开和播放流。ssh "mplayer <stream>"
SSH 的-x标志启用 X11 显示转发。我需要那个吗?
我想通过验证/检查所有转换步骤来生成(几乎)完美的 FLAC 文件。我希望在单个命令中完成此操作,尽管可以将简短的 bash 脚本作为第二选择。
我在 Kubuntu 12.04 上安装了 flac 1.2.1。
这是我的出发点:
find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --ogg --verify "$fn"; done
Run Code Online (Sandbox Code Playgroud)
我该如何改进?
如果shntool推荐,我将如何包含它?
我将如何包括校验和比较?
如何让 FLAC 测试每个文件的完整性?
一个工作示例表示赞赏。
顺便说一句,我看了一下Perfect-flac-encode,但它对我来说太复杂了。我什至不完全理解项目描述的第一句话!安装步骤看起来也太复杂了。如果有类似的项目可能适合我的需求,请告诉我。
在 Windows 中,音乐文件具有与艺术家姓名、专辑名称相关联的元数据。这个元数据是如何存储的。它是像其他文件属性一样存储在文件系统中,还是 Windows 资源管理器使用 MP3 阅读器插件提取的 MP3 数据的一部分?
是否可以在 Linux 中读取/更改此信息?命令行可以吗?
(我知道可以使用 Rhythymbox 或某些音乐播放器设置这些属性,但我很好奇这些属性是否也可以直接设置。就像在 Windows 中一样,如果您右键单击文件并打开属性对话框,Windows 本身会显示艺术家信息)
我正在寻找一种方法来将音乐同步到我的 Android 手机,而无需加载类似女妖之类的东西。我知道有很多方法可以同步文件,但我对同步播放列表和让播放列表决定同步哪些文件很感兴趣。
我有一个庞大的音乐库(都是 mp3),但我的一些音乐几乎相同,但是:
有没有办法找到这些重复项?如前所述,它们没有相同的大小、名称或 SHA1 哈希。
使用 OS X 和 iOS 中的 CoreMIDI 子系统提供的网络 midi(显然是 RTP-MIDI)的本机支持,我可以轻松地将 iPad 连接到 Macbook 上的 MIDI 应用程序.
是否有兼容的 Linux 实现?我发现了一些引人入胜的参考资料,表明可能有这样的参考资料,但我找不到任何具体信息。
每当我在 Ubuntu 14.04 或 Ubuntu Gnome 14.04 上尝试暂停或下一个/上一个时,什么也没有发生。没有其他音乐应用程序打开,我在 Chrome 中将其设置为全局。我该怎么办?
我最喜欢的 vorbis 评论批量编辑工具是 vorbistagedit。我可以做到vorbistagedit *.ogg,它让我可以在我最喜欢的编辑器 (emacs) 中一次编辑所有 ogg 文件中的元数据。
我想知道是否有一种工具可以以类似的方式处理 id3 标签?
我可以看到它打开了一个看起来像这样的文件:
: file1.mp3
+ file1.mp3
TIT2=Title
TPE1=Artist
TALB=Album
: file2.mp3
+ file3.mp3
...
Run Code Online (Sandbox Code Playgroud)
我可以添加/编辑我认为合适的标签,当我关闭 $EDITOR 时,它会将标签写回文件。
它不必完全那样工作,但我认为那将是我的理想。任何事情都比一堆 BASHfor循环更容易id3v2。
如果没有类似的东西存在,我可能最终会使用 eyeD3 库编写自己的库。
并且请不要打扰建议 EasyTag。这是一个很棒的程序,但我正在寻找不需要 GUI 的东西。
PS对于那些不想费心阅读下面评论的人,我只是修改了 vorbistagedit 以支持 mp3 文件中的 id3 标签。修改后的脚本可以在GitHub上找到。
我对 WAV 文件遇到了这个奇妙的难题,而我无法检测到它的实际样本大小(即样本中有多少位)和通道数。
geek@liv-inspiron:~$ soxi file.wav
Input File : 'file.wav'
Channels : 2
Sample Rate : 44100
Precision : 16-bit
Duration : 00:03:19.56 = 8800596 samples = 14967 CDDA sectors
File Size : 35.2M
Bit Rate : 1.41M
Sample Encoding: 16-bit Signed Integer PCM
Run Code Online (Sandbox Code Playgroud)
MPlayer2 报告以下内容(但我只能听到噪音):
geek@liv-inspiron:~$ mplayer file.wav
MPlayer2 2.0-701-gd4c5b7f-2ubuntu2 (C) 2000-2012 MPlayer Team
Playing file.wav.
Detected file format: WAV / WAVE (Waveform Audio) (libavformat)
[wav @ 0x7f21516c9600]max_analyze_duration reached
[lavf] stream 0: audio (pcm_s16le), -aid 0
Load subtitles in …Run Code Online (Sandbox Code Playgroud) 我正在尝试通过 Banshee 查看我朋友的 Mac iTunes 库,但无法正常工作。daap 已经安装,我仍然无法列出他们的音乐。
有没有办法让这个在 Ubuntu 上工作?