devexpress pdf viewer asp.net mvc : Export pages from pdf reader Library control component .net azure html mvc app_Vantage_Stitch0-part776

App Note
S
TITCHING
M
EDIA
IN
V
ANTAGE
Synopsis.................................................................................2
Supported Formats for Stitching..........................................3
Processing VBI, VANC, and Captions..................................4
Stitching Files Interactively...................................................5
Creating an EDL File Catalog...........................................................6
Creating an EDL Source Ingest Workflow.......................................7
Creating a Stitching Workflow.......................................................12
Creating a Workflow Portal Configuration for Stitching..............14
Validating your Stitching Application............................................15
Stitching Files Using a TSEDL File.....................................17
Sample TSEDL File..........................................................................17
TSEDL Schema................................................................................18
Audio Fading Options.....................................................................19
Audio Channel Mapping.................................................................21
Controlling Timecode......................................................................21
Adding Black Frames......................................................................21
May 2013
© 2013 Telestream, Inc.
106085
V
This
App Note
applies to
versions
5.0 & later
Export pages from pdf reader - Library control component:C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
www.rasteredge.com
Export pages from pdf reader - Library control component:VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
www.rasteredge.com
Synopsis
© 2013 Telestream, Inc.
Page 2
Synopsis
Stitching media in Vantage is an easy way to process multiple input files in a workflow which 
produces a single output file—effectively, stitching them together.
Stitching is ideal for combining short clips, removing black sections, extracting sub-clips, stitching 
program segments together, or adding sponsorship (or black frames) in the middle of a clip. You 
can also use stitching for adding bumpers or trailers (or both), without resorting to a non-linear 
editor (NLE). A typical application is to create a thirty-minute program with a bumper, three 
segments with ads, and a trailer, by submitting them to a workflow that combines them and 
produces an MPEG-2 production output file.
Vantage provides two methods of stitching files. To stitch interactively, you use Workflow Portal, a 
Vantage client application that allows operators to select media (and optionally trim it) and submit 
an automatically-generated EDL for processing.
Interactive stitching enables an operator to review each clip and optionally select mark-in and 
mark-out points, creating a list of media segments which can be stitched together and then 
encoded in the same or completely different format, in a single, automated job process.
Note: Workflow Portal is an optional, licensed feature. To use Workflow Portal, you require 
Transcode Connect or Transcode Pro Connect. Stitching during an encode using an EDL file 
requires Vantage Transcode or Transcode Pro.
To stitch files automatically, you create and submit an EDL file, triggering a fully-automated 
stitching process. Examples of both methods (each of which utilize the same, specially-formatted 
XML file known as a TSEDL file) are presented in this app note.
Stitching is performed during transcoding. Vantage supports video re-wrapping (direct convert) 
and full transcoding; both performed via a Flip action in your workflow. (Audio is not direct 
converted; it is always decoded and re-encoded for normalization and fading.)
When performing a direct convert, Vantage doesn’t decode the original video. Instead, it preserves 
the frames necessary to create the output file. With long-GOP material, Vantage automatically 
creates new GOPs if the original GOPs are broken. Otherwise, the original video essences are 
stitched without re-encoding. This is an extremely fast operation, and doesn’t degrade video 
quality. To accomplish this, the Flip action is configured with a Direct Convert profile for the format 
being encoded. For example, three SD MPEG-2 files can be stitched with their original video 
essences entirely preserved, with new frames encoded only at stitch points as needed to repair 
broken GOPs, into a new, SD MPEG-2 file.
Alternatively, Vantage can stitch input files together while encoding the video into a different 
format, in the same workflow. This allows you to encode the segments into any format supported 
by Vantage, as configured in the workflow’s Flip action. For example, three SD MPEG-2 files can 
be stitched, and the media then re-encoded as a Windows Media file, or an MXF file.
Note: This app note assumes that you know how to create and configure workflows in Vantage 
and that you know how to submit jobs. If you don't know how to configure workflows or 
manually submit jobs, review the Vantage User's Guide for details.
Library control component:C# WPF PDF Viewer SDK to convert and export PDF document to other
NET project. Create multiple pages Tiff file from PDF document. Export PDF text content to TXT file with original layout. Convert PDF
www.rasteredge.com
Library control component:VB.NET PDF - Convert PDF with VB.NET WPF PDF Viewer
document. Create multiple pages Tiff file from PDF document. Export PDF text content to TXT file with original layout. Convert
www.rasteredge.com
Supported Formats for Stitching
© 2013 Telestream, Inc.
Page 3
Supported Formats for Stitching
Vantage supports stitching of files in the following formats.
Input video must be the same frame size and rate; audio tracks must be the same sample rate. 
The audio bit depth and number of channels in each source file does not need to match.
Note: If your input files are in different—or unsupported—formats, you can use additional 
encoders in your workflow (or create separate workflows) to make them compliant.
Container
Video Essence
Audio Essence
MPEG2 Program Stream
MPEG-2
PCM/LPCM/Mpeg-2 Layer 1
VOD/MPEG2 Transport Stream
MPEG-2
PCM/Mpeg-2 Layer 1/Dolby E
MXF OP1A
MPEG-2(SD & HD, I-Frame 
and Long GOP)
PCM/Mpeg-2 Layer 1/Dolby E
DNxHD
DV (DV, DV50, DV100)
Sony XDCam
AVC Intra
P2 MXF OPAtom
DVCProHD
PCM/Mpeg-2 Layer 1/Dolby E
AVC Intra
AS02 MXF
JPEG2000
PCM/Mpeg-2 Layer 1/Dolby E
QuickTime MOV
DV
PCM/Dolby E
DVCPro
DVCPro HD
ProRes
DNxHD
MPEG-2
AVC Intra
GXF
MPEG-2
PCM/Dolby E
DV
DVCPro
DVCPro HD
AVCI
Library control component:C# PDF Converter Library SDK to convert PDF to other file formats
PDF Export. |. Home ›› XDoc.PDF ›› C# PDF: PDF Export. Able to export PDF document to HTML file. Able to create convert PDF to SVG file.
www.rasteredge.com
Library control component:VB.NET PDF Converter Library SDK to convert PDF to other file
PDF Export. |. Home ›› XDoc.PDF ›› VB.NET PDF: PDF Export. One is to convert and render selected PDF pages or files to desired document and image formats
www.rasteredge.com
Processing VBI, VANC, and Captions
© 2013 Telestream, Inc.
Page 4
Processing VBI, VANC, and Captions
During stitching, VBI, VANC, and captions are passed from source files to the output file when 
supported. To preserve blanking data, both the input file decoder and the encoder you use in your 
workflow must support the required type of blanking data for the media format you’re processing. 
Most encoders support blanking data when enabled in the encoder configuration. TSEDL 
processing does not support all possible types of blanking data for all possible input file types, but 
many of the most commonly used combinations are supported.
Gaps are spaces between files that can be specified in a TSEDL file (Adding Black Frames). To 
create gaps in the output file, black video is generated along silent audio data, and some form of 
blanking data: timecodes, captions, VANC, and VBI atoms. When creating caps, an empty VANC 
payload is provided. If the format is NTSC, a null caption packet is also produced. If the source has 
VBI lines (SD material only) blank or black VBI data is produced. If the sources are NTSC, null 
closed caption lines are synthesized onto line 21 in field 1 and field 2.
Note: To create gaps when stitching interactively, you need to supply a black clip of the same 
format, with blanking data present. If you need gaps of varying lengths, supply a black clip 
that is long enough for the longest gap, and trim it. You can use the same file multiple times; 
once for each gap.
Library control component:C# HTML5 PDF Viewer SDK to convert and export PDF document to
Barcoding. XImage.Barcode Reader. XImage.Barcode Generator. Others. XDoc.Tiff. XDoc.Dicom. Export multiple pages PDF document to multi-page Tiff file.
www.rasteredge.com
Library control component:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Convert multiple pages PowerPoint to fillable and editable PDF Professional .NET PDF converter control for batch conversion. Export PowerPoint hyperlink to PDF.
www.rasteredge.com
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 5
Stitching Files Interactively
Interactive stitching uses Workflow Portal, where an operator browses a Vantage catalog and 
selects clips for stitching. (Optionally, the operator can also scrub clips and trim them as required).
Using Workflow Portal to perform file stitching requires two workflows: one—an EDL source ingest 
workflow—to encode source media intended for stitching, and register the media files in the 
Vantage catalog. The other—a stitching workflow—to stitch the files together and encode them 
into a single output file. 
As the operator assembles each file, an EDL is automatically being created. The operator then 
submits the resulting EDL to the stitching workflow for processing.
To implement interactive stitching, you first create these components in Vantage:
Vantage EDL catalog
An EDL source ingest workflow
A stitching workflow
A stitching Workflow Portal configuration.
Note: To create gaps when stitching interactively, you need to supply a black clip. If you need gaps 
of varying lengths, supply a black clip that is long enough for the longest gap, and trim it. 
You can use the same file multiple times; once for each gap.
The processes which follow provide step-by-step details to help you create the catalog and 
workflows, set up a Workflow Portal configuration for stitching, and validate your work. In your own 
environment, you’ll name each these components appropriately for your application, and configure 
the actions to suit your workflow requirements, as noted in these examples.
Topics
Creating an EDL File Catalog
Creating an EDL Source Ingest Workflow
Creating a Stitching Workflow
Creating a Workflow Portal Configuration for Stitching
Validating your Stitching Application
Library control component:C# WPF PDF Viewer SDK to view, annotate, convert and print PDF in
XImage.Barcode Reader. XImage.Barcode Generator. from RTF. Create PDF from Text. PDF Export. Convert PDF Page: Create Thumbnails. Page: Insert PDF Pages. Page: Delete
www.rasteredge.com
Library control component:VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
doc.Save(outPutFilePath). How to VB.NET: Delete Consecutive Pages from PDF. doc.Save(outPutFilePath). How to VB.NET: Delete Specified Pages from PDF.
www.rasteredge.com
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 6
Creating an EDL File Catalog
To create a Vantage catalog where you can register media, follow these steps:
1. Open the Vantage Management Console.
2. Select Catalogs, and click the Add New Catalog icon. Vantage creates the new catalog, and 
selects the name for editing.
3. Name the new catalog appropriately for your application (EDL Catalog in this example).
Now you have a catalog where the ingest workflow can add catalog entries (binders) for new 
media it processes, to be used in your EDL application.
Library control component:VB.NET PDF - Convert PDF Online with VB.NET HTML5 PDF Viewer
Barcoding. XImage.Barcode Reader. XImage.Barcode Generator. Others. XDoc.Tiff. XDoc.Dicom. Export multiple pages PDF document to multi-page Tiff file.
www.rasteredge.com
Library control component:VB.NET PDF - WPF PDF Viewer for VB.NET Program
XImage.Barcode Reader. XImage.Barcode Generator. Create PDF from Text. PDF Export. Convert PDF to Word Page: Create Thumbnails. Page: Insert PDF Pages. Page: Delete
www.rasteredge.com
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 7
Creating an EDL Source Ingest Workflow
To create a workflow that encodes source media for stitching and registers the media files into a 
Vantage catalog, follow these steps:
1. To create the workflow, open Vantage Workflow Designer.
2. In a category of your choice, create a new workflow (File > Create New Workflow), and name 
it EDL Ingest, for example. (For your own ingest workflow, name it as appropriate.)
3. Drag five actions—Watch, three Flip actions, and Register—onto the Workflow Design area 
and connect them to create the workflow depicted here.
The Watch action detects new input files and submits a job. The three Flip actions create three 
different types of output files, all required to perform stitching in Workflow Portal. The Register 
action registers the media associated with each job, in the EDL catalog, for use in Workflow Portal.
4. To configure the Watch action, double-click it to open its inspector.
5. Navigate through the inspector panels to select Any Media and Windows File System and then 
enter the path for the watch folder, where you will drop your input EDL files for processing. (Of 
course, you must configure the Watch action in your application as required.)
6. Click Next to display the Configuration panel. The default settings are correct for this 
example—click Next, and then click Finish to save your settings and close the inspector.
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 8
7. The first Flip action ensures that media to be stitched is provided to the stitching workflow in a 
supported format. To configure this action, open its inspector.
8. Specify the following:
Encoder—Select one of the supported formats (QuickTime MOV, for example). For the 
complete list, see Supported Formats for Stitching
Input media file nickname—Original
Output media file nickname—Vantage EDL. 
The nickname Vantage EDL is assigned, so that, as the operator adds each binder to the EDL, 
Workflow Portal can identify which version of media in the binder to specify for stitching. 
(Conversely, if you select Vantage EDL as a nickname, Workflow Designer won’t allow you to 
select an unsupported encoder.)
No configuration is required for this example. In your own workflow, configure as required.
9. Click Save to save the Flip action and close the inspector.
Note: If the input media files don’t require transcoding (they are already in a supported format), 
you can use a Copy action in place of this Flip action to assign the correct nickname and 
place the files in a known location. Or, you can assign the correct nickname on the Watch 
action and leave the ingest file in the hot folder. You don’t need to encode them, but you 
must to set the nickname to Vantage EDL.
You must also add an Identify action to the workflow, to perform a Media Properties analysis 
on these files. This adds a summary of the media to the binder, so that Workflow Portal 
knows the frame size and frame rate of the media.
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 9
10. The second Flip action creates a proxy for preview in Workflow Portal. QuickTime H.264 
media is required for previewing proxy files. You can scrub this proxy to create mark-in and 
mark-out points in the stitching workflow. To configure this encoder, open its inspector.
11. Specify the following:
Encoder—QuickTime
Video Stream—H.264
Input media file nickname—Original
Output media file nickname—Vantage Proxy.
The nickname Vantage Proxy is assigned, so that Workflow Portal can identify which version 
of media in the binder should be displayed in the proxy player.
No configuration is required for this example. In your own workflow, configure as required.
Note: Make sure that the video frame rate of your proxy matches the frame rate of the Vantage 
EDL file you created in the first Flip action so that any mark-in and mark-out points you make 
are frame accurate.
12. Click Save to save the Flip action and close the inspector.
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 10
13. The third Flip action generates a JPEG thumbnail for viewing in the EDL catalog, in Workflow 
Portal. To configure this encoder, open its inspector. 
14. Specify the following:
Encoder—Keyframes
Input media file nickname—Original
Output media file nickname—Vantage Thumbnail. 
The nickname Vantage Thumbnail is assigned so that Workflow Portal can display media in 
the binders using thumbnails.
No configuration is required for this example. In your own workflow, configure as required.
Note: It’s worth noting that none of the files created by the three Flip actions are explicitly moved 
or copied into a known location. Your workflows may require locating these output files in a 
known location, rather than a default store. To accomplish this, use a Move action or 
configure the Output Location in each Flip action to specify a destination. Regardless of how 
you store the files (automatically or explicitly), the binder created by each job has the fully-
qualified path to the assets.
15. Click Save to save the Flip action and close the inspector.
16. To configure the Register action, open its inspector.
Documents you may be interested
Documents you may be interested