aspose.info
FR

Format de fichier LRF - Un fichier de lecteur portable Sony

Mis à jour le

Qu’est-ce qu’un fichier LRF ?

Un fichier avec l’extension .lrf est un fichier eBook à large bande (BBeB) qui contient des données pour un Sony BBeB, notamment du texte, des images et des données de pagination. Le fichier est enregistré dans un format binaire compressé qui contient un en-tête, un nombre spécifié d’objets et un index d’objet. Les fichiers LRF et LRX contiennent les deux formats de livre BBeB disponibles. Les fichiers LRF ne sont pas chiffrés et peuvent être compilés à partir de fichiers LRX. Les fichiers LRF peuvent être convertis à partir de plusieurs autres types de fichiers, notamment PDF et HTML. Si votre ordinateur ne peut pas ouvrir le fichier LRF, vous n’avez probablement pas le logiciel installé pour ouvrir ou modifier les fichiers LRF. Les programmes pouvant ouvrir les fichiers LRF sont Calibre, BookDesigner, Makelrf et Canon Book Creator pour Windows, Calibre pour Linux, Calibre et Sony Reader pour Macintosh.

Bref historique

Le type de fichier LRF est avant tout associé à Line Rider par inXile entertainment. Le Line Rider est un jouet de physique Internet et a été inventé en septembre 2006 par un étudiant universitaire slovène, Boštjan Čadež. Les liseuses de livres électroniques de marque Sony (telles que les lecteurs Sony PRS-500 et Sony Librie) utilisent l’extension de fichier LRF pour leurs documents et textes. Ce type de fichier propriétaire est désormais obsolète, ainsi que les fichiers LRS et LRX associés. Ces trois types de fichiers constituaient le livre électronique BroadBand (BBeB), qui a été abandonné en 2010 lorsque Sony a commencé à vendre ses livres électroniques au format EPUB.

Format de fichier LRF

Les spécifications détaillées du format de fichier LRF sont disponibles sur archive Web. Un fichier LRF se compose de :

  • un en-tête
  • un certain nombre d’objets
  • un index d’objet.

Toutes ces valeurs sont dans l’ordre Intel (LSB en premier).

En-tête LRF

Offset (hex)Taille(octets)Nom/significationValeur d’exemple
08Signature FRL4C 00 52 00 46 00 00 00 = “LRF” en Unicode
82édition ?999 dans la plupart des fichiers
A2“Psuedo-cryptage”octet de clé 48
0C4RootObjectID0x0044
108Nombred’objets342
188DécalageIndexObjet0x00093440
204inconnu0
241Drapeaux(16 - de l’arrière vers l’avant, 1 = de l’avant vers l’arrière) 16
251inconnu(remplissage ?) 0
262inconnu1600
282inconnu(remplissage ?) 0
2A2Hauteur ?600
2C2Largeur ?800
2E1inconnu24
2F1inconnu(remplissage ?) 0
300x14inconnuzéros
444ID d’objet du seul objet PlaneStream (0x1E)0x0042
484inconnu0x1536
4C2XMLCompSize0x035C

Références

Voir aussi