JPEG Network Graphics

JPEG Network Graphics(缩写JNG/ˈɪŋ/))是一个基于JPEG的图形文件格式,但它与PNG也密切相关:它使用PNG文件结构(使用不同的签名)作为包装JPEG编码的图像数据的容器格式

格式

JNG被作为MNG动画格式的附件创建,但也可用作独立格式。JNG文件嵌入一个8位元或12位元的JPEG数据流来存储颜色数据,并可能嵌入另一个数据流(1, 2, 4, 8, 16-bit PNG, or 8-bit JPEG grayscale image)存储透明度信息。但是,一个JNG可能为颜色信息包含两个独立的JPEG数据流(一个8位元一个12位元)以允许不能(或不希望)解码12位元数据流的解码器显示8位元的数据流。

JNG规范1.0版本发布于2001年1月31日(最初作为MNG规范的一部分)。通常来说,所有支持MNG文件格式的应用程序也都可以处理JNG文件。例如,Konqueror原生支持MNG/JNG,Opera、Internet Explorer和Mozilla Firefox也都有MNG/JNG插件可用。Mozilla Application Suite(Netscape继任者)原本支持MNG/JNG,但原生支持已于Mozilla 1.5a中被开发者移除,Mozilla自此不再支持该格式。Safari不支持MNG/JNG。

通过支持透明度、两个连续的彩色流(一个8位元与一个12位元)以及其他有用的PNG特性(例如颜色校正、伽马校正、嵌入颜色配置文件、PNG式元数据、校验和等),JNG增强了JFIF格式(普通的JPEG文件格式)的能力。JNG文件内的透明度信息(作为一个阿尔法通道)可以保存在无损的PNG格式或有损的JPEG格式。因此,用户可以受益于JPEG的压缩效果,并同时保持无损(PNG压缩)的透明度信息。

基于块结构的JNG文件基本上与PNG文件相同,区别仅在于略有不同的签名和不同的块使用。

网络图形签名
名称 签名
十六进制 ASCII + C0, C1英语C0 and C1 control codes
PNG 89 50 4E 47 0D 0A 1A 0A HT | 0x80 "PNG" CR LF SUB LF
MNG 8A 4D 4E 47 0D 0A 1A 0A LF | 0x80 "MNG" CR LF SUB LF
JNG 8B 4A 4E 47 0D 0A 1A 0A VT | 0x80 "JNG" CR LF SUB LF

JNG没有已注册的互联网媒体类型,但可以使用image/x-jng[1]

备选方案

由于JNG和MNK格式缺乏广泛使用,它已不再使用,应使用其他具有类似质量但仍被积极开发的格式:

  • JPEG XR:支持宽色彩空间和一个有透明度的有损格式(JNG竞争者,已标准化)
  • WebP:支持透明度和动画的有损格式(JNG/MNG竞争者,尚未标准化)

备注

  1. ^ JNG官方规范 (页面存档备份,存于互联网档案馆),段落1

外部链接

  • JNG 1.0规范 (页面存档备份,存于互联网档案馆(英文)
  • Photoshop插件(适用于Photoshop7.0或更高) (页面存档备份,存于互联网档案馆(英文)
  • Amiga数据类型(适用于AmigaOS 4.0或更高)(页面存档备份,存于互联网档案馆(英文)
位图
  • ANI英语ANI (file format)
  • ANIM英语ANIM
  • APNG
  • ART英语ART image file format
  • BMP
  • BPG
  • BSAVE英语BSAVE (bitmap format)
  • CAL英语CALS Raster file format
  • CIN英语Cineon
  • CPC英语Cartesian Perceptual Compression
  • CPT英语CPT (file format)
  • DDS英语DirectDraw Surface
  • DPX英语Digital Picture Exchange
  • ECW英语ECW (file format)
  • EXR
  • FITS
  • FLIC英语FLIC (file format)
  • FLIF
  • FPX英语FlashPix
  • GIF
  • HDRi英语HDRi (data format)
  • HEVC
  • ICER
  • ICNS英语Apple Icon Image format
  • ICO / CUR
  • ICS英语Image Cytometry Standard
  • ILBM英语ILBM
  • JBIG
  • JBIG2英语JBIG2
  • JNG
  • JPEG
  • JPEG 2000
  • JPEG-LS
  • JPEG XR
  • KRA
  • MNG
  • MIFF英语Magick Image File Format
  • NRRD英语Nearly raw raster data
  • ORA英语OpenRaster
  • PAM英语Netpbm#PAM graphics format
  • PBM / PGM / PPM / PNM
  • PCX
  • PGF英语Progressive Graphics File
  • PICtor英语PICtor PIC image format
  • PNG
  • PSD / PSB
  • PSP
  • QTVR
  • RAS英语Sun Raster
  • RBE英语RGBE image format
    • JPEG-HDR英语JPEG-HDR
    • Logluv TIFF英语Logluv TIFF
  • SGI英语Silicon Graphics Image
  • TGA
  • TIFF
    • TIFF/EP英语TIFF/EP
    • TIFF/IT
  • UFO/ UFP
  • WBMP
  • WebP
  • XBM英语X BitMap
  • XCF
  • XPM
  • XWD英语xwd
原始檔
  • CIFF英语Camera Image File Format
  • DNG
矢量图形
  • AI英语Adobe Illustrator Artwork
  • CDR
  • CGM
  • DXF
  • EVA英语Extended Vector Animation
  • EMF
  • Gerber
  • HVIF英语Haiku Vector Icon Format
  • IGES英语IGES
  • PGML英语Precision Graphics Markup Language
  • SVG
  • VML
  • WMF
  • Xar英语Xar (graphics)
複合
相關
视频壓縮
ISO/IEC
ITU-T
SMPTE
  • VC-1
  • VC-2英语Dirac (video compression format)
  • VC-3英语DNxHD codec
  • VC-5英语CineForm
開放媒體聯盟
On2 Technologies
(现属谷歌公司
苹果公司
  • Apple Video英语Apple Video
  • Apple ProRes
  • QuickTime
    • 动画英语QuickTime Animation
    • 图形英语QuickTime Graphics
中国标准化协会
其他
  • Bink视频英语Bink Video
  • Cinepak英语Cinepak
  • Daala
  • Dirac英语Dirac (video compression format)
  • DV
  • DVI英语Digital Video Interactive
  • FFV1英语FFV1
  • Huffyuv英语Huffyuv
  • Indeo英语Indeo
  • Lagarith
  • Microsoft Video 1英语Microsoft Video 1
  • MSU无损英语MSU Lossless Video Codec
  • OMS Video英语OMS Video
  • Pixlet英语Pixlet
  • RealVideo
  • RTVideo英语RTVideo
  • SheerVideo英语SheerVideo
  • Smacker英语Smacker video
  • Sorenson Video, Spark英语Sorenson codec
  • Theora
  • Thor英语Thor (video codec)
  • WMV
  • XEB英语ratDVD
  • YULS英语YULS
音频壓縮
ISO/IEC
  • MPEG-1 Layer III (MP3)
  • MPEG-1 Layer II
    • Multichannel英语MPEG Multichannel
  • MPEG-1 Layer I英语MPEG-1 Audio Layer I
  • AAC
    • HE-AAC
    • AAC-LD英语AAC-LD
  • MPEG Surround英语MPEG Surround
  • MPEG-4 ALS
  • MPEG-4 SLS英语MPEG-4 SLS
  • MPEG-4 DST
  • MPEG-4 HVXC英语Harmonic Vector Excitation Coding
  • MPEG-4 CELP
  • MPEG-D USAC英语Unified Speech and Audio Coding
  • MPEG-H 3D Audio英语MPEG-H 3D Audio
ITU-T
  • G.711A-law英语A-law algorithm, µ-law英语µ-law algorithm
  • G.718英语G.718
  • G.719
  • G.722
  • G.722.1英语G.722.1
  • G.722.2英语Adaptive Multi-Rate Wideband
  • G.723
  • G.723.1英语G.723.1
  • G.726
  • G.728英语G.728
  • G.729
  • G.729.1英语G.729.1
IETF
3GPP
  • AMR
  • AMR-WB英语Adaptive Multi-Rate Wideband
  • AMR-WB+英语Extended Adaptive Multi-Rate – Wideband
  • EVRC英语Enhanced Variable Rate Codec
  • EVRC-B英语Enhanced Variable Rate Codec B
  • EVS英语Enhanced Voice Services
  • GSM-HR英语Half Rate
  • GSM-FR英语Full Rate
  • GSM-EFR英语Enhanced full rate
ATSC,DVB
中国标准化协会
其他
  • ACELP英语Algebraic code-excited linear prediction
  • ALAC
  • Asao英语Asao (codec)
  • ATRAC
  • CELT
  • Codec2英语Codec2
  • FLAC
  • iSAC
  • Monkey's Audio
  • TTA
    • True Audio
  • TAK
  • MT9英语MT9
  • Musepack
  • OptimFROG
  • OSQ英语Original Sound Quality
  • QCELP英语Qualcomm code-excited linear prediction
  • RCELP英语Relaxed code-excited linear prediction
  • RealAudio
  • RTAudio英语RTAudio
  • SD2英语Avid Audio#Sound Designer file formats
  • SHN英语Shorten (file format)
  • SILK
  • Siren英语Siren (codec)
  • SMV英语Selectable Mode Vocoder
  • Speex
  • SVOPC英语SVOPC
  • TwinVQ英语TwinVQ
  • VMR-WB英语Variable-Rate Multimode Wideband
  • Vorbis
  • VSELP英语Vector sum excited linear prediction
  • WavPack
  • WMA
  • MQA
  • aptX
  • LDAC
  • MLP英语Meridian Lossless Packing
  • LHDC
  • SBC
图像压缩
IEC,ISO,ITU-T,W3C,IETF
其他
封裝格式
ISO/IEC
  • MPEG-ES英语Elementary stream
    • MPEG-PES英语Packetized elementary stream
  • MPEG-PS英语MPEG program stream
  • MPEG-TS
  • ISO基本媒体文件格式英语ISO base media file format
  • MPEG-4 Part 14(MP4)
  • Motion JPEG 2000英语Motion JPEG 2000
  • MPEG-21 Part 9英语Digital Item#File Format
  • MPEG媒体传输英语MPEG media transport
ITU-T
  • H.222.0
  • T.802英语Motion JPEG 2000
IETF
其他
合作
另见压缩方法、数据压缩软件