Technical Articles

Brought to you by the Count.

Upside-Down AVI Work-Around

Upside Down Video :)
We've had the following user feedback from users of our t@b encoder frontend: "When the AVI output is viewed with other programs (WinAmp and Jetaudio) then the video appears to be upside down". We've checked several programs and run into the same problem also with (Real)Producer.
...read more
 

Getting ZS4 to run on Odd-ball Linux systems

It's a jungle out there. t@b currently builds the linux version of ZS4 on a SUSE 9.2 box, the very same box we use for capturing editing video. It turns out that the linux binaries do not necessarily run on other Linux flavours (Ubuntu related complaints were the latest). So we've made a bunch of changes/additions/fixes which hopefully will help in making ZS4 run on you very own Linux box. Just read on....
...read more
 

Interlaced and Progressive Scan

interlaced frame
This image shows typical freeze frame artifacts as experienced when looking at a single frame of something/somebody in motion. This article examines a few issues about interlacing and progressive scan.
...read more
 

Understanding Opacity

ZS4 is based on a 32Bit RGB compositing engine. This means that every pixel (about a half-million per DV frame) is composed of 4x8Bits per pixel where 24 bits (the Red, Green and Blue values) indicate the actual color and the Remaining 8 Bits describe Transparency/Opacity. This article will go into some detail into the mechanics of Compositing with the use of opacity/transparency.

...read more
 

Using FreeFrame Effect Filters

As of version 0.942, ZS4 supports FreeFrame effect filters. The FreeFrame plugin-in architecture enables 3rd party developers to create (and sell) functionality for ZS4. Here are a few remarks about FreeFrame plugins for ZS4 end users. ...read more
 

Dynamic Depth Controls

ZS4 so far is a two dimensional video compositing engine with timeline controls and a large set of bundled video effects. it is, however, possible to dynamically arrange the depth (z-position) of component video streams. This article assumes that you are familiar with the default zs4 rendering strategy, where the bottom (child) track in the project treeview is rendered into the parent (mixer) track first and the top child is rendered last which results in the basic compositing strategy. ...read more
 

Issues Of Linearity

Lately i've been running more and more into those things: Issues of linearity. Like many things, this may be a matter of "definition". This article is atempting to illustrate the concept of (non-) linearity in general and, more importantly, from a zs4 perspective. ...read more
 

Using ZS4 for the Creation of Music Videos

It has always been our intent to use ZS4 for the production of t@b music videos. This document will outline some thoughts pertaining to the production methods which we are employing/testing. ...read more
 

Translating ZS4

t@b is producing ZS4 (Zweistein, level 4) with a team of exactly two people. We have produced a side-kick program, called tabtrans (t@b gui translator) which allows anybody on linux or windows to translate our software to their local language. Read this article if you are interested in the little we can offer somebody who assists us by creating a foreign language translation.
...read more
 

How to Modify ZS4 Skin Files

It is, of course, possible to drastically alter the appearance of the zs4 (ZweiStein, Generation 4) by altering skin file/directory data. Here's some (hopefully) helpfull information on the topic. (valid starting with version 0.926)...
...read more
 
XML feed