VIFF

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m (Change telparia.com samples link to template)
 
(3 intermediate revisions by one user not shown)
Line 24: Line 24:
 
== Software ==
 
== Software ==
 
* [[ImageMagick]] (format named "VIFF" or "XV")
 
* [[ImageMagick]] (format named "VIFF" or "XV")
 +
* [http://snisurset.net/code/abydos/ abydos]
 
* Khoros
 
* Khoros
 
** http://ftp.funet.fi/index/graphics/packages/khoros/
 
** http://ftp.funet.fi/index/graphics/packages/khoros/
Line 30: Line 31:
 
== Sample files ==
 
== Sample files ==
 
* http://www.fileformat.info/format/viff/sample/index.htm
 
* http://www.fileformat.info/format/viff/sample/index.htm
* [http://trac.imagemagick.org/browser/ImageMagick/branches/ImageMagick-6/PerlMagick/t/input.viff input.viff] (PerlMagick test file)
+
* [https://github.com/ImageMagick/ImageMagick6/tree/master/PerlMagick/t/input.viff input.viff] (PerlMagick test file)
 
* [http://ftp.funet.fi/index/graphics/packages/khoros/khoros2.0.2+p2DR.tar.gz khoros2.0.2+p2DR.tar.gz] → datamanip/data/testdata/
 
* [http://ftp.funet.fi/index/graphics/packages/khoros/khoros2.0.2+p2DR.tar.gz khoros2.0.2+p2DR.tar.gz] → datamanip/data/testdata/
 +
* {{DexvertSamples|image/viff}}
  
 
== Links ==
 
== Links ==
 
* {{EGFF|viff|VIFF File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]
 
* {{EGFF|viff|VIFF File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]

Latest revision as of 04:05, 28 December 2023

File Format
Name VIFF
Ontology
Extension(s) .xv, .viff
Released 1990

VIFF, or Khoros Visualization image, is a raster image file format associated with the Khoros data analysis and visualization software. It is a fairly complex format, supporting a variety of image types, color spaces, compression schemes, etc.

Apparently, there are at least two Khoros formats named VIFF. Khoros 1.x's VIFF format (which we'll call VIFF 1.0) was called xvimage by Khoros 2.x, and a new "VIFF" (2.0) format was introduced. Note that this "xvimage" format is not related to the XV image viewer, and presumably is not related to the XvImage X Window System format.

Contents

[edit] History

Khoros was originally developed at the University of New Mexico. The first public beta release was in 1990, and the first official release was in 1991. Somehow (in 1992?) it came to be owned by a company named Khoral. In 1996, it was split into two products: Khoros Pro and Advanced Khoros. In 2004, Khoros Pro was sold to Accusoft and renamed VisiQuest.

[edit] Format

VIFF 1.0 files begin with a 1024-byte fixed header.

VIFF 2.0 format is based on GNU dbm format, with an additional byte at the beginning of the file to indicate the platform.

[edit] Identification

VIFF 1.0 files start with bytes ab 01.

VIFF 2.0 files begin with ?? 13 57 9a ce, or ?? 13 57 9a cf, or possibly some other signature. Presumably, some other Khoros formats also begin this way. For VIFF, the ASCII strings "ViffMagicCookie" and "ThisIsAViff" appear somewhere in the file.

[edit] Software

[edit] Sample files

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox