File Formats Supported in IDL
Image File Formats
|
Format |
Description |
|---|---|
|
BMP |
Windows Bitmap format |
|
GIF |
Graphics Interchange Format |
|
JPEG |
Joint Photographic Experts Group format |
|
JPEG 2000 |
JPEG 2000 format |
|
MPEG 1 & 2 |
Moving Picture Experts Group format |
|
NRIF |
NCAR Raster Interchange Format |
|
PICT |
Mac version 2 PICT files (bitmap only) |
|
PNG |
Portable Network Graphics format |
|
PGM |
Portable Gray Map Format |
|
PPM |
Portable Pixmap Format |
|
SRF |
Sun Raster File Format |
|
TIFF |
8-bit or 24-bit Tagged Image File format |
|
X11 Bitmap |
X11 Bitmap format used for reading bitmaps for IDL widget button labels |
|
XWD |
Windows Dump Format |
Scientific Data Formats
|
Format |
Description |
|---|---|
|
CDF |
Common Data Format v 3.4.1 |
|
DICOM |
Digital Imaging and COmmunications in Medicine |
|
GeoTIFF |
TIFF file with tags containing geographic data |
|
GRIB/GRIB2 |
GRIddedBinary Format |
|
HDF |
Hierarchical Data Format version 4.2 r8 |
|
HDF5 |
Hierarchical Data Format version 5-1.8.4 |
|
HDF-EOS |
Hierarchical Data Format-Earth Observing System version 2.18 |
|
KML/KMZ |
Google Earth™ mapping service format and compressed format |
|
MrSID |
Multi-resolution Seamless Image Database format |
|
NetCDF |
Network Common Data Format, all formats: classic, 64-bit offset, and NetCDF4 |
|
OPeNDAP |
OPeNDAP via NetCDF |
Video Formats
The combination of video file format and codec used for video streaming determines whether IDL can read a particular video file.
|
Data Type |
Read |
Write |
File to Select |
|---|---|---|---|
|
Adobe Flash (FLV) |
• |
• |
.f4v, .flv |
|
Adobe Shockwave Flash (SWF) |
• |
• |
.swf |
|
Animated GIF |
• |
• |
.gif |
|
Apple QuickTime |
• |
• |
.mov |
|
Audio Video Interleaved (AVI) |
• |
• |
.avi |
|
DV (Linux only) |
• |
• |
.dv |
|
Google WebM Matroska |
• |
• |
.webm |
|
Matroska Video |
• |
• |
.mkv |
|
Motion JPEG |
• |
• |
.mjpeg, .mjpg |
|
Motion JPEG2000 |
• |
|
.mj2 |
|
MPEG-1 Part 2 |
• |
|
.mpeg, .mpg, .mp1, .m2v |
|
MPEG-2 Transport Stream |
• |
|
.ts |
|
MPEG-2 Part 2 |
• |
|
.mpeg, .mpg, .mp2, .mpg2, .mpeg2, .mpv, .m2v |
|
MPEG-4 Part 12 / 3GPP / 3GPP2 |
|
|
.3gp, .3g2 |
|
MPEG-4 Part 14 |
• |
• |
.h264, .mp4, .mpeg4, .mpg4, .mp4 |
|
RAW |
• |
• |
.raw |
Video Codec Formats
Codecs are used to encode data streams for transmission, storage, or encryption; and to decode the data streams for video playback.
|
Name |
Description |
Read |
Write |
|---|---|---|---|
|
BMP |
Bitmap (Windows only) |
• |
|
|
FLV |
Adobe Flash Video: |
• |
• |
|
GIF |
|
• |
• |
|
H.263 |
H.263-1996 |
• |
• |
|
H.264 |
MPEG-4 Part 10: |
• |
|
|
HEVC |
High Efficiency Video Coding |
• |
|
|
MJPEG |
Motion JPEG |
• |
• |
|
MPEG1 Video |
MPEG-1: |
• |
|
|
MPEG2 Video |
MPEG-2: |
• |
• |
|
MPEG4 |
MPEG-4 Part 2 |
• |
• |
|
MSMPEG4V1 |
MPEG-4 Part 2 Microsoft Variant Version 1 |
• |
• |
|
MSMPEG4V2 |
MPEG-4 Part 2 Microsoft Variant Version 2 |
• |
• |
|
MSMPEG4 |
MPEG-4 Part 2 Microsoft Variant Version 3 |
• |
• |
|
RAW |
Raw video (uncompressed) |
• |
• |
|
VC-1 |
Microsoft codec, also known as SMPTE 421M |
• |
|
|
VP8 |
Google codec |
• |
|
Other Data Formats
|
Format |
Description |
|---|---|
|
ASCII |
American Standard Code for Information Interchange |
|
BIL, BIP, BSQ |
ArcGIS Raster |
|
Binary |
Digital data encoded as a sequence of bits |
|
CSV |
Comma-Separated Value |
|
DXF |
Drawing eXchange Format |
|
EPS |
Encapsulated PostScript |
|
ESRI Shapefile |
Stores non-topological geometry and attribute information |
|
IMG |
ENVI image |
|
|
Portable Document Format |
|
PS |
PostScript |
|
SYLK |
Symbolic Link Format |
|
VRML |
Virtual Reality Modeling Language |
|
WAV |
Microsoft Waveform Format |
|
WAVE |
Wavefront Advanced Data Visualizer Format |
|
XDR |
eXternal Data Representation |
|
XML |
eXtensible Markup Language |