0% found this document useful (0 votes)
167 views4 pages

Abcavi Tag Editor - History

This document summarizes the changes made in multiple versions of the abcAVI Tag Editor software. It describes corrections to bugs in reading, writing, and calculating video bitrates. It also lists many additions of new features like support for multiple audio streams, previewing files, additional language translations, and more tags and codecs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
167 views4 pages

Abcavi Tag Editor - History

This document summarizes the changes made in multiple versions of the abcAVI Tag Editor software. It describes corrections to bugs in reading, writing, and calculating video bitrates. It also lists many additions of new features like support for multiple audio streams, previewing files, additional language translations, and more tags and codecs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy