More information can be found at: http://www.elecard.com
For Technical Support, please contact the Elecard Technical Support Team:
tsup@elecard.net.ru
Elecard provides this publication “as is” without warranty of any kind, either expressed or
implied.
This publication may contain technical inaccuracies or typographical errors. While every
precaution has been taken in the preparation of this document, the publisher and author
assume no responsibility for errors or omissions. Nor is any liability assumed for
damages resulting from the use of the information contained herein. Changes are
periodically made to the information herein; these changes will be incorporated in new
editions of the publication. Elecard may make improvements and/ or changes in the
product(s) and/or the program(s) described in this publication at any time.
Other company, product, trademarks, and service names are trademarks or service marks
of other companies or corporations.
1.2.3 Related Documentation ......................................................................................................................................... 5
1.3 SYSTEM REQUIREMENTS ...................................................................................................................................................... 5
1.4 LICENSINGAND TECHNICAL SUPPORT .................................................................................................................................... 5
2. GETTING STARTED ........................................................................................................................................................ 6
3.3 FEATURES ......................................................................................................................................................................... 9
3.3.1 Exclusive Features ................................................................................................................................................. 9
3.3.2 Component Features .............................................................................................................................................. 9
4. USING ELECARD STREAMEYE ................................................................................................................................. 12
4.2.1 Menu Bar ............................................................................................................................................................. 12
4.2.3 Navigation Bar ..................................................................................................................................................... 22
4.2.4 Bar Chart Control ................................................................................................................................................ 23
4.2.5 Hot Keys ............................................................................................................................................................... 24
4.3 OPENING MEDIA FILEOR INDEX FILE ................................................................................................................................. 24
4.4 SAVINGAN INDEX FILE ..................................................................................................................................................... 26
Elecard StreamEye 3.0 3User Guide
1.Introduction
1.1Preface
Elecard StreamEye is a powerful software tool designed for professionals and prosumers in video
compression field. Elecard StreamEye enables the user to perform an effective in-depth analysis
of video sequences.
Elecard StreamEye provides a visual representation of the encoded video features and a stream
structure analysis of MPEG-1/2/4 or AVC/Н.264 Video Elementary Streams (VES), MPEG-1
System Streams (SS), MPEG-2 Program Streams (PS) and MPEG-2 Transport Streams (TS).
Elecard StreamEye is based on the Elecard Media Indexing technology that allows quick
navigation through a stream with frame accuracy. The program displays frames, their size, type,
time position, and order in a stream. It indicates average bitrate and bitrate declared in sequence
headers as well as other common video stream parameters.
Elecard StreamEye provides the following features:
●Visual quality control of each single picture.
●Type, size, and time stamp displaying for each single picture.
●Video stream indexing for instant frame-accurate positioning.
●Visual streams comparison by picture quality and picture size.
●Displaying of detailed information about macroblocks in MPEG-1 (ISO/IEC 11172-2),
MPEG-2 (ISO/IEC 13818-2), MPEG-4 (ISO/IEC 14496-2), H.263 (ITU-T Recommendation
H.263) and AVC/Н.264 (ISO/IEC 14496-10) video streams.
1.2Using this Guide
1.2.1Purpose
This guide is intended to help MPEG video encoder developers quickly analyze MPEG-compliant
video streams (including AVC/H.264 streams).
1.2.2Topics Covered
The following lists the topics covered in this document:
●Section 1: Introduction – provides a general overview of the Elecard StreamEye program
and describes the purpose of the document and its contents.
●Section 2: Getting Started – describes how to install, uninstall, and run the Elecard
Elecard StreamEye 3.0 4User Guide
StreamEye program.
●Section 3: Describing Elecard StreamEye – provides a detailed description of the Elecard
StreamEye program including features and supported stream formats.
●Section 4: Usind Elecard StreamEye – describes the Elecard StreamEye GUI and how to
use the program to open MPEG streams and save index files.
1.2.3Related Documentation
For additional information on MPEG video compression, review the following documents:
●ISO/IEC 11172-2 for MPEG-1 video
●ISO/IEC 13818-2 for MPEG-2 video
●ISO/IEC 14496-2 for MPEG-4
●ISO/IEC 14496-10 for AVC/Н.264 video
●ITU-T Recommendation H.263 for H.263
1.3System Requirements
1.3.1Hardware Requirements
●SSE-enhanced CPU (Intel® Pentium III, Celeron, AMD® Athlon, Opteron etc.)
●128 MB RAM
●DirectX 7.0 (and higher) VGA card
1.3.2Software Requirements
●Windows® 2000/XP/2003 Server
1.4Licensing and Technical Support
By installing, copying, or otherwise using the SOFTWARE PRODUCT or any UPDATES, you
agree to be bound by the terms of the "Elecard" End-User License Agreement (''EULA''). This
EULA is a legal agreement between you (either an individual or a single entity) and Elecard for
the "Elecard" software product(s) accompanying this EULA, which include(s) computer software
and may include "online" or electronic documentation, associated media, and printed materials
(''SOFTWARE PRODUCT'').
For sales and licensing information contact the Elecard sales department: sales@elecard.net.ru
For technical support, please contact the Elecard Technical Support Team: tsup@elecard.net.ru
Elecard StreamEye 3.0 5User Guide
2.Getting Started
The following section details the procedures for installing and running Elecard StreamEye.
2.1Installing Elecard StreamEye
1. Download the Elecard StreamEye installation file from the Elecard download page or its
mirrors.
2. Run Elecard StreamEye Setup.
To run, unzip the Elecard StreamEye and run the program Elecard StreamEye X.X.exe (X.X is
the version number).
3. The Elecard StreamEye setup window will appear. Read the recommendations and warnings.
Click Next.
4. The license agreement will appear. Read the agreement and if you accept the terms within,
check the “Yes I agree with the terms of this license agreement”check box. Click Next.
5. Select the installation folder in which you want to install Elecard StreamEye. To select an
installation folder, click Browse and find the folder in which you would like to install Elecard
StreamEye. Click Next.
6. Select program group. Click Next twice.
7. To complete installation, follow the onscreen instructions.
When setup has finished installing all of the necessary files on your computer, the Elecard StreamEye has been successfully installed dialog box will appear, and the program is ready to
run. You do not need to reboot your computer.
2.1.1Elecard StreamEye Registration
1. Run the Elecard Registrator. Click Start->Programs->Elecard->Elecard StreamEye X.X-
>Registrator . The Registrator window opens.
2. Select the Elecard StreamEye from the product list and press Activate button.
3. Use your Serial number to complete the activation process.
2. Follow the on-screen instructions to complete the Elecard StreamEye unistalling.
Elecard StreamEye 3.0 6User Guide
2.3Running Elecard StreamEye
To run Elecard StreamEye click Start->Programs->Elecard->Elecard StreamEye X.X->Elecard
StreamEye X.X.
Elecard StreamEye 3.0 7User Guide
3.Describing Elecard StreamEye
3.1Overview
Elecard StreamEye performs a detailed analysis of MPEG video streams (including AVC/H.264
video, MPEG-4 video). Video streams have a layered structure and an embedded hierarchy.
Structurally, a video stream consists of a video sequence. Video sequences consist of a start code,
end code, sequence header and any number of groups of pictures (GOP). Each GOP consists of a
GOP header and a group of pictures. MPEG-1 (ISO/IEC 11172-2) and MPEG-2 (ISO/IEC
13818-2) streams are composed of pictures of different types (I, B, or P). The structure of
AVC/H.264 and MPEG-4 video is slightly different (see ISO/IEC 14496-10 and ISO/IEC 14496-2
standards).
Elecard StreamEye presents a video stream picture-by-picture (I, P, and B pictures as they appear
in stream order). For ease of analysis and navigation, the entire diagram can be scaled. Pictures
can also be frame pictures that correspond to progressive video or field pictures that correspond to
interlaced video. Pictures are broken down into a slice structure, and each slice consists of
macroblocks.
Elecard StreamEye provides the following features:
●Navigates and displays a media stream picture-by-picture (I frames, P frames, B frames)
●Observes the video quality dependency both on a current bitrate within GOP and on a
current frame size
●Determines the frame location in the stream order or display order
●Determines the frame size, type and time
●Accounts for minimum, maximum and average frame size in stream
●Visualizes detailed information about macroblocks in MPEG-1 (ISO/IEC 11172-2),
MPEG-2 (ISO/IEC 13818-2), MPEG-4 (ISO/IEC 14496-2), H.263 (ITU-T Recommendation
H.263) and AVC/Н.264 (ISO/IEC 14496-10) video streams
3.2Specifications
Elecard StreamEye operates with MPEG-1, MPEG-2, MPEG-4, AVC/Н.264 Video and MLMIX
(media index) files.
3.2.1Supported Formats
Elecard StreamEye supports the following formats:
●System Stream MPEG-1
Elecard StreamEye 3.0 8User Guide
●Video Only MPEG-1/2
●Program Stream MPEG-2
●Transport Stream MPEG-2
●AVC/H.264 Video stream
●MP4 (Intermedia Format)
●MPEG-4 Video stream
●H.263 Video stream
Note: When opening files that contain an audio stream (e.g. MPEG-2 PS or TS)), the bitrate and
frame size is overstated. Depending on the movie bitrate, the inaccuracy ranges from 1 – 10 percent.
The inaccuracy is dependent on the relationship between the audio bitrate and the video bitrate.
For correct viewing, it is suggested that Video Only (MPEG-1/2/4 or AVC/Н.264) files be used.
3.3Features
The following section lists the Elecard StreamEye features:
●Navigation and display of media stream picture-by-picture (I, P, B)
●Display of the current frame
●Display of the time, type, size and number of a current frame in a stream, decoding order and
offset from the file beginning
●Display of bitrate and bit allocation lines
●Display of detailed information about macroblocks in MPEG-1 (ISO/IEC 11172-2),
MPEG-2 (ISO/IEC 13818-2), MPEG-4 (ISO/IEC 14496-2), H.263 (ITU-T Recommendation
H.263) and AVC/Н.264 (ISO/IEC 14496-10) video streams
3.3.1Exclusive Features
The following Elecard StreamEye features are exclusive:
●Frame-accurate positioning
●Selectable navigation modes: picture-by-picture in stream and display orders, or picture-by-
picture respect to picture type (I, P, B)
●Display of the stream and gathering of statistics relating to the entire file
●AVC/H.264 support
●MPEG-4 support
●H.263 support
●Displaying of internal data partitioning for motion vectors and coefficients in the frame
3.3.2Component Features
The following section lists the features of the Elecard StreamEye components. A more detailed
Elecard StreamEye 3.0 9User Guide
Loading...
+ 18 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.