Sunteți pe pagina 1din 4

abcAVI Tag Editor 1.

4
(-) Corrected video bitrate calculation, the error is less then 0,5%
audio_size:=(strf_auds.nAvgBytesPerSec*strh_auds.dwLength*strh_auds.dwScale/st
rh_auds.dwRate)+(strh_auds.dwLength*v_framespersec*8*strh_auds.dwScale/strh_auds
.dwRate);
video_size{bytes}:=movi_size+(idx1_size/count_of_streams)-audio_size_stream1-a
udio_size_stream2-...;
v_kilobitspersec:=((video_size*v_framespersec*8)/(v_frames*1000));
The other way is to read whall AVI, summarize total frame size and divide by vid
eo length, but it's too slow on big files.
(-) Writing bug fixed: some tag's value grows by two #0 every writing
(*) Interface changes - AVI tags were took places in three subpages "Primary Tag
s", "Movie Credits" and "Additional Tags"
(*) Added icons to the first level pages
(*) Defined more exactly 9 video FourCC descriptions
(*) Defined more exactly 32 audio TwoCC descriptions (thanks to http://www.mplay
erhq.hu)
(+) Added 8 new AVI tags (for compatibility with IMDB.com):
IMUS - composer
ICDS - costume designer
ICNT - country
IDST - distributor
IEDT - editor
IGN2 - alternate genre
IPRO - producer
IPDS - production designer
(+) File preview function (Ctrl+P)
(+) Added languages - French, Hungarian, xEnglish, xRomanian
(+) Multiple audio streams support
(+) Added 26 new video FourCC descriptions (thanks to http://www.mplayerhq.hu)
AVDJ - Avid Motion JPEG
AZPR - Quicktime Apple Video
DIV1 - FFmpeg-4 V1 (hacked MS MPEG-4 V1)
DIV2 - FFmpeg-4 V2 (hacked MS MPEG-4 V2)
DVC - MainConcept DV Codec
DVCP - Sony Digital Video (DV)
M4S2 - Microsoft MPEG-4 (hacked MS MPEG-4)
MJPB - Motion JPEG codec
MPG1 - FFmpeg-1
MPG2 - FFmpeg-1
MPNG - Motion PNG codec
MSS1 - Windows Screen Video
NUV1 - NuppelVideo
Q1.0 - Q-Team QPEG 1.0
Q1.0 - Q-Team QPEG 1.1
RMP4 - REALmagic MPEG-4 Video Codec
RUD0 - Rududu video codec
RV10 - RealVideo codec
RV13 - RealVideo codec
SMC - Apple Graphics (SMC) codec (256 color)
SVQ3 - Sorenson Video 3 (Apple Quicktime 5)
TM2A - Duck TrueMotion Archiver 2.0
VIV1 - Vivo H.263
VIV2 - Vivo H.263
WMV1 - Windows Media Video 7
WMV2 - Windows Media Video 8
(+) Added 30 new audio TwoCC descriptions (thanks to http://www.mplayerhq.hu)
0x0008 - Microsoft DTS
0x0093 - MediaSonic G.723
0x0094 - Aculab 8KBPS
0x00A0 - Malden Electronics PHONYTALK
0x0125 - Sanyo ADPCM
0x0131 - Sipro Lab Telecom ACELP.4800
0x0132 - Sipro Lab Telecom ACELP.8V3
0x0133 - Sipro Lab Telecom ACELP.G.729
0x0134 - Sipro Lab Telecom ACELP.G.729A
0x0135 - Sipro Lab Telecom ACELP.KELVIN
0x0140 - Dictaphone G.726 ADPCM
0x0150 - Qualcomm PUREVOICE
0x0151 - Qualcomm HALFRATE
0x0155 - Ring Zero Systems TUBGSM
0x0210 - UHER informatic GmbH ADPCM
0x0230 - I-link Worldwide ILINK VC
0x0240 - Aureal Semiconductor RAW SPORT
0x0250 - Interactive Products HSX
0x0251 - Interactive Products RPELP
0x0260 - Consistent Software CS2
0x0270 - Sony ATRAC3
0x0681 - AT&T Labs TPC
0x0401 - Intel Music Coder (IMC)
0x1101 - Lernout & Hauspie CELP codec
0x1102 - Lernout & Hauspie SBC codec
0x1103 - Lernout & Hauspie SBC codec
0x1104 - Lernout & Hauspie SBC codec
0x181C - VoxWare RT24 speech codec
0x1FC4 - ALF2
0xFFFE - Extensible wave format
abcAVI Tag Editor 1.3
25 june 2002
(-) Reading bug fixed: recognition of the space containing FourCC i.e. "RLE ", "
DIB " etc.
(-) Reading bug fixed: wrong representation idx1 tag information.
(-) Reading bug fixed: skiping huge AVI header. Now huge tags only but not huge
lists are skiped (except list "movi").
(-) Writing bug fixed: erasing AVI header while writing info in file without "id
x1" chunk.
(-) Writing bug fixed: file without tags has empty "LIST INFO" and "LIST MID".
(-) Setup bug fixed: old versions registry and files were not deleted
(-) Reading bug fixed: read only files (for example on CD) couldn't be read in W
inXP
(-) Writing bug fixed: abcAVI occupy files after writing tags
(-) Reading bug fixed: different files with the same short names can't be opened
simultaneously.
(*) Faster file loading (swoping TreeView by DCTree lead to more then 10 speed g
rowing)
(*) An installer made, added uninstall confirmation
(*) Saving options in ini-file (window positon, option page, export template, wo
rking directories)
(*) abcAVI has it's directory in Program Files
(*) The interface optimisation, status bar shows files statistics
(*) Buttons activation had been tuned
(*) Defined more exactly 50 video FourCC descriptions (thanks to http://www.kmst
udio.com.ua)
(+) Added 28 new video FourCC descriptions (thanks to http://www.kmstudio.com.ua
)
3IVX - MPEG4-based codec 3ivx
AVRN - Avid Motion JPEG
BTVC - Conexant Composite Video
DPS0 - DPS Reality Motion JPEG
DPSC - DPS PAR Motion JPEG
DSVD - Microsoft DirectShow DV
DV25 - Matrox DVCPRO codec
DV50 - Matrox DVCPRO50 codec
DVMA - Darim Vision DVMPEG
DX50 - DivX 5.0 codec
EM2V - Etymonix MPEG-2 I-frame
FRWT - Darim Vision Forward Motion JPEG
FRWU - Darim Vision Forward Uncompressed
FVFW - ff MPEG-4 based on XviD codec
IYUV - Intel Indeo iYUV 4:2:0
LSVM - Vianet Lighting Strike Vmail (Streaming)
MJ2C - Morgan Multimedia JPEG2000 Compression
MJPA - Pinnacle Motion JPEG with Alpha-channel
MMES - Matrox MPEG-2 I-frame
MSZH - Lossless codec (ZIP compression)
NAVI - nAVI video codec (hacked MS MPEG-4)
NT00 - NewTek LigtWave HDTV YUV with Alpha-channel
RPZA - Apple Video 16 bit
SJPG - White Pine (ex Paradigm Matrix) Motion JPEG
T420 - Toshiba YUV 4:2:0
TVMJ - Field Encoded Motion JPEG (Targa emulation)
U263 - UB Video StreamForce H.263
XVID - XviD MPEG-4 codec
(+) Added 8 new audio TwoCC descriptions
0x0043 - IBM AVC ADPCM
0x674f - Ogg Vorbis (mode 1)
0x676f - Ogg Vorbis (mode 1+)
0x6750 - Ogg Vorbis (mode 2)
0x6770 - Ogg Vorbis (mode 2+)
0x6751 - Ogg Vorbis (mode 3)
0x6771 - Ogg Vorbis (mode 3+)
0xFFFF - In Development / Unregistered
(+) Disallow tag editing on read only files
(+) Reading and writing export templates
(+) Added export list (sorting, drag & drop, flags checking)
(+) Added report creation
(+) Bilevel keywords menu in template editor
(+) Multilanguage interface, changing language "on the fly" (English, Russian, R
omanian, German, Chinese, Chinese Taiwan )
(+) Added options "Find in subdirectories", "Ignore AVI header errors"
(+) Added font size and name options
(+) Russian version http://abcavi.da.ru
(+) Size show format may be "bytes", "KB" or "MB"
(+) Time show format may be "XX h XX min XX.XX s", "XX min XX.XX s" or "XX.XX "
AVI tags 1.0
14 january 2002
(+) Console programme
(+) Reading and writing RIFF INFO tags
(+) Building AVI info tree structure
(+) Writing new tags info in place of JUNK chunks (JUNK chunk compression)
Used tools:
Borland Delphi 5.0
VCL Toolbar2000 by Jordan Russell
VCL TDCTree by Dream Company
Adobe Photoshop 4.0
Brain.sys
Hands.drv
Gratitude:
Tatyana Sorkina - for moral help
Alexander Zoodin - for betatesting and some ideas
Marius Ovidiu - for translating and prompting

S-ar putea să vă placă și