Le format de fichier est disponible au public, mais je ne le trouve pas comme texte sur leur site. Lorsque vous installez WinRAR, un fichier texte contenant les informations techniques est placé dans le répertoire ProgramRows WinRAR. Vous pouvez également télécharger « RAR pour Linux » de la RAR download page et dans ce fichier tar.gz vous pouvez trouver le fichier technote.txt aussi:
RAR version 4.00 - Technical information
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LE FORMAT ARCHIVES DÉCRIT CI-DESSOUS EST VALABLE POUR SEULEMENT VERSIONS DEPUIS 1.50
ReScene est un projet pour recréer des archives rar à partir des fichiers extraits. Vous avez besoin d'un fichier .srr pour cela. Le code source est disponible. Vous pouvez jeter un oeil à RarStream.cs. Ce fichier est utilisé dans MKV/AVI ReSample: il peut reconstruire un exemple de fichier vidéo de quelques mégaoctets en utilisant un fichier .srs et le fichier vidéo d'origine, qui peut encore être compressé dans des archives rar split.
Si vous voulez quelque chose de similaire dans d'autres langues, je vous suggère de regarder la source unrar de RarLab ou à l'un des projets suivants. Ils sont open source et ont la capacité de lire des fichiers vidéo dans les archives RAR.
Autres projets intéressants:
- RARFileSource (un filtre DirectShow qui permet la plupart des lecteurs vidéo lire les fichiers RAR à la volée)
- rarfs (module fusible pour monter des archives RAR non compressées)
Une autre idée est de jeter un oeil à certains lecteurs de bande dessinée qui soutiennent le .cbr format. Ceci est juste une archive rar avec des images stockées dans celui-ci.
Jetez un coup d'œil au code source UnRAR. –
Lire: http://kthoom.googlecode.com/hg/docs/unrar.html – NullUserException