Amazon Best VPN GoSearch

OnWorks 网站图标

wav2cdr - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 wav2cdr

这是 wav2cdr 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


wav2cdr - 将输入(或类似)wav 格式转换为适合书写的 cdr 格式
到音频 CD 上。

概要


wav2cdr [选项 ...] [入档 [输出文件]] [ - 切 删减号 ...]

VERSION


本手册页描述了 wav2cdr 2.3.4 版。

商品描述


wav2cdr 是一个自动采用大​​、
小端机器。 它的主要用途是将 wav 转换为 cdr,但它有点多
现在灵活,可以处理一些文件格式并对数据执行一些操作。
这些格式是可能的(读取和写入):

wav MS Windows 声音
cdr 音频 CD
原始固定采样率、通道和每个样本的字节数
(= cdr 的); 必须指定字节顺序

可以对数据执行这些操作(组合是可能的,只要它们
是有意义的):

缩放(音量变化),整数运算
缩放(音量变化),浮点运算
将输入切割成碎片/轨道
转换为单声道并返回立体声
交换 2 个通道
增加静音(或去除,见切割)
开始和/或结束
沿无声间隔生成切割数,例如
将唱片分解成曲目
有关非静音间隔的信息
淡入淡出

配置


- 切 [数...]
将输入切割成碎片,在 NUM 位置切割。 请参阅有关参数的部分
下面进行扫描和拆分。

——结束沉默, --es DUR
在每个输出文件的末尾添加给定的静音量。

- 淡入 LEN
在 LEN 的持续时间内在开始时淡入。 LEN 的语法与 for 相同
切号,请参阅下面有关参数扫描的部分。 如果切割处于活动状态,
淡入应用于每个剪辑的开头。

淡入是通过将 CD 扇区的幅度增加一个量来执行的
在 LEN 期间从 LEN 派生。 - 淡入 3 会导致振幅
第一部门降低到 1/4,第二部门降低到 2/4,第三部门
扇区到 3/4。 第四个扇区没有变化,然后达到了全幅。

- 淡出 LEN
最后淡出 LEN 的持续时间。 LEN 的语法与 for 相同
切号,请参阅下面有关参数扫描的部分。 如果切割处于活动状态,
淡出应用于每个剪辑的结尾。

计算类似于 - 淡入. - 淡入 3 将导致最后 3 张 CD
幅度降低到 3/4、2/4 和 1/4 的扇区。 (不存在的)
假设以下扇区是静默的。

要将静音扇区添加到音频文件的末尾,请使用 ——结束沉默.

只有在可以确定输入大小(即
输入必须是可搜索的,不能是管道)。 如果切割处于活动状态,则结束
cut 总是已知的并且可以应用淡出。

如果在淡入完成之前淡出开始,两者将重叠,产生
明智的结果。

--fscale FLOAT
按 FLOAT 缩放数据,即乘以 FLOAT(1.0 什么也不做)。

-h, -u, - 用法
显示使用。

- 帮帮我 显示广泛的帮助。 (该信息源自并等同于此
手册页。)

--因比格, -I
输入数据是大端(MSB、LSB)(摩托罗拉)。

--incdr
读取 cdr 格式(默认为 wav)。 设置正确的字节顺序。

--infile, -r 您的姓名
输入文件名。 默认为标准输入。 '-' = 标准输入。

--一点点, -i
输入数据是小端(LSB、MSB)(英特尔)。

--原始
读取原始格式。 字节顺序应指定为 -i/-I (默认大)。

--inwav
读取 wav 格式(默认)。 设置正确的字节顺序。

--iscale
将数据缩放到 NUM 百分比(100 什么都不做)。

--monstereo
将输入转换为单声道并立即返回立体声。 结果是 2 个通道
相同的数据。 这在某些情况下很有用。

--noswapchannels
不要交换频道。 (默认)

--输出文件, -w 您的姓名
将输出写入文件 NAME。 曲目编号附加为 2 位数字。 这
默认是将输出写入标准输出。 NAME '-' 表示标准输出。 当切割是
激活并且进行了多次切割,输出无法写入标准输出并且
必须使用此选项。

--大, -O
以大端(MSB、LSB)(摩托罗拉)字节顺序输出数据。

--很少, -o
以 little endian (LSB, MSB) (Intel) 字节顺序输出数据。

- 安静的
抑制进度输出。 此选项的名称可能具有误导性:它不
防止在其他地方可能被打开的大量输出 --详细.

——沉默剪辑
生成剪切数字以剪切无声间隔。 这在以下情况下很有用
将整张唱片数字化,然后将其切割成曲目。 削减的数字是
在 stdout 上输出并且可以反馈到 - 切. 切割后,每隔一个轨道
(偶数的)包含无声间隔,可以删除。

和...一起 --详细, 每个扇区的静音值也被打印出来(不能
被反馈到 - 切 然后)。 这很可能会产生一些非常长的行。

通过应用阈值(--沉默阈值) 到一个计算值
对于每个 CD 扇区; 该值必须低于最低数量的阈值
扇区(延迟 --沉默延迟)。 目前,首先计算平均值(这是
直流分量); 然后是每个之间差异的绝对值的平均值
样本和直流分量。 比较这两个平均值之间的差异
与门槛。 检查剪辑是否真的落入无声区间,
如果没有,则调整阈值和持续时间(或手动编辑剪切数字)。

静音延迟期是信号间隔的一部分,而不是静音间隔。
这意味着每个非静默期都有 --沉默延迟 开始时的沉默和
在末尾。 如果两个信号间隔之间的静音间隔小于 (2 *
静音延迟),第二个信号周期开始时的静音部分将是
缩短。

--沉默延迟 延迟
“输入”必须低于阈值的持续时间
检测为无声间隔。 换句话说,必须的扇区数
在检测到无声间隔之前无声。 无视 ——沉默剪辑。 该
延迟可以与单位相同的方式指定 - 切,并被截断为
完整的 CD 扇区。 默认值为 30C (=0.4s)。

--沉默信息
——沉默剪辑,但它会产生更多的信息。 沉默与非沉默
间隔以表格形式列出。 输出格式对于
文档,但不用于反馈 - 切。 同 --详细, 沉默
还显示了每个 CD 扇区的值。 这会产生大量输出,但它
有助于找到合适的 --沉默阈值.

--沉默阈值 阈值
静音检测阈值。 无视 ——沉默剪辑. 默认值为 10。
始终选择尽可能低的阈值。 将唱片切割成曲目时,
阈值必须足够高,才能将碎片之间的噼啪声识别为
安静。 当阈值太高时,每个开头和结尾都有一点
一块可能会被砍掉。

作为一种特殊情况,如果阈值设置为 0,则通常的数值计算
忽略静音值,如果所有样本都被认为是静音的
是0。

--沉默, --SS DUR
在每个输出文件的开头添加给定的静音量。

--交换频道
将左声道与右声道交换。

--tocdr
以 cdr 格式写入数据(默认)。 设置正确的字节顺序。

--托拉夫
以原始格式写入数据。 字节顺序应指定为 -o/-O (默认大)。

--托瓦夫
以wav格式写入数据。 设置正确的字节顺序。

--详细
产生更多的输出。 目前只使用 ——沉默剪辑--沉默信息.

- 版, -V
显示版本信息。

-- 停止参数处理。 其余参数只能是文件名,或剪切
如果使用切割的数字。

命令 线 选项 扫描:


从左到右。 以后的设置可能会覆盖以前的设置。 注意切换文件
字节顺序之前的格式,或者字节顺序可能被拒绝(然后是活动的)
格式。 不使用切割时,剩余参数用于填充输入和输出
文件名。 使用切割时,其余参数假定为切割数。 什么时候
使用负切数,使用 -- 终止选项处理或负数
可能会被误认为是选项(这是 GNU getopt() 必须的)。

所有带有表示时间的参数的选项都接受以下数字格式。 这
数字可以是十进制、八进制(前导 0)或十六进制(前导 0x 或 0X)。 一个——
字母单位可能会跟随。 如果数字和单位之间有空格,两者都必须
被引用,如“55 C”。 这些单位被识别:b(字节)、C(音频 CD 扇区)、s
(秒)。 如果没有给出单位,则假定为 C。 进度显示可能只显示
其中一些单位的数字。 允许秒的分数。

只有在可以确定输入尺寸的情况下才允许使用负切割数(这不会
如果输入来自管道,则可能),并显示为等效的正
那些。 如果最后一个剪切号为 0,则表示文件结束。 如果输入文件大小可以
未确定的最长可能输入(约 405 分钟)被替换。

'-' 的文件名被视为标准输入/标准输出。

如果 wav2cdr 被编译为使用 GNU getopt(),则参数扫描更强大和更长
选项可以缩短为意义。 选项也重新排序; 这很好,但是
可能是一个陷阱。 使用 -- 如果有疑问,并且不要将选项与文件名或剪切号混合
参数。

时间 格式:


当前所有的数据处理都假定有符号的 16 位整数,为 2 个通道交错,在
CD 的采样率。 只能读取带有这些参数的wav文件
正确。 cdr 文件是那种格式,只有带有这些参数的原始格式才能被
处理。 raw 唯一允许的灵活性是字节顺序,可以指定
用于阅读和写作。 wav 和 cdr 的字节顺序是固定的。

频道 交换:


左右声道交换,与交换连续的16位相同
彼此的价值观。 另请参阅下面的“CDR 格式”。

缩放 / 音量 更改:


可以使用整数或浮点算术进行缩放。 整数
算术更快,但可能不那么精确。 值将饱和(即被剪裁),
而不是被截断。 此操作的速度取决于字节序
输入数据、输出数据和主机。 之前必须交换字节时最慢
缩放并在之后换回。 允许负比例因子,但可能是
可疑的价值。

Mono / 立体声:


输入数据可以转换为单声道,然后再转换为立体声。 结果是 2 个通道
相同的数据。 这在某些情况下很有用。

输出 文件 命名:


除非输出到标准输出,否则生成的文件名是给定的名称 --输出文件。 一个
句号和一个 2 位数的曲目编号。

输入 data 分裂:


输入数据可以分成几部分。 轨道。 目前削减只能放置在
音频 CD 扇区的倍数(在扇区边界处),输入格式是否为 cdr
或没有。

切割放置在给定的位置,必须按升序(或相等)。
负数从输入数据的末尾开始计数。 这仅在输入时有效
是可查找的(Unix 管道不是)。 输入的扇区从 0 开始编号。 a 的字节数
输入格式可能具有的标头不计算在内。

可以进行任意数量的剪辑,但一张 CD 上只能放置 99 首曲目。 之前的所有行业
丢弃第一个但不包括第一个扇区号,以及所有扇区
在并包括最后一个扇区号之后。 必须至少有 2 个扇区号(切割号)
给出,在这种情况下,一件被切掉。

如果只有 2 个剪切号(要剪切的 1 个轨道)数据可以写入 stdout 或
文件。 多首曲目只能写入文件,曲目编号将添加为
文件名的扩展名。 避免将曲目编号附加到文件名
当只进行一次切割时,不要使用 --输出文件 但写入标准输出并使用输出
重定向。

示例(假设输入中有 50000 个扇区):
wav2cdr < INPUT --outfile NAME --cut 500 20000 40000
扇区 0-499:丢弃
500-19999:保存到 NAME.01
20000-39999:保存到 NAME.02
40000-49999:废弃

分切 输出 无声 间隔:


假设一个数字化的记录存储在 record.wav 中,并且要被切割成轨道。

wav2cdr < record.wav > cut --silencecuts --silencedelay 2s
wav2cdr < record.wav --of tracking --cut `cat cut`

将记录的曲目存储在 track.01, track.02, ..., 带有切割延迟
在静音部分设置为 2 秒。 使用的阈值是默认值。 注意``语法
在 Unix 下工作,在这种情况下,将文件“cuts”的内容放在命令行上。

资讯 关于 沉默 实际 声音 部分:


--沉默信息 可以以相同的方式使用 ——沉默剪辑. 它产生像

(标准输入):
silnc 0 b, 0 C, 0 s, 00:00.00 分钟
DIFF 811440 b,345 C,4 秒,00:04.22 分钟
--> 811440 b, 345 C, 4 s, 00:04.22 min

音频 811440 b, 345 C, 4 s, 00:04.22 min
DIFF 20603520 b,8760 C,116 秒,01:56.05 分钟
--> 21414960 b, 9105 C, 121 s, 02:01.02 min

显示无声(“silnc”)和和的开始、长度(“DIFF”)和结束(“-->”)
非静音(“AUDIO”)间隔。 这对于检查现有轨道很有用,但它可以
不可与 - 切.

消息:


写入 stdout 时,进度消息和统计信息将写入 stderr,并写入
写入文件时的标准输出。 目前无法抑制这一点,除了
重定向到位桶。

撰稿 WAV 格式:


只能使用 2 声道、每个样本 16 位和音频 CD 采样率的 wav 文件
书面。 如果输入的数据不同,则生成的 wav 文件不正确。 缩放可以
写入 wav 时执行。 只能以音频 CD 的倍数进行剪切
扇区大小。 写入 wav 时,输出必须是可搜索的(例如,没有管道)。

CDR 格式:


采样率为 44100 Hz 的原始样本数据。 通道是交错的。 数字
是具有以下字节顺序的 16 位有符号整数:MSByte Left、LSByte Left、MSByte Right,
LSByte 正确。 磁道大小必须是 2352 字节扇区大小的倍数。 那里
是每秒 75 个扇区。

使用 onworks.net 服务在线使用 wav2cdr


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。