¿Cómo convertir archivos de formato Chessbase a .pgn?

12

Mientras descargaba algunos juegos, encontré algunos archivos en formato Chessbase:

  • .cbv
  • .cbf
  • .cbh

Me gustaría saber si es posible convertir estos archivos a formato .pgn sin usar software propietario y cómo se puede hacer.

lodebari
fuente
Eliminar todas las anotaciones especiales. Copie todos los juegos a otro archivo pgn. Sencillo.
Arun J

Respuestas:

4

Bueno, dado que los protocolos que crean los formatos cbv, cbf y cbh no están disponibles públicamente, ciertamente no se encontrará ninguna herramienta de conversión (es decir, no está claro cómo están codificados para revertirlos a pgn).

Otra razón tal vez es que la diferencia entre todos estos formatos se debe simplemente a una " codificación incremental " que se está utilizando, lo que significa que para que sea posible retroceder, a un formato pgn, ¡solo el motor de chessbase puede hacerlo!

Hasta que se encuentre una forma de evitar esto, puede usar el programa gratuito playchess o más fácilmente la luz de la base de ajedrez (que es gratuita), donde usar

elija archivo-> nueva base de datos y cree archivos pgn

le permitirá obtener formatos pgn nuevamente.

Phonon
fuente
2
Descargué CBLight2009 y ha funcionado. ¡Gracias! PD: hay instrucciones detalladas aquí .
lodebari
3

Aquí hay una manera simple de hacer exactamente lo que quieres:

  1. Abra el archivo .cbv en ChessBase Reader
  2. Seleccione todos los archivos que desea convertir a .pgn ( Ctrl-A para seleccionar todos los archivos)
  3. Vaya a Archivo en la esquina superior izquierda y presione Selección al archivo de texto
  4. Recibirá una ventana emergente donde deberá seleccionar PGN en Formato y presionar OK
  5. Guarde el .pgn en su área designada y ¡ listo !

¡Ahora tiene una base de datos .pgn !

Lord Powder
fuente
3

Escribí una herramienta cli para extraer archivos .cbv . Y puede usar scidb para abrir el archivo .cbh resultante. Scidb eventualmente admitirá la apertura de archivos .cbv directamente.

antoyo
fuente
Leer sobre esto: parece que en realidad no convierte el CBH resultante en PGN, ¿verdad? Solo quería verificar dos veces, ya que podría ser engañoso dada la pregunta principal.
Joe
De hecho, debe usar las dos herramientas que mencioné. uncbvse usa para convertir .cbva los archivos contenidos en el archivo (que podría ser .pgnpero generalmente .cbhcon muchos otros archivos). Luego, puede usar scidbpara convertir el .cbharchivo a .pgn.
antoyo
Funciona para mí como un encanto, ¡gracias por la herramienta cli!
Olorin