ebook2cw-E-book转莫尔斯电码

你知道我喜欢小众项目,但这是我遇到的第一个真正让我放声大笑并惊呼“我一定要报道它!”的项目。

引用该网站的话

ebook2cw是一个命令行程序(可选 GUI),可将纯文本(ISO 8859-1 或 UTF-8)电子书转换为莫尔斯电码 MP3 或 OGG 音频文件。 它适用于包括 Windows 和 Linux 在内的多个平台。

将电子书转换为莫尔斯电码音轨——我猜这是为莫尔斯电码学生准备的。

安装

引用文档

1) 二进制文件:项目网站上提供静态编译的二进制文件,适用于 Linux (i386) 和 Win32。 这些应该适合大多数用户。

2) 源代码:包含 Makefile; 它在 Linux 和 Windows (使用 MinGW) 下编译。

库要求主要很低,但是对于源代码,您需要为 lame 和 ogg 库安装开发包 (-dev)。

如果您使用源代码运行,请获取最新的 tarball,解压它,并在新文件夹中打开一个终端。 编译这个程序也很容易。 再次,只需输入

 $ make 

 

如果您的发行版使用 sudo,请输入

 $ sudo make install 

 

如果您的发行版使用 root,请输入

 $ su # make install 

 

用法

ebook2cw 是一个命令行程序,使用起来相当简单,尽管您需要准备好手册页,以便使用默认参数以外的其他参数。 基本语法如下

 $ ebook2cw textfile.txt -o outputfile 

 

这里,textfile.txt 显然代表您要转换为莫尔斯电码的任何文本文件。 -o 开关用于指定输出文件,后跟输出文件的名称。 请注意,我没有给输出文件扩展名,例如 mp3。 ebook2cw 会自动执行此操作,我实际上建议不要这样做,因为生成的文件名会变得相当混乱。

我没有足够的空间来详细介绍 ebook2cw 的命令行开关,但我至少可以重点介绍一些对大多数用户最有用的开关。

如果要从 MP3 输出切换到 Ogg,请使用开关 -O(注意大写字母)。

采样率默认设置为 11khz @ 16kbps—对于一系列点和划线来说已经足够了,但有时听起来有点噼啪作响和可怕。 如果您想将采样率更改为 44khz,例如,请使用开关:-s 44100。 要使用此组合更改比特率,请将比特率设置为 64kbps:-b 64

您可以从这里解决问题,但我希望您喜欢这些结果。 也许狄更斯的作品更好,一次一个字母地慢慢拼写出来? 无论如何,自从我开始这个专栏以来,这个项目可能给了我最大的笑容。 我相信它会对某人非常有用。

阅读更多: http://fkurz.net/ham/ebook2cw.html

加载 Disqus 评论