Формат FBD - удобная работа с книгами в любом формате (каталогизация, ввод информации, добавление в библиотеки)

С недавнего времени на Либрусеке появилась поддержка формата описаний не-FB2 книг FBD. В этой статье я вкратце расскажу что это за формат, каковы его преимущества и как им пользоваться.

1. Для чего нужен фомат FBD и что он из себя представляет.

Файл в формате FBD содержит в себе информацию о книге, такую как автор, название, обложка, аннотация, данные об авторе документа, библиографическую информацию о бумажной книге.

Необходимость в таком файле описаний возникла из невозможности ввести эту информацию в большинстве форматов, таких как DjVu, TXT. В файлах формата PDF такую информацию вводит можно, но большинство создателей электронных документов этой возможностью не пользуются.

С другой стороны, формат FB2 получил львиную долю своей популярности отчасти и из-за того, что книги в этом формате обрабатываются программами-каталогизаторами и онлайн-библиотеками в автоматическом режиме.

Таким образом, вполне логичным решением явяется использование этой возможности формата FB2 для работы с книгами в других форматах.

По сути, FBD - это обычный пустой файл в формате FB2 с заполненным дескрпишеном, имеющим то же имя, что и сама книга

2. Что дает использование файлов описаний в формате FBD?

2.1. Добавление книг в онлайн-библиотеки.

При загрузке книги на Либрусек не требуется вводить описание книги, вся иноформации берется из файла описаний.

2.2. Скачивание книги

При загрузке файл описаний упаковывается в архив вместе с книгой

2.3 Каталогизация.

Основное удобство в работе с форматом FBD проявляется именно здесь - при использовании программ каталогизаторов, таких как FB2-Librarian и MyHomeLib (первая уже поддерживает FBD, поддержка формата во второй анонсирована).

Книги обрабатываются программами в автоматическом режиме, так же как и FB2. Это позволяет создавать смешанные коллекции книг без каких-либо усилий по вводу библиографической информации со стороны пользователя.

3. Создание файлов описаний

3.1 Использование редактора FBE

Создаем новый файл и заполняем дескрипшен:

Загружаем обложку:

Вводим аннотацию:

И сохраняем файл. После сохранения переименовываем его из FB2 в FBD, задав ему такое же имя, как и у файла с книгой, например:

Автор - Название.pdf
Автор - Название.fbd

3.2 Использование прогрммы FB2-Librarian

Если уже есть база с книгами, то используем ее, если нет, то создаем новую. Переходим в диалог добавления книги, отключаем опцию "Искать только книги с описанием", ищем и обрабатываем книги.
После этого вызываем контекстное меню на обработанном файле и выбираем опцию "Ввести описание и обработать книгу еще раз"

Загружаем обложку, заполняем поля



И сохраняем изменения. При выборе способа хранения библиотеки "файловая система" программа сама перенесет файл в заранее определенную директорию, переименую по заданному шаблону, упакует и положит в архив с книгами файл описания.

Комментарии

*чувствует себя блондинкой* Каталогизация это хорошо, а чем читать эти файлы. Я себе несколько таких скачал, а чем читать не нашёл.

arteume написал:
*чувствует себя блондинкой* Каталогизация это хорошо, а чем читать эти файлы. Я себе несколько таких скачал, а чем читать не нашёл.

Так людям их незачем читать, их нужно программам-библиотекарям читать. fbd - FictionBookDescription - это просто маленький файл-сопроводиловка к большому (doc, pdf, djvu,, etc.) файлу, содержащему собственно книгу. А если очень хочется, то fbd - это просто fb2 с "description", но без текста книги. Можно хоть Нотепадом внутрь посмотреть.

По идее, наверное, должен открываться FBE-редактором. Если правильно сделан. И в каком-то блоге приводился такой FBD-файлик в качестве примера - вот он редактором открывался.
Я уже, было, обрадовалась - конвертируя затем книгу можно будет открыть это описания и, не тратя время на нудное заполнение дескрипшена, работать прямо с текстом. А потом скачала какой-то док+описание. Нет, не открывается оно в редакторе. Жалко.

Хм... я потестил на нескольких тысячах файлах Либрусека, все работает. Все и тестировалось на предмет того, чтобы ФБД был полностью валидным ФБ2. Ссылка на тот файл сохранилась? Я бы посмотрел в чем там проблема

Alexx_S написал:
Хм... я потестил на нескольких тысячах файлах Либрусека, все работает. Все и тестировалось на предмет того, чтобы ФБД был полностью валидным ФБ2. Ссылка на тот файл сохранилась? Я бы посмотрел в чем там проблема

Вот из этой книжки у меня не открылся FBD :(

Там грубая ошибка - /FictionBook не в конце файла, а перед вложением.
Возможно, это ошибка залившего файл

Хотя нет, вру - что-то с либрусековским движком :(

Баг исправлен. Попробуйте еще раз

Помогите, пожалуйста, не могу установить. Пишет, что для установки нужно Microsoft XML Parser версии 4. Скачала, установила. А FBE все равно не устанавливается и выдает ту же ошибку. ПОМОГИТЕ!!!! У меня стоит Windows 7, может в этом проблема.

EV_Gesha написал:
Помогите, пожалуйста, не могу установить. Пишет, что для установки нужно Microsoft XML Parser версии 4. Скачала, установила. А FBE все равно не устанавливается и выдает ту же ошибку. ПОМОГИТЕ!!!! У меня стоит Windows 7, может в этом проблема.

Если Вы инсталлируете не под админским аккаунтом, попробуйте зайти под Админом. Иногда ошибка бывает в этом.
Или попробуйте установить программу не в Programs(x86), а в другую папку.

Под Windows 7 программа работает, проверено неоднократно.

golma1 написал:
Если Вы инсталлируете не под админским аккаунтом, попробуйте зайти под Админом. Иногда ошибка бывает в этом.
Или попробуйте установить программу не в Programs(x86), а в другую папку. Под Windows 7 программа работает, проверено неоднократно.

Спасибо, наконец-то устанавила.

Хорошо бы, чтобы при добавлении картинки обложки через соответствующий пункт она добавлялась и в FBD. Сейчас, по-моему, не добавляется.

X