MPEGRepairHD Solutions

147 Tasks Performed by MPEGRepairHD
MPEGRepairHD® is a versatile MPEG encoding utility designed for professional users to increase the work flow of video production see new features at a glance. MPEGRepairHD encodes faster than real-time HD content. The extensive analysis and repair functions of the utility make it a virtual MPEG post production workshop. MPEGRepairHD new single pass transcoding can change frame sizes, bit-rate, modify header flags, filter frames or even add logos to an existing MPEG stream.
Encoding:
- High speed MPEG1, MPEG2, HD encoding from files real-time encoding from video input.
- Virtually lossless encoding
- Force I frames at scene changes
- Add CGMS copy flags
- Add closed captions
- Create streams with Large (90) GOP sizes
- Encode segments without End of Sequence Header
- Encode segment such that it ends with I frame
- Encode with Open or Closed GOPs
- Encode with new 4:2:2 Profile
- Encode with 4:2:2 chromas
- Automatically add telecine flags cause film content to play back at video rate
- Add Pan and Scan display size in encode
- Auto Scene Change detection with adjustable threshold
- Create file with frame numbers of detected Scene Changes
- Encode VBR with constant MQuant
- Encode segments with precise start and ending buffer states
- Encode segments with an exact user selected number of bits.
- Encode at low custom frame rates
- Encode at low frame rates with NULL frames added to increase to legal rates
- Repeat encode a small sequence into a larger sequence.
- Instantly convert a single frame into a high quality long MPEG
- Encode frames to form a reverse sequence.
- Convert Graphics values to Video values before encoding
- Use 5 standard RGB to YUV conversions
- Encode HD content to SD dimensions
- Encode SD content to SIF dimensions
- Encode VGA content to SIF dimensions.
- Encode interleaved YUV content to planer YUV content
- Encode field content to frame content
- Encode 1280x720 to SIF dimensions
- Encode SID to QSIF dimensions
- Encode Half D1 to SD dimensions
- Encode VGA to SD dimensions
- Encode 486 lined content as 480 content
- Encode with soften, sharpen, or custom filters
EDL Features allow frame accurate encoding modifications:
- Add User Data (Closed Caption, SCTE 21, Private Data)
- Apply custom filters to entire frames
- Apply custom filter to inside or outside of selected regions within frames
- Increase encoding quality in selected region within frame.
- Increase or decrease search range
- Change Quant Matrixes
- Add logo, fade in, fade out, and move across frame
- Change M value
- Change N value
- Change bit-rate
- Change Pan-Scan size
- Change Average Mquant
- Change Constant Mquant
Encoding Analysis Features:
- Graphically view encoding quality during encoding
- Graphically view encoding error during encoding
- Graphically view motion vectors, quantization values, and encoding decision types during encoding
- Graphically view input source frame prior to encoding.
- Roam and zoom on all graphic windows.Calculate SNR on each frame and average SNR for entire sequence
- View bytes per frame, buffer state per frame, and vbv_delay per frame
- View percentage of block encoding types per frame
- Log file documentation of encoding parameters, EDL changes applied and encoding warnings.
- Instantly convert a single image frame to a high quality MPEG file.
- Convert a short sequence of frames into a longer looping MPEG sequence
- Convert a short sequence of frames into a longer looping sequence of frames
- Encoding a sequence of frames in reverse order
- Encode slow and very slow motion (low frame rate) to legal MPEG.
- Encode with fixed starting and/or ending buffer states to create MPEG segments that can be concatenated together or spliced into an existing stream to form a legal MPEG stream with consistent buffer states
- Force I frames as scene changes.
- Force I frames at selected frames.Encode with no end_of_sequence flag so that segments can be sliced together
- Encode with no stuffing to create tiny vbr MPEG streams from fixed or slowly changing images
- Use any legal N and M value
- Force I frame at last frame of sequence
- Encode with Pan and Scan frame dimensions
- Encode film (24 fps) content with telecine for display in 29.97 (video) displays.
- Encode with the new 4:2:2 Profile
- Encode with low delay mode
Decoding:
- Update an existing stream without decoding and re-encoding:
- Add User Data including Closed Caption and Line 21 at specific frames or all frames throughout an existing stream
- Switch Top Field First flags
- Modify Repeat First Flags
- Change Low Delay Flags
- Set or Clear Progressive Frame Flags
- Set or Clear Progressive Sequence Flags
- Update Closed GOP Flags
- Add or update Pan and Scan Frame Sizes
- Change Aspect Ratio
- Change Frame Rate Flag
- Update Level Flag
- Update Profile Flag
- Change Video Input Code
- Change Matrix Coefficient Code
- Resynchronize Time Code through MPEG
- Add CGMS copy flags
- Add closed captions
Analyze Stream:
- Obtain detailed stream properties: Audio, Video, and Muxing details
- Create a file with stream properties for a set of MPEG streams
- Compare the encoding details of stream created by two different encoders.
- Step through and view a field encoded stream Field by Field
- Display MPEG stream syntax errors in interactive window and log file
- Display MPEG buffer overflow and underflows in interactive window and log file
- Graphically compare streams
- Bock encoding type
- MQuant
- Motion Vectors
- Roam and Zoom on frames
- Display Selectable Components of any MPEG stream during decoding and save results in log file:
- Analyze decoding sync problems by comparing actual frame number and frame rate with reported system and elementary time stamps
- System Statistics
- Program ID
- Program Clock References
- Pack Headers; System Headers
- Packet Headers
- PTS and DTS time stamps
- Video Statistics
- VBV buffer reported delay and actual buffer fullness per frame
- Sequence Extension contents
- Sequence Header contents
- GOP Header contents
- Picture Header contents
- Telecine flags
- User data in Sequence and in Frames
- Audio
- Start Codes and Header Contents
Decompose Stream
- Split Stream into Elementary Video and Audio components
- Extract Private Data 1 and Private Data 2 Streams
- Extract a segment of Elementary Video, Audio, or Private Data from streams
- Extract a specific audio or video PID from among a multi-PID stream
- Extract TGA, BMP, or YUV frames from a segment of an MPEG stream
- Decode MPEG stream into TGA, BMP, or YUV frames
Other Tricks
- Display a clip in a continuous loop.
- Create a larger frame sequence from a small MPEG sequence
- Select YUV to RGB conversion coefficients … Graphic or Video
- Convert Frame Types TGA to BMP, YUV to RGB etc by lossless encoding and decoding
- Extract YUV frames from AVI or MOV files
- Generate a larger sequence of images using a smaller number of source images
- Convert graphics RGB ranged frames to Video ranged frames
- Convert video RGB ranged frames to graphics ranged frames
- Convert 4:2:2 frames to 4:2:0 frames
- Convert BMP, AVI, MOV, TGA content to 4:2:2 YUV
- Convert BMP, AVI, MOV, TGA content to 4:2:0 YUV
- Resize HD content to SD dimensions
- Resize SD content to SIF dimensions
- Resize VGA content to SIF dimensions.
- Convert interleaved YUV content to planer YUV content
- Convert field content to frame content
- Convert 1280x720 to SIF dimensions
- Convert SID to QSIF dimensions
- Upscale Half D1 to SD dimensions
- Upscale VGA to SD dimensions
- Convert 486 lined content to 480 content
- Apply soften, sharpen, or custom filters to content
Let us know if we can help or request a free demo of our products. View our products features at a glance.
Visit our products page and check out at our PixelTools Store to purchase any of our products
Thank you for your interest in PixelTools
MPEGRepairHD
and ExpertWorkshop SDK are trademarks of PixelTools Corporation.
All other brand names are trademarks or registered trademarks of
their respected holders.
©1998-2018 PixelTools Corporation
