如何将ChessBase格式的文件转换为.pgn?


12

在下载一些游戏时,我遇到了一些ChessBase格式的文件:

  • .cbv
  • .cbf
  • .cbh

我想知道是否可以在不使用专有软件的情况下将这些文件转换为.pgn格式,以及如何制作。


删除所有特殊注释。将所有游戏复制到另一个pgn文件。简单。
Arun J

Answers:


4

好吧,由于创建cbv,cbf和cbh格式的协议没有公开可用,因此肯定不会找到任何这样的转换工具(即不清楚如何编码以将其反转为pgn)。

另一个原因可能是所有这些格式之间的差异仅是由于使用了“ 增量编码 ”,这意味着要使其向后转换为pgn格式,只有Chessbase引擎才能这样做!

在找到解决办法之前,您可以使用免费playchess 程序,也可以使用更简单的国际象棋库灯(免费),在其中使用

选择文件->新数据库并创建PGN文件

将允许您再次获取pgn格式。


2
我下载了CBLight2009,它已经起作用了。谢谢!PS:有详细的说明这里
lodebari 2014年

3

我写了一个cli工具来提取.cbv档案。您可以使用scidb打开生成的.cbh文件。Scidb最终将支持直接打开.cbv档案。


阅读有关它的信息-听起来它实际上并没有将生成的CBH转换为PGN,对吗?只是想仔细检查一下,因为考虑到主要问题可能会产生误导。

您确实需要使用我提到的两个工具。uncbv用于将转换为.cbv存档中包含的文件(可能是.pgn但通常.cbh与许多其他文件一起使用)。然后,您可以使用scidb.cbh文件转换为.pgn
antoyo

对我来说,它就像一种魅力,感谢cli工具!
Olorin


2

这是一种精确执行所需操作的简单方法:

  1. ChessBase Reader中打开.cbv文件
  2. 选择要转换为.pgn的所有文件(按Ctrl-A选择所有文件)
  3. 转到左上角的文件,然后按选择文本文件
  4. 您将收到一个弹出窗口,您应在“ 格式”下选择“ PGN ” ,然后按“ 确定”。
  5. .pgn保存在您的指定区域中,就是这样!

您现在有了一个.pgn数据库!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.