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.
pgn
chessbase
download-games
lodebari
fuente
fuente
Respuestas:
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.
fuente
Aquí hay una manera simple de hacer exactamente lo que quieres:
¡Ahora tiene una base de datos .pgn !
fuente
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.
fuente
uncbv
se usa para convertir.cbv
a los archivos contenidos en el archivo (que podría ser.pgn
pero generalmente.cbh
con muchos otros archivos). Luego, puede usarscidb
para convertir el.cbh
archivo a.pgn
.Ahora hay una aplicación de CBH a PGN para Android (solo maneja archivos CBH, no cbv) - https://play.google.com/store/apps/details?id=org.chess.cb&hl=en
Personalmente, me gustaría ver esto disponible como una utilidad de línea de comandos en Windows.
fuente