Перейти к содержимому
    ScanChess

    Конвертер PGN: что получается и где открывается

    PGN, который получается при распознавании: заголовок из семи полей, текст ходов и файлы с несколькими партиями — и как открыть его в Lichess или ChessBase.

    Пример результатаA. Rivera – M. Okafor
    Рукописный бланк, ходы с 1-го по 8-й
    1. 1e4e5Проверен по правилам
    2. 2Nf3Nc6Проверен по правилам
    3. 3Bb5a6Нужно проверить
    4. 4Ba4Nf6Проверен по правилам

    Прочитано 8 ходов, все проверены по правилам.

    Подготовленный пример, а не настоящее сканирование.

    Проверьте отмеченный ход сами
    На этой странице8
    1. 1Как конвертер преобразует бланки в PGN
    2. 2Один бланк от начала до конца: практический пример
    3. 3Что вы получаете: корректный PGN на выходе
    4. 4Seven Tag Roster: обязательный порядок тегов
    5. 5Где открывается
    6. 6Один файл, много партий: PGN с несколькими партиями
    7. 7Когда импорт отклоняют
    8. 8По теме

    Шахматный PGN-конвертер преобразует рукописные бланки или черновую нотацию в стандартный формат Portable Game Notation (.pgn), который открывается в любой шахматной программе. Вместо того чтобы вручную набирать сорок пар ходов, вы можете загрузить фотографии бланка прямо в конвертер ScanChess или воспользоваться нашим руководством о том, как преобразовать шахматный бланк в PGN. Сканер оцифровывает рукописный текст, проверяет ходы по внутренней доске и выдаёт проверенный PGN, готовый к анализу.

    Как конвертер преобразует бланки в PGN

    Стандартное оптическое распознавание (OCR) не справляется с бланками партий, поскольку при быстрой записи от руки символы размываются (b путается с 6, f с t). ScanChess сочетает визуальное распознавание с проверкой по шахматным правилам:

    1. Загрузка: сфотографируйте бланк на ровной поверхности при равномерном освещении (до 10 изображений на партию, до 15 МБ каждое) на странице /dashboard/scan.
    2. Пошаговая проверка ходов: каждый распознанный ход воспроизводится на внутренней доске для проверки его допустимости по правилам.
    3. Исправление на месте:
      • Красные ходы отмечают невозможные ходы (например, недостижимое поле или отсутствие уточнения фигуры при неоднозначности).
      • Янтарные ходы отмечают неуверенно распознанный почерк; нажатие на ход показывает допустимые ходы-кандидаты для этой позиции, позволяя выбрать полуход в один клик.
      • Иконка карандаша позволяет отредактировать любой ход, мгновенно перепроверяя все последующие ходы, пока фото бланка остаётся перед глазами рядом с доской.
    4. Экспорт: скачайте файл .pgn или скопируйте текст.

    Один бланк от начала до конца: практический пример

    Чтобы протестировать весь процесс от бумажного листа до доски анализа, мы взяли демонстрационный бланк знаменитой «Оперной партии» 1858 года, который заполнили сами (Пол Морфи против герцога Карла Брауншвейгского и графа Изуара) на стандартном бланке на 60 ходов в две колонки.

    Фотография нашего заполненного демонстрационного шахматного бланка с «Оперной партией» 1858 года с разметкой в две колонки на шестьдесят ходов.
    Наш демонстрационный бланк «Оперной партии» 1858 года, созданный для тестирования процесса распознавания записи.

    1. Загрузка и окно входа в систему

    Загрузить изображение нашего бланка на странице /dashboard/scan можно и без авторизации: страница загрузки показывает предварительный просмотр файла и сообщает, что страница готова. Однако оптическое распознавание не запускается без учётной записи. На кнопке действия указано «Войти и сканировать · 2 кредита», а страница поясняет, что для распознавания нужен вход и что сканирование бланка стоит 2 кредита, включая все страницы одной партии. Новые аккаунты получают 10 бесплатных кредитов при регистрации. Поскольку во время нашего тестового сеанса мы не входили в систему, запустить распознавание нашего демонстрационного бланка нам не удалось.

    Интерфейс загрузки ScanChess с предпросмотром бланка и запросом входа для сканирования, требующим два кредита за скан.
    При загрузке без входа в систему отображается предпросмотр бланка, однако для запуска распознавания требуется авторизоваться (списание двух кредитов).

    2. Знакомство с бесплатным примером на экране проверки

    Чтобы изучить среду проверки без расхода кредитов и входа в систему, ScanChess предоставляет бесплатный предустановленный пример. При его открытии загружается полноценный экран проверки:

    • Исходное изображение: отображается слева для прямого визуального сравнения.
    • Список ходов: расположен в центре, показывает «Всего ходов: 8» (первые 8 ходов) и статус «Все ходы успешно проверены».
    • Интерактивная доска: расположена справа со вкладками «Доска», «Детали», «Заметки» и «Поделиться», а также панелью движка («Включить движок», запускающего Stockfish 18 прямо в браузере).
    • Встроенное редактирование: возле каждого хода есть кнопка с карандашом. При нажатии на неё ход превращается в редактируемое текстовое поле со значками галочки и крестика, а также опциями «Вставить ход» и «Удалить».
    Экран проверки ScanChess с исходным изображением бланка, восемью распознанными ходами и интерактивной доской с инструментами анализа.
    Бесплатный предустановленный пример открывает экран проверки: бланк слева, ходы в центре и доска справа.

    3. Экспорт PGN и теги заголовка

    Нажатие на кнопку Экспорт PGN в предустановленном примере привело к скачиванию файла с именем A. Rivera_vs_M. Okafor_.pgn. Файл содержал теги Event, Site, Date, White, Black и Result "*", а также ECO "C90" и Opening "Ruy Lopez: Closed". В нём не было тега Round, поэтому он не представляет собой полный обязательный список из семи тегов (Seven Tag Roster); добавьте [Round "?"], если этого требует строгое программное обеспечение. Нажатие на Открыть на Lichess создало импортированную партию на Lichess, которая отнесла её к категории "Correspondence" («По переписке») и отметила, что партия "still ongoing after 8 moves" («всё ещё продолжается после 8 ходов»), поскольку результат в примере указан как * и отсутствует тег TimeControl.

    4. Проверка чистого PGN

    Когда выверенный текст ходов всей «Оперной партии» 1858 года собран в стандартный формат PGN:

    [Event "Paris Opera House"]
    [Site "Paris FRA"]
    [Date "1858.??.??"]
    [Round "?"]
    [White "Morphy, Paul"]
    [Black "Duke Karl of Brunswick and Count Isouard"]
    [Result "1-0"]
    
    1. e4 e5 2. Nf3 d6 3. d4 Bg4 4. dxe5 Bxf3 5. Qxf3 dxe5 6. Bc4 Nf6 7. Qb3 Qe7 8. Nc3 c6 9. Bg5 b5 10. Nxb5 cxb5 11. Bxb5+ Nbd7 12. O-O-O Rd8 13. Rxd7 Rxd7 14. Rd1 Qe6 15. Bxd7+ Nxd7 16. Qb8+ Nxb8 17. Rd8# 1-0
    

    Мы проверили этот PGN в валидаторе PGN. Валидатор подтвердил: «Все ходы допустимы: 33», определил результат 1-0 и предоставил очищенный PGN с семью обязательными тегами, готовый к копированию или скачиванию. Валидатор также отмечает, что распространённые сокращения из бланков, такие как 0-0, dc и e8Q, нормализуются автоматически.

    5. Открытие на Lichess и Chess.com

    Проверенный PGN без проблем открывается на внешних аналитических платформах:

    • Lichess: при вставке PGN на странице lichess.org/analysis мгновенно загружаются все 33 полухода и доска сразу переходит к мату на 17-м ходу с готовым переключателем локального движка Stockfish.
    • Chess.com: вставка в однострочное поле на chess.com/analysis работает и без входа в аккаунт, загружая имена игроков и полный список ходов, при этом доска остаётся в начальной позиции для воспроизведения партии, пока запускается Stockfish 19 Lite.

    Что вы получаете: корректный PGN на выходе

    Конвертер создаёт стандартный файл .pgn — обычный текст, читаемый любыми современными шахматными программами:

    [Event "City Open"]
    [Site "Shanghai CHN"]
    [Date "2026.03.14"]
    [Round "5"]
    [White "Li, Wei"]
    [Black "Ivanova, Anna"]
    [Result "1-0"]
    
    1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 1-0
    

    У каждого валидного PGN есть две части, разделённые обязательной пустой строкой: заголовок Seven Tag Roster (список из семи обязательных тегов) и текст ходов (movetext) в стандартной алгебраической нотации (SAN). Пропуск этой пустой строки — самая частая причина сбоев при импорте во внешние программы.

    Seven Tag Roster: обязательный порядок тегов

    Официальная спецификация PGN предписывает указывать семь тегов заголовка строго в следующем порядке:

    1. [Event "..."] — название турнира или матча.
    2. [Site "..."] — город и код страны.
    3. [Date "..."] — дата начала в формате YYYY.MM.DD (? для неизвестных цифр).
    4. [Round "..."] — номер тура в соревновании.
    5. [White "..."] — игрок белыми (Last, First или полное имя).
    6. [Black "..."] — игрок чёрными.
    7. [Result "..."] — результат партии (1-0, 0-1, 1/2-1/2 или *).

    Перед экспортом заполните эти поля, пока бланк находится перед вами. Отсутствие метаданных впоследствии сильно усложнит поиск по вашей базе данных.

    Где открывается

    DestinationHow
    LichessВставить на lichess.org/paste или загрузить в Study. Пошагово
    Chess.comLearn → Analysis → поле PGN. Пошагово
    ChessBase / SCIDFile → Open или импорт в базу данных
    Что угодно ещёЭто текст. Отправьте по почте, вставьте на форум, сохраните в любую папку

    Для анализа с помощью движка Lichess и Chess.com запускают Stockfish по ходу партии, чтобы выявить тактические ошибки.

    Один файл, много партий: PGN с несколькими партиями

    Один файл .pgn может содержать несколько партий, разделённых пустыми строками:

    • Студии Lichess (Lichess Studies): импорт через Community → Studies → Add a new chapter → PGN tab превращает каждую партию в отдельную главу. Напротив, вставка на lichess.org/paste или на доску анализа загружает только первую партию, игнорируя последующие.
    • ChessBase и SCID: открытие файла с несколькими партиями через File → Open индексирует каждую партию в базу данных.
    • Экспорт из ScanChess: в настройках аккаунта можно экспортировать всю библиотеку отсканированных партий в виде единого PGN-архива с несколькими партиями.

    Когда импорт отклоняют

    Если шахматная программа отклоняет ваш PGN, проверьте следующие шесть распространённых ошибок форматирования:

    • Невозможный или неоднозначный ход: опечатка в ходе (например, Nb5, когда поле недостижимо, или Nd7, когда на поле могут пойти два коня) останавливает синтаксический анализатор. ScanChess отлавливает такие ошибки ещё во время распознавания; вы также можете проверить файлы в нашем бесплатном валидаторе PGN и просмотреть их в просмотрщике PGN.
    • Отсутствие пустой строки: нет пустой строки между тегами и текстом ходов.
    • Фигурные кавычки: «умные» кавычки (“ ”) вместо прямых кавычек ASCII (" ").
    • Формат даты: использование 2026-03-14 вместо 2026.03.14.
    • Ноли при рокировке: написание 0-0 вместо заглавных букв O-O.
    • Отсутствие обозначения результата: текст ходов заканчивается без указания 1-0, 0-1, 1/2-1/2 или *.

    По теме

    Частые вопросы

    Какие программы открывают файл?

    Всё, что читает шахматы: Lichess, Chess.com, ChessBase, SCID, Arena и любой текстовый редактор, ведь PGN — это обычный текст.

    Может ли один файл содержать несколько партий?

    Да. Партии разделяются пустой строкой, а импорт такого файла в Study на Lichess создаёт по главе на партию.

    Попадают ли туда имена игроков и турнир?

    Всё, что вы заполните перед выгрузкой, становится полями PGN. Заполнение занимает секунды, а восстановить это потом действительно трудно.

    10 бесплатных кредитов при регистрации. Цены при объёме: Цены

    Как ещё используют ScanChess