英语法语西班牙语

Ad


OnWorks 网站图标

cd-paranoia - 云端在线

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

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

程序:

您的姓名


cd-paranoia 9.8 (Paranoia release III via libcdio) - 一个音频 CD 读取实用程序
包括额外的数据验证功能

概要


CD偏执狂 [选项] 跨度 [输出文件]

商品描述


CD偏执狂 从支持 CDDA 的 CD-ROM 驱动器中检索音轨。 数据可以保存
到文件或定向到 WAV、AIFF、AIFF-C 或原始格式的标准输出。 大多数 ATAPI,
支持 SCSI 和多种专有 CD-ROM 驱动器; CD偏执狂 可以确定
如果目标驱动器支持 CDDA。

除了简单的阅读, CD偏执狂 添加了超强的数据验证,
同步、错误处理和划痕重建能力。

此版本使用 libcdio 库与 CD-ROM 驱动器交互。 抖动和
然而,纠错与 Xiph 的 cdparanoia 中使用的相同。

配置


-v --详细
关于自动感知和阅读过程的冗长得令人荒谬。 适合设置和
调试。

-q - 安静的
阅读过程中不要打印任何进度或错误信息。

-e --stderr-进度
强制将进度信息输出到 stderr(对于包装器脚本)。

-V - 版
打印程序版本并退出。

-Q - 询问
进行光驱自动检测,查询并打印光驱目录,然后
放弃。

-s --搜索驱动器
强制彻底搜索 cdrom 驱动器,即使 /dev/cdrom 链接存在。

-h - 帮帮我
打印一个简短的概要 CD偏执狂 用法和选项。

-l --日志摘要 文件
将结果摘要保存到文件。

-p --输出原始
将无标头数据输出为原始 16 位 PCM 数据,并在主机字节中包含交错样本
命令。 要强制小端或大端字节顺序,请使用 -r or -R 如下所述。

-r --输出原始小端
将无标头数据输出为原始 16 位 PCM 数据,其中 LSB 优先为交错样本
字节顺序。

-R --输出原始大端
将无标头数据输出为原始 16 位 PCM 数据,并在 MSB 优先的情况下进行交错采样
字节顺序。

-w --输出-wav
以 Micro$oft RIFF WAV 格式输出数据(请注意,WAV 数据始终是 LSB 在前)
字节顺序)。

-f --输出-aiff
以 Apple AIFF 格式输出数据(请注意,AIFC 数据始终位于 MSB 第一个字节
命令)。

-a --输出-aifc
以未压缩的 Apple AIFF-C 格式输出数据(注意 AIFF-C 数据总是在
MSB 第一个字节顺序)。

-B --批处理

Cdda2wav风格的批量输出标志; cd-paranoia 会将输出分成多个
轨道边界处的文件。 输出文件名以“track#”开头。

-c --强制-cdrom-little-endian
某些 CD-ROM 驱动器会错误报告其字节顺序(或根本不报告); 它是
cd-偏执狂可能会猜错。 使用 -c 强迫裁谈会偏执狂去治疗
驱动器作为小端设备。

-C --强制-cdrom-大端
如上所述,但强制 cd-paranoia 将驱动器视为大端设备。

-n --force-默认扇区 n
强制接口后端做原子读取 n 每次读取的扇区。 这个号码
可能会产生误导; 内核通常会将读取请求拆分为多个原子
读取(自动 Paranoia 代码知道这一点)或只允许在
限制大小范围。 本篇 选项 应该 通常 不能 be 用过的。

-d --force-cdrom-设备 设备
强制接口后端读取 设备 而不是第一张可读的 CD-
它发现包含 CD-DA 光盘的 ROM 驱动器。 这可用于指定设备
任何有效的接口类型(ATAPI、SCSI 或专有接口)。

-g --force-通用设备 设备
这个选项是一个别名 -d 并为了兼容性而保留。

-S --force-读取速度
明确使用此选项来设置 CD 驱动器的读取速率(如果支持)。
这可以减少磁盘速度慢或内存不足的计算机上的欠载运行。

-t --toc-偏移量
使用此选项强制整个磁盘 LBA 寻址按给定的
数量; 该值被添加到 TOC 中的起始偏移量。 这个可以用
以扇区粒度手动移动整个光盘的轨道边界。 这
下一个选项做了类似的事情......

-T --toc-偏差
一些驱动器(通常是随机的东芝)报告实际的轨道开始偏移
TOC 中的值,然后将轨道 1 索引 1 的开头视为扇区 0
所有读操作。 这导致每首曲目似乎开始得太晚(丢失
开始的一点并捕捉下一首曲目的一点)。 -T 说明了这一点
行为。 请注意,此选项将导致 cd-paranoia 尝试读取扇区
在光盘的已知用户数据区之前或之后,导致读取错误
大多数驱动器上的磁盘边缘,甚至可能在某些有缺陷的硬件上发生硬锁定。

-O --样本偏移量
某些 CD-ROM/CD-R 驱动器在读取音频数据时会在位置上添加偏移量。
阅读时通常约为 500-700 个音频样本(约 1/75 秒)。 所以当
cd-paranoia 查询特定扇区,它可能无法准确接收该扇区,
但发生了一定程度的变化。

使用此选项可强制整个光盘将样本位置输出移动给定值
数量; 这可用于在样本上手动移动整个光盘的轨道边界
粒度。 请注意,如果您要翻录某些内容,包括 CD 的结尾(例如
整个磁盘),此选项将导致 cd-paranoia 尝试读取部分扇区
在已知用户数据区域之前或之后,可能会导致大多数驱动器上的读取错误
甚至可能在一些有缺陷的硬件上出现硬锁定。

-Z --禁用-偏执狂
关闭 所有 数据验证和修正功能。 当使用-Z时,cd-偏执狂
读取数据与重叠设置为零的 cdda2wav 完全相同。 这个选项
暗示 -Y 活跃。

-z --从不跳过[=最大重试次数]
不接受任何跳过; 如果需要,永远重试。 可选的最大数量
可以指定重试次数; 为了进行比较,当前不带 -z 的默认值是 20。

-Y --禁用额外偏执
禁用读内数据验证; 只有读取边界的重叠检查是
执行。 如果尝试的重叠区域发生错误,它可以楔入。 不是
建议。

-X --中止跳过
如果由于数据不完美、划痕等原因而导致读取跳过,请中止读取
追踪。 如果输出到一个文件,删除部分完成的文件。

-x --测试标志 面膜
模拟 CD 读取错误。 这用于回归测试,但其他用途
可能是为了查看 CD-ROM 在(模拟)CD 退化情况下的性能如何。 面具
指定要引入的人为错误类型; “或”-ing 值
下面的选择将模拟指定的故障类型。

0x10 - 模拟欠载读取

OUTPUT 笑脸

:-) 正常运行,低/无抖动

:-| 正常运行,抖动较大

: - / 读取漂移

:-P 未报告的原子读取操作中的流丢失

8- | 在重读过程中发现同一点的读问题; 难以纠正

:-0 SCSI/ATAPI 传输错误

:-( 检测到划痕

;-( 放弃尝试进行更正

8-X 由于已知的、不可纠正的错误而中止读取

:^D 提取完毕

进展 BAR 符号



无需更正

- 需要抖动校正

+ 未报告的流丢失/读取中的其他错误

! 第一阶段修正后发现的错误; 驱动器正在犯同样的错误
多次重读,cd-paranoia 无法检测到它们。

e SCSI/ATAPI 传输错误(已更正)

V 未更正的错误/跳过

跨度 论据


span 参数指定要读取的轨道、轨道或轨道的子部分。 这
参数是必需的。 注意: 除非跨度是一个简单的数字,否则它通常是一个不错的选择
想法是引用 span 参数来保护它免受 shell 的影响。

span 参数可以是简单的轨道编号或偏移/跨度规范。 这
偏移量/跨度的语法采用粗略的形式:

1[ww:xx:yy.zz]-2[aa:bb:cc.dd]

这里,1和2是曲目编号; 括号中的数字提供更细粒度的偏移
特定轨道内。 [aa:bb:cc.dd] 采用小时/分钟/秒/扇区格式。 零
不需要指定字段:[::20]、[:20]、[20]、[20.] 等,将被解释为
二十秒,[10:] 将是十分钟,[.30] 将是三十个扇区(每个扇区 75 个扇区)
第二)。

当仅提供单个偏移量时,它被解释为起始偏移量和翻录
将继续到轨道的尽头。 如果单个偏移量之前或之后是
连字符,隐式丢失的偏移量被视为光盘的开始或结束,
分别。 因此:

1:[20.35]
指定从轨道 1、第 20 秒、扇区 35 到轨道 1 末尾的翻录。

1:[20.35]-
指定从 1[20.35] 到光盘结尾的翻录

-2 指定从光盘开头到(并包括)轨道 2 的翻录

-2:[30.35]
指定从光盘开头到 2:[30.35] 的翻录

2-4 指定从轨道 2 的开头到轨道 4 的结尾翻录。

再次强调,不要忘记保护方括号和前面的连字符不受 shell 影响。

示例


一些示例,不受外壳保护:

仅通过对驱动器的详尽搜索和自动感应的完整报告进行查询:

cd-偏执狂-vsQ

提取整个光盘,将每个轨道放入单独的文件中:

偏执狂

摘自轨道 1,时间 0:30.12 到 1:10.00:

cd-paranoia "1[:30.12]-1[1:10]"

从光盘开头提取到第 3 轨:

cd-偏执狂——“-3”

上面的“--”是为了将“-3”与选项标志区分开来。

OUTPUT


输出文件参数是可选的; 如果没有指定, cd-paranoia 将输出
样品到其中之一 cdda文件, cdda.aifccdda文件 取决于是否 -w, -a, -r or -R
用来 (-w 是隐含的默认值)。 的输出文件参数 - 指定标准
输出; 所有数据格式都可以通过管道传输。

致谢


cd-偏执狂源自 Heiko Eissfeldt 的界面,并一度深受其影响
([电子邮件保护]) 'cdda2wav' 包。 如果没有cd-偏执狂就不会发生
它。

Joerg Schilling 还通过他的通用 SCSI 传输贡献了 SCSI 专业知识
图书馆。

使用 onworks.net 服务在线使用 cd-paranoia


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad