问题标签 [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.
java - 允许 DVD+R 上的 Java 程序在该 DVD+R 上编译
我的计算机科学课程的教授想要将我们的 .java 刻录到 CD 上,并能够在 CD 上编译它。我试过这样做,但是当我编译时,我得到一个错误,说它是一个只读文件系统。我正在使用 DVD+R。这是错误:
是的,当不在 CD 上时,它确实可以正常编译和运行。是否可以使 DVD+R 可写,以便可以在 CD 上编译代码?DVD-RW 怎么样?如何才能做到这一点?
node.js - 可以不用在机器上安装任何东西就使用 node.js 吗?
我对网络服务器解决方案感兴趣,机器本身不需要安装任何东西。因此,您只需插入(例如)DVD 就可以了。
我知道存在允许这样做的产品,但是可以使用 Node.js 完成吗?
编辑:我希望 DVD 可以在已经运行某些操作系统(例如 Windows 或 MacOS)的机器上运行,所以基本上只有一个跨平台的网络服务器只能从 DVD 运行。
macos - 如何模拟慢速 DVD 驱动器?
有谁知道模拟慢速 DVD 驱动器的任何可行方法,例如通过安装的 DMG/ISO 映像?
目标是针对慢速驱动器进行编程,因此需要模拟。任何想法将不胜感激!
更新:同样,目标是模拟一个缓慢的 I/O 过程。不幸的是,像 Network Conditioner 或 Charles 这样的工具没有提供解决方案。涓涓细流已过时,不再积极开发:(
cd - 使用 kickstart 为 RHEL 7 创建自定义 DVD
我正在尝试创建自定义 CD/DVD 以使用 kickstart 文件部署 RHEL 7。这是我所做的:
- 已编辑
isolinux.cfg
(在 ISOLinux 文件夹中)和grub.cfg
文件(在EFI\BOOT
文件夹中)。 - 使用 mkisofs 创建 ISO。
但它不起作用。我是否使用正确的文件/方法?
video - 使用 ffmpeg 将静止图像编码为 mpeg-2 视频时如何避免泵送伪影
我正在使用这样的命令行将静止图像编码为符合 dvd 的 mpeg 流:
ffmpeg.exe -y -loop 1 -t 00:00:30 -r 1 -i "image.jpg" -target pal-dvd -b:v 6000000 video.mpg
这会生成一个显示单个静止图像的 30 秒视频。观看视频时,我注意到大约在每个 GOP 结束时出现的奇怪(且丑陋)的“泵送”伪影。使用流分析器工具,我注意到 IPPPPPPPPPPPPPIPPPPPPPPPPPPPPP 序列中的两个连续 I 帧看起来与我预期的不一样,因为编码器应该没有理由更改影响质量的编码参数。
我还使用命令行对相同的图像进行了编码
ffmpeg.exe -y -loop 1 -t 00:00:30 -r 1 -i "image.jpg" -f dvd -pix_fmt yuv420p -r 25 -s 720x576 -aspect 16:9 -vcodec mpeg2video -b:v 6000000 -maxrate 9000000 -bufsize 1835008 -muxrate 10080000 -minrate 0 -packetsize 2048 -g 15 video.mpg
这或多或少地应用了上面 -target pal-dvd 所暗示的相同参数。结果和预期的一样。
注意:非静止材料显示较少或没有“泵送”。当将 vbv 缓冲区大小设置为更高的值(如 3670016 字节)时,它也几乎消失,有效地加倍。不幸的是,这不是选项,因为流应该是 dvd 兼容的,它强制 vbv 缓冲区大小,就像上面的命令行一样。
那么如何避免这些视觉伪影并获得(真正)显示静止图像的流?
dvd - 如何将驱动器中的当前 DVD 光盘刻录到另一个空磁盘
我想从你们那里得到一些计算帮助,我希望你们能100%地帮助我。我想要一个软件,它只将驱动器中的当前 DVD 光盘刻录到另一个空磁盘。如果有,请发给我下载链接。谢谢你,对不起我的英语不好
windows - 演示版本如何知道重新安装后测试时间已经结束?
像 CloneDVD2 或 AnyDVD 这样的应用程序如何知道免费阶段已经结束,即使应用程序被卸载然后重新安装?这些应用程序不需要用户登录,以便他们可以再次识别用户。
同样在卸载它们时会弹出一个窗口,询问是否应保留“注册文件”。即使没有保留它们,重新安装的应用程序也知道演示时间已经结束。
这在技术上是如何实现的?
installation - Rocks 安装,找不到光盘
我从 DVD 安装 Rocks 6.2 时遇到问题。我正在使用巨型 (DVD)。同时,当一切都开始时,我的 CDROM 正在打开,我得到了“找不到光盘”的信息。但是安装是从这张 CDROM (DVD) 开始的。有人能帮我吗?
c# - 如何判断光驱(不是光盘)是 CD 驱动器还是 DVD 驱动器?
如标题所述,我正在尝试确定驱动器是 DVD 驱动器还是 CD 驱动器。同样,我不是在询问媒体,而是在询问实际的驱动器本身...... DriveInfo 类指向的对象。
我认为 DriveInfo 类还不够,我将不得不从 WMI 获取 Win32_DiskDrive 实例并在那里挖掘。问题是到目前为止我发现的所有样本都在谈论检测到的媒体,但是 DVD 驱动器可以使用 CD 媒体,所以这还不够。另外,无论媒体是否存在,代码都应该工作。
c - 在 CD-ROM 驱动器上随机查找
这适用于 Linux,但不适用于(如我所愿)在 FreeBSD 上:
我想锻炼一下我的 CD-ROM 驱动器,以防止镜头上的灰尘。在 Linux 上,我(以 root 身份)运行我编写的 C 程序,该程序来回搜索,每次都读取一个块。在 FreeBSD 上,这个程序并没有走得太远。我可以打开设备并寻找(比如说)块 1。但是当我尝试读取块时,我收到错误 22(EINVAL)。无论设备是否已安装(-t cd9660),它都会在第 1 块第一次读取时失败。我该如何进行?
完整程序在这里。相关片段: