【问题标题】:How can I get the DVD title when all I have is a physical disc?当我只有物理光盘时,如何获得 DVD 标题?
【发布时间】:2013-09-16 20:46:33
【问题描述】:

(使用 .NET)

  1. 用户将 DVD 放入驱动器。
  2. 程序会显示 DVD 电影的标题,甚至可能会显示一些指向网络信息的链接

DVD 是否具有类似音乐 CD 的“指纹”,可用于网络服务查找,或者 DVD 本身是否嵌入了元数据?

【问题讨论】:

标签: .net


【解决方案1】:

您可以使用 DirectShowLib From Here 它有处理 DVD 的示例。

【讨论】:

  • 你能举个例子吗?我查看了 DirectShowLib 项目的源代码和示例,但看不出它如何帮助我从物理 DVD 中获取标题(如电影名称)。
  • 从这里sourceforge.net/projects/directshownet/files 下载 DirectShowNet 库示例,然后在播放器下有一个名为 Dvdplay 的解决方案,您可以获取有关 DVD 的所有信息
  • 我对诸如音频类型和音轨之类的信息不感兴趣,问题是从物理 DVD 中获取电影的名称 - 图书馆似乎无法做到这一点。用示例代码行证明我错了吗?
【解决方案2】:

Gracenote 有一个CDDB-like service for DVDs

Here is another service that operates like CDDB for DVDs.

Microsoft 有一个service 可以按标题查找,但我不确定是否可以从 DVD 本身的元数据中获取标题。

【讨论】:

  • 链接似乎已损坏。悲伤的熊猫。
  • @DanEsparza:更新了 Gracenote 链接,但看起来其他网站可能永远关闭了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-06-09
  • 2010-10-18
  • 1970-01-01
  • 2015-05-17
  • 2013-10-26
  • 2020-06-13
  • 2020-09-29
相关资源
最近更新 更多