回答:
cbv、cbf、cbh形式を作成するプロトコルは公開されていないため、このような変換ツールは見つかりません(つまり、それらをpgnに逆変換するためのエンコード方法は不明です)。
他の理由は、これらすべての形式の違いが使用されている「インクリメンタルエンコーディング」によるものである可能性があります。つまり、pgn形式に戻ることができるのは、チェスベースエンジンのみです。
これを回避する方法が見つかるまで、playchess freeプログラムを使用するか、簡単にチェスベースライト(無料)を使用できます。
ファイル->新しいデータベースを選択し、pgnファイルを作成します
再びpgn形式を取得できるようになります。
私が書いた.cbvアーカイブを抽出するために、CLIツールを。scidbを使用して、結果の.cbhファイルを開くことができます。Scidbは、最終的に.cbvアーカイブを直接開くことをサポートします。
uncbv
は.cbv
、アーカイブに含まれるファイルに変換するために使用されます(.pgn
通常.cbh
、他の多くのファイルで使用できます)。次に、ファイルをscidb
に変換するために使用できます。.cbh
.pgn
Android用のCBH to PGNアプリがあります(CBHファイルのみを処理し、cbvは処理しません)-https ://play.google.com/store/apps/details? id=org.chess.cb&hl=en
個人的には、これをWindowsのコマンドラインユーティリティとして利用できるようにしたいと考えています。