Monday, May 5, 2014

Escape Sequences in RIFF Files

I find it very interesting that although Microsoft states in their Multimedia Programming Interface and Data Specifications 1.0 that escape sequences like \r, \n, \370, etc. can be used in string chunks in a RIFF (Resource Interchange File Format) file like WAV and AVI, most programs, including Microsoft’s own Windows Media Player, will let these escape sequences pass through unprocessed.

Thursday, April 24, 2014

InfoList

InfoList is a simple Perl script that lets you edit the INFO list chunk in a RIFF (Resource Interchange File Format) file, such as WAVE, RMID and AVI.

Saturday, April 12, 2014

icctext

Based on my need for a tool to edit text tags in an ICC profile, I have written a simple command line utility called icctext that lets you do just that. I hope that it might prove useful to others as well.

Tuesday, March 25, 2014

ImgView Updates

ImgView now uses a file open dialog with the help of YAD. More readable variable names in the configuration file and the environment.

Wednesday, March 12, 2014

ImgView and CMYK ICC Profile Support in TIFF

I have modified libtiff some more to make TIFFReadRGBAImage() return CMYK data as CMYK instead of RGBA. As a consequence, ImgView now supports CMYK ICC profiles in TIFF as well.

Tuesday, March 11, 2014

Updates to ImgView Color Management

ImgView now supports RGB, Gray and CMYK profiles in JPEG, and RGB and Gray ICC profiles in TIFF and PNG. Furthermore, it is now possible to define default RGB, Gray and CMYK profiles for images without an embedded ICC profile.