Expert-HD
PixelTools brings High Definition to the Desktop
Real-time High Definition Video Software Encoder

>

>Purchase Product

Expert-HD is a high performance, high quality software MPEG encoder that produces MPEG streams that are compliant with High Definition (HD) video specifications and compatible with HD video decoders as well as digital cinema. Also Expert-HD has a feature to encode QuickTime exported from Final Cut Pro. Expert-HD enhances video productivity through the following. 

Ease of Use:
Expert-HD is pre-configured for popular HD encoding frame sizes and profiles-just a single button sets up the encode job. Custom encoding parameters can be tweaked and the resultant custom environment set up can be saved and re-used for other jobs. Expert-HD can also be run the batch mode, enabling automatic processing of multiple jobs utilizing the custom configurations.

High Quality Encoding:
PixelTools encoders have been long recognized as providing the best quality streams. Expert-HD has been further refined to produce even better quality.

High Speed Encoding:
Expert-HD is based upon a newly optimized encoding engine that takes advantage of multi-processors, multi-threading, and the Intel SSE2 instructions to achieve faster than real-time compression of HD source material.

Quality Assurance Log:
Expert-HD encoding jobs produce a log file that can be used for quality assurance.

    Click on image to see larger view


Expert-HD accepts field and frame images in all common file formats including:
TGA, BMP, AVI, YUV and MOV
Produces elementary video or transport streams (with AC3 or MPEG audio)
Optimized for speed on IntelP4 multi-processor systems.
On a dual 3.06GHz processor system, Expert-HD will encoding one hour of source video in:


• 26 minutes for 720x480p 24 fps source
• 40 minutes for 1280x720p 24 fps source
• 90 minutes for 1920x1280p 24 fps source


Produces MPEG1 and MPEG2 streams of any frame size and bit-rate
Enables user access to most MPEG2 encoding control parameters
Dynamically modifies pre-processing and encoding parameters per Edit Decision List (EDL) file
Operates in batch mode for automatic encoding and inter-operation with PixelTools' companion products.

Available as an SDK for OEM and embedded applications.

Features

Variable bit rate encoding:

Expert-HD provides the ability to change the encoding bit-rate scene by scene throughout an encoding session. This capability provides more bits (resulting in higher quality) in scenes that are more difficult to encode, and less bits in those scenes that are easy to encode.


Variable quantization encoding:

The quantization values, which determine the amount of compression per encoding block, can also be modified on a scene basis, frame basis, or sub-frame basis. Pre-defined or user-defined quantization tables can be changed on scene or GOP boundaries. Quantization tables customized for specific bit-rates and encoding complexity are provided with Expert-HD. These tables can also be used as templates for building complete custom tables for specific encoding situations. In addition, the quantization within each frame can be modified to increase or decrease the amount of data that is discarded in that region.


Automatic Scene Change Detection:


Expert-HD can, when selected, detect scene changes throughout a video and force the start of a new encoding block (GOP) coincident with the new scene. This produces the highest quality video by keeping the I blocks (MPEG key frames) as far apart as possible. I blocks consume the largest number of bits.

Scene Adaptation:

An Edit Decision List (EDL) file, containing parameters that will be changed throughout the encoding session and the frames at which the changes occur is read by Expert-HD. Variable GOP structures can be specified in this file to support frame accurate GOP entry points for DVD authoring. Slight or significant quantization adjustments can be made to user defined areas within user defined frames. Expert-HD EDL operations include a powerful set of preprocessing options as well. User defined filters can be applied to selected scenes, frames, or user defined regions within a selected frame!


Spliceable Segment Encoding:

Expert-HD can encode a segment or a scene with specified starting and ending buffer states. Segment sizes can be of any length. This allows scenes or segments to be removed, moved, and re-inserted to create legal MPEG video without re-encoding. This also prevents buffer over-flow or under-flow in DVD jumps between segments.

Region or Field Filtering:

User defined or included standard filters can be applied to a designated region of a specified sequence of frames. Expert-HD's preprocessing engine can apply the selected filter inside or outside the user selected region. This feature is used to enhance a region of interest within frames or to minimize artifacts outside of the region of interest.

Pre-Processing:

Expert-HD includes extensive frame down-sampling and frame conversions in a pre-process operation prior to MPEG encoding. Expert-HD inputs frames directly from digital disk recorders and frame grabbers. Pre-processing options include chroma down-sampling from 4:2:2 to 4:2:0, D1 to SIF, VGA to SIF, and SIF or QSIF format conversions. The output of the pre-process operation can be saved to files or just viewed without encoding.

Closed Caption Insertion:

Closed caption data (or any other data) can be inserted into designated sections of the video stream in the user data MPEG field.

Overlay Mixing:

Expert-HD can mix a logo bitmap or an animation with the underlying MPEG. The logo can be placed in any location within the MPEG video frame and with any mix level.

Batch Mode Operation:

Batch mode operation of Expert-HD provides for automatic encoding of multiples files and allows interactively with PixelTools companion products.

    Specifications

    Operating Systems:
    Runs under Windows XP, Windows2000, Windows NT, Windows ME, or Windows98
    Manages files larger than 4 Gbytes under the Windows NTFS file system

    Input:
    MOV, BMP, YUV, Y-U-V, TGA, AVI, DIB, D1, ABEKAS, and PPM formats
    Fields and frames in sizes from 16x16 to 16384x16384pixels
    Single frame or frame sequence to produce a longer stream
    Frame sequences stored on multiple drives
    Files output from other programs or drag and drop
    Initialization file containing session specific parameters
    EDL file describing scene by scene parameters
    Scene Change file containing known scene changes

    Preprocessing:
    Standard or user defined 7x7 kernel filters
    Full frame or regional filtering
    D1, VGA, or SIF down sampling
    Logo or graphic animation mixing with video

    Encoding:
    High, Main, and Low Level encoding.
    High, Main, and Simple Profile encoding.
    MPEG-2 transport packetizing.
    8-11 bit selectable DC precision.
    ZigZag and Alternate DCT scan.
    Dual Prime, 16x16, and 16x8 field and frame search
    Temporal down-sampling to 1 frame per second
    Adjustable IPB frame patterns (i.e., M and N values).
    Selectable sequence header insertion rates
    Modifiable start time code.
    Target decoder buffer sizes from 1 to 1000 vbv
    Constant bit rate or constant quantization
    4:2:2 and 4:2:0 Chroma formats
    Compresses from 16x16 to 16384x16384 pixel frame sizes
    Supports all 18 HDTV formats
    Scene by scene bit rate change capability
    Automatic or manual GOP forcing
    Segment encoding to specified buffer states
    Encoding precision control
    Operator control of regional quantization within selected frames
    Closed caption text insertion
    Compete control over encoding precision to optimize session for highest quality or highest encoding speed
    Variable GOP structure
    Frame Accurate GOP Entry points

    Output:
    Bit-rates from 1Kbits/sec to 168Mbits/sec.
    Frame rates from 1 frame/sec to 60 frames/sec.
    IPB, IP, or I-frame only streams.
    Results of pre-procession without encoding
    List of detected scene changes to SceneChange file
    Encoding statistics to log file
    Current parameter configuration

    Frame Viewing:
    24-bit color frame windows with zoom and roam
    Frames and fields visible at Input, Motion Compensated, DCTed, Compressed, and Error states
    Graphic windows displaying buffer fullness and encoding statistics
    Frame Overlays:
    Motion Vectors, Block Decision Types, Quantization Values, and Block Activity
    User Help Facilities:

    Fly-over Hints
    Context sensitive help for each dialog and menu item
    Comprehensive Users Manual with Expert encoding hints
    Includes sample D1 and SIF un-encoded source frames



Thanks for your interest in PixelTools.


PixelTools Expert-HD is a trademark of PixelTools Corporation. All other brand names are trademarks or registered trademarks of their respective holders.
© 2007 PixelTools Corporation