问题标签 [dvd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
30 浏览

vb.net - VB.NET:有没有办法通过代码禁用 DVD-ROM 驱动器?

我可以通过设备管理器启用/禁用 DVD-ROM 驱动器。
是否可以通过代码做到这一点?
谢谢你。

0 投票
1 回答
37 浏览

macos - Mac OS,是 Sandbox 下的 DVD 驱动器

MAC OS 上的 DVD 驱动器是否属于“沙盒”如果我有一个 Start.app 可以在 DVD 上打开 HTML 文件,用户是否能够直接从 DVD 启动 Start.app?它会起作用吗?

0 投票
1 回答
1639 浏览

copy - SecuROM 是如何物理实现的?

我正在阅读有关该主题的各种文章,因为我真的很好奇 SecuROM 如何在光学支持上的物理级别实现,根本不是“如何破解 SecuROM”问题,只是“它是如何制造的”问题。

资源

在玻璃母版制作过程中添加了一个独特的、不可复制的电子密钥

资源

SecuROM 的核心是通过检查从磁盘读取的数据密度来工作。通常,从 DVD 访问的数据的数据密度会从 DVD 内部到 DVD 外部降低,但 SecuROM 允许供应商在数据密度降低中添加特定模式。如果未找到该模式,则 SecuROM 将确定 DVD 无效并且游戏将无法运行。

到目前为止,这是我的研究,但我仍然不明白实际上在光学支持上留下深刻印象的东西是如何不可复制的。如果它可以读取,则应该复制它,除非它是某种形式的 CD/DVD 读取器/刻录机,需要与 SecuROM 生产商达成协议的限制。

如果这个数据,或者这个数据密度,是被软件读取的,我想它是由位组成的,所以位可以在副本中重新排列,那么系统如何找到差异呢?

最后,SecuROM 在防止“安全部分”被复制到目标支持方面实际上是如何工作的?

(再次声明,不是破解目的,也不是非法用途,只是好奇)

0 投票
1 回答
487 浏览

delphi - 检测是否存在物理光驱

我需要一种方法来检测计算机上是否存在光学 DVD/CD 驱动器。不管是否插入了光盘(除非这有助于我的目标)。

对我使用DirectoryExists并不总是有效,因为不是每个人的光盘驱动器都是 D:\,false即使有驱动器,它也不会返回,但当前没有插入光盘?

0 投票
1 回答
118 浏览

audio - 帧损坏的 DVD

我有一些损坏的 DVD。MEncoder 可以跳过损坏的帧。但是,如果输出的帧数少于输入的帧数,音频与视频不对应...视频延迟...如果在转换过程中跳过任何帧,我如何要求 MEncoder 正确设置 FPS?(OS UnixWare) 我试试看:

mencoder -fps 20000/1001 -ofps 20000/1001 -oac lavc -ovc lavc ./VTS_04_1.VOB -o dh4.avi

它仅适用于视频的开头 - 一段时间后视频将开始延迟......(我必须在 Mplayer 中使用 +/- 键......)

或者还有什么其他转换器可以跳过损坏的帧并正确设置 FPS?

谢谢你。

0 投票
2 回答
57181 浏览

ffmpeg - Converting DVD image with subtitles to MKV using avconv

This is the procedure I know to convert a DVD image to another videoformat (v.g. MP4):

  1. concatenate the VTS_01_n.VOB files inside VIDEO_TS folder (for n >= 0) into a single VOB file.
  2. use avconv or ffmpeg in order to convert that VOB into another format.

So far so good, however now I want to convert the DVD image with the subtitles. As far as I know the MKV format supports subtitles, so it seems an obvious choice. Alternatively I might use any other format with hard subtitles (subtitles as part of the video image).

However, the subtitle encoding in the DVD image is dvdsub and I get the following error

However, when running avconv -codecs I get:

And the -c:s copy switch, while it prevents the command to fail, it does not seem to produce a subtitle that the player can understand.

So, how can I create ass subtitles from dvdsub using avconv?

My VOB file has eight subtitle channels and two audio channels. The Ubuntu video app does not show any subtitles, and only the first audio channel seems to be working, do the DVD image might be broken.

Another file, for a double-layer DVD, displays the Subtitle encoding error, however when using the -c:s copy switch it further displays:

Thank you in advance for any ideas on how to solve these problems.

(I am using Ubuntu where ffmpeg is an alias for avconv. I know it is possible to install the real ffmpeg but so far I have not done so.)


update: commands and console outputs:

commands

output

command

output

command

output omitted.

command

output

Now, for the double-layer: commands

output

command

output

0 投票
2 回答
1739 浏览

python - 在 python 中存档数据 CD/DVD 的最佳方法是什么?

我必须从 CD 和 DVD 上归档大量数据,我认为这是一个有趣的问题,人们可能会对此提出有用的意见。这是设置:

  • 该脚本将在多个平台上的多个盒子上运行,所以我认为 python 将是最好的语言。如果逻辑造成瓶颈,则任何其他语言都可以。
  • 我们需要存档约 1000 张 CD 和约 500 张 DVD,因此速度是一个关键问题
  • 数据非常有价值,因此验证将很有用
  • 光盘很旧,所以很多光盘很难或无法阅读

现在,我正计划使用 shutil.copytree 将文件转储到目录中,并比较文件树和大小。也许可以快速散列一下,尽管这可能会使事情变得太慢。

所以我的具体问题是:

  • 从 CD/DVD 等慢速介质上复制文件的最快方法是什么?(或者该方法是否重要)
  • 关于如何处理可能出现故障的光盘的任何建议?您如何检测有问题的光盘?
0 投票
1 回答
101 浏览

html - 如何将访问表数据放在光学介质上?

我有一个大学毕业项目,其中涉及创建电影的 Access 数据库表并将该数据放在光盘上。我建议的解决方案是以某种形式(我还没有弄清楚)导出表格并使用磁盘上的网页作为导航菜单。这个练习的重点是使用我从各种课程中学到的材料:访问、Web 编程和 GIS。

作为一种快速方法,我将 Access 表导出为 HTML 页面。这工作正常,但代码很丑陋,表格不是显示格式化页面的首选方法(这就是我们使用 XML 的目的)。我宁愿以网页可以独立提取和显示的形式导出数据。我正在寻找建议。

0 投票
1 回答
1986 浏览

c# - C# 使用 IMAPI2 刻录 DVD+-VR

我想找到一些关于带有 IMAPI2 的 DVD+-VR 的信息。我想用 IMAPI2 创建和刻录 DVD-VR 是可能的,但我找不到如何做的例子。

您有什么想法或一些示例代码吗?

非常感谢你。

0 投票
0 回答
1456 浏览

linux - USB 端口上的过流问题 - ignore_oc 标志不起作用

我已将联想的 DVD RW 连接到我的 linux 系统(内核 - 2.6.34)。内核因过流问题而断开写入器。

内核日志 -

我打开了 ignore_oc 标志,但我仍然收到错误消息,并且我的 DVD 没有被检测到。

内核日志 -

有人可以帮忙吗?

谢谢。