devexpress pdf viewer asp.net mvc : Extract pages from pdf online SDK control service wpf azure .net dnn app_Vantage_Stitch1-part777

Stitching Files Interactively
© 2013 Telestream, Inc.
Page 11
17. Select EDL Catalog (in this example) from the list.
The Register action creates a new record (called a binder), in the selected catalog. One binder is 
created for each job that runs. Each binder tracks three types of assets: media files, attachments, 
and metadata labels. The media files list has one record for each media file that exists at the end 
of execution (including its file name, nickname in the job, and fully-qualified path), so that Workflow 
Portal can access them.
18. Click Save to save the action and close the inspector.
19. Activate this workflow.
20. Submit all of the media (drop it in your EDL ingest workflow’s watch folder) that you plan to 
stitch together to this workflow, to be processed and registered in the catalog. As each job 
completes, the workflow’s output from the job is available for use in Workflow Portal.
Extract pages from pdf online - SDK control service: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
Extract pages from pdf online - SDK control service: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
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 12
Creating a Stitching Workflow
To create a workflow that stitches (and optionally trims) the files together and encodes them into 
the specified output file format, follow these steps:
1. Open Vantage Workflow Designer.
2. In the same category as your first workflow, create another new workflow, and name it 
Stitching for this example. (Name your own workflow appropriately.)
3. Drag two actions—Receive and Flip—onto the Workflow Design area and connect them to 
create the workflow depicted here.
The Receive action starts a job for each EDL forwarded to this workflow from Workflow Portal by 
the operator. (Receive actions are used in place of Watch actions for workflows that are triggered 
by Workflow Portal or other programs). The Flip action performs the file stitching and trimming and 
encodes (or direct converts) the output file as specified. (Audio is not direct converted; it is always 
decoded and re-encoded for normalization and fading.)
4. To configure the Receive action, open its inspector.
5. Check Original in the Media Files menu so that this workflow knows to expect one input file 
from the sending system (Workflow Portal).
6. Click Save to save your workflow and close the inspector.
SDK control service:C# PDF Text Extract Library: extract text content from PDF file in
Free online source code for extracting text textMgr = PDFTextHandler. ExportPDFTextManager(doc); // Extract text content for text extraction from all PDF
www.rasteredge.com
SDK control service:VB.NET PDF Text Extract Library: extract text content from PDF
Online Visual Basic .NET class source code for quick evaluation. If you want to extract text from a PDF document using Visual Basic .NET programming language
www.rasteredge.com
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 13
7. To configure the Flip action, open its inspector.
8. Select an encoder from the Encoder drop-down menu.
For a full transcode stitch, you can select any encoder and codec, and configure them as 
appropriate for your application.
For a direct convert stitch (essence re-wrapping), use an appropriate encoder, depending on the 
format of your EDL ingest files. Set the video and audio codec to a Direct Convert profile. (Audio is 
not direct converted; it is always decoded and re-encoded for normalization and fading.)
9. Click Save to save the action and close the inspector.
10. Activate this workflow so that it can accept jobs from Workflow Portal.
Note: The Receive and Flip actions are the minimal requirements for this workflow. You can add 
file transport actions and any other processing that your require on your stitched output, to 
meet your application’s requirements. You might also add a proxy Flip action and a Register 
action to this workflow, so that you can view the proxy in Workflow Portal again, to validate 
each job.
SDK control service:C# PDF Image Extract Library: Select, copy, paste PDF images in C#
image. Extract image from PDF free in .NET framework application with trial SDK components and online C# class source code. A powerful
www.rasteredge.com
SDK control service:VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Extract image from PDF free in .NET framework application with trial SDK components for .NET. Online source codes for quick evaluation in VB.NET class.
www.rasteredge.com
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 14
Creating a Workflow Portal Configuration for 
Stitching
To create a Workflow Portal configuration for performing stitching operations, follow these steps:
1. Open Vantage Management Console.
2. Select Application Configurations > Workflow Portal.
3. Click the Create New Configuration button and name the configuration EDL Workflow Portal 
(name your own configurations as appropriate). 
4. Select the Create EDL from Catalogs mode to enable stitching, and on the Browsable 
Catalogs tab, add EDL Catalog to the Visible To User list on the right.
5. On the Forward To Workflows tab, add the Stitching workflow to the Visible To User list.
6. Click the Save icon in the toolbar at the top of the window to save this configuration.
SDK control service:C# PDF Page Insert Library: insert pages into PDF file in C#.net
adding and inserting one or multiple pages to existing Offer PDF page break inserting function. Free components and online source codes for .NET framework 2.0+.
www.rasteredge.com
SDK control service:VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Enable specified pages deleting from PDF in Visual Basic .NET class. Free trial SDK library download for Visual Studio .NET program. Online source codes for
www.rasteredge.com
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 15
Validating your Stitching Application
To validate your stitching application, create an EDL and submit a stitching job in Workflow Portal. 
Follow these steps:
1. Drag two or more media files into the Watch action’s hot folder to submit them as source 
media to the EDL ingest workflow that begins your stitching operation.
2. In Workflow Designer, click on the Job Status tab and verify that all the jobs you submitted 
complete successfully. If not, fix the problems and re-submit the media.
3. Open Workflow Portal and load the EDL Workflow Portal configuration you created earlier, in 
the Management Console.
4. Select EDL Catalog from the Catalogs list. Note note the binders that have been added to the 
EDL catalog by the EDL Ingest jobs that just finished processing. You may have to refresh the 
catalog list to view the binders from the latest jobs.
5. To add an Vantage EDL asset from the EDL Catalog, display the Create EDL tab. Then, for 
each binder you select in the EDL Catalog, click the plus (+) button on the Create EDL tab. 
(Alternately, you can click and drag the binder down onto the tab to add them. You can also 
multi-select binders and drag them onto the tab to add them.)
6. Adjust the order of the assets by using the up and down arrows.
7. Scrub the media, and optionally—on at least one clip—create Mark In and Mark Out points in 
the clip. Or, enter the values manually. (Note that Mark In points are inclusive and Mark Out 
points are exclusive.) The preview display on the left side of the window can also be used to 
create mark in and out points. This is accomplished by finding a desired in/out point on the 
time-line and clicking the appropriate Mark button.
8. Name the EDL configuration, which provides the base name for the output media file encoded 
by the workflow. (The EDL file name is determined by the first clip added to the EDL.)
SDK control service:VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
add and insert one or multiple pages to existing adobe PDF document in VB.NET. Ability to create a blank PDF page with related by using following online VB.NET
www.rasteredge.com
SDK control service:C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
PDF, C# print PDF, C# merge PDF files, C# view PDF online, C# convert PDF to tiff, C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment
www.rasteredge.com
Stitching Files Interactively
© 2013 Telestream, Inc.
Page 16
9. When you have finished creating the EDL, display the Forward To Workflows tab. 
10. Check the EDL Stitch Workflow check-box and click the Submit button:
Once submitted, the Workflow Portal forwards the EDL to the activated Stitching workflow where 
the files are stitched into one output file. 
11. Open Workflow Designer, and on the Job Status Tab, follow the process of your stitching job 
and determine that it completes successfully.
You’ve just Stitched and Trimmed your first media!
Stitching Files Using a TSEDL File
© 2013 Telestream, Inc.
Page 17
Stitching Files Using a TSEDL File
In addition to stitching files using Workflow Portal, you can also stitch files by creating and 
submitting a Telestream EDL (TSEDL) file directly to a stitching workflow, to be automatically 
processed—without operator intervention. Before submitting a TSEDL for processing, you must 
first create and format the XML file correctly, and provide it with a .tsedl extension. These files can 
be created (and submitted) manually or programmatically.
You submit a TSEDL file like a media file—by dropping it into a folder monitored by the Watch 
action in a stitching workflow, or by submitting it manually or with an SDK-based program to 
perform job submission.
A stitching workflow that processes TSEDL files automatically begins with a Watch action, and 
minimally, has a Flip action, each configured appropriately (see Creating a Stitching Workflow). 
This workflow is no different than any other transcoding workflow that utilizes a Flip action. It 
ingests the TSEDL file and produces a stitched file according to the specifications in the file.
Sample TSEDL File
<?xml version="1.0" encoding="utf-8"?>
<VantagePlayList>
<Name>NewEdlClip</Name>
<File uuid="fe364478-116e-47d1-b692" path="d:\EDL\clip1.mxf" />
<File uuid="9E04A0DC-5E4D-4d7d-B015" path="d:\EDL\clip2.mxf" />
<EDL>
<AudioFade name="Parameters" duration = "100" type = "cross" />
<Edit type="file" sequence="0" timecode_in="12:55:04:03@25" 
timecode_out="12:55:05:08@25" markin="700" markout="1300" 
file="fe364478-116e-47d1-b692" />
<ChannelMap>
<Channel>
<Source>2 </Source>
<Output>1</Output>
<Source>SILENT</Source>
<Output>2</Output>
</Channel>
</ChannelMap>
<Edit type="fill" sequence="1" markin="0" markout="300" />
<Edit type="file" sequence="3" timecode_in="01:00:12:00@25" 
timecode_out="01:00:36:00@25" markin="700" markout="1300" 
file="9E04A0DC-5E4D-4d7d-B015" />
</EDL>
</VantagePlayList>
Stitching Files Using a TSEDL File
© 2013 Telestream, Inc.
Page 18
TSEDL Schema
<VantagePlayList>—One (Required). No attributes.
<Name>—Required. Provide a text string to be used as the base name for the encoded output file.
<File>—Required. Provide one or more <File> elements to identify each source file to be stitched.
uuid. Provide a Guid or other unique string to identify the file logically, which is used to reference 
the file in the <Edit> element.
path. Provide a fully-qualified path and filename of the source file.
<EDL>—Required. Provide one <EDL> element; contains the <AudioFade> and <Edit> elements.
<AudioFade>—Optional. Provide one, when you want to control audio fading. Fading is 
performed at every clip transition in the output file, including fading in the first clip and fading out 
the last clip.
duration. Fade duration is specified in milliseconds. When an <AudioFade> element is present, a 
normal in/out fade is performed automatically (left on the first clip; right on the last clip). The fade 
on each is for half the duration specified. Default is 40 ms normal fade. For no fade, specify 0 
duration. When the value is 0, the audio is untouched.
type. For Cross fade, specify the keyword cross. For V-fade or no fade, enter any other string (for 
example, vfade, but it is not required). The entire fade is for the duration specified.
<Edit>—Required. Provide one or more <Edit> elements to identify each source file in ordinal 
order, and how it is to be trimmed. When using type = fill, do not specify the file attribute.
type. Specify the keyword file when referencing a clip to insert in the output. Specify keyword fill 
when adding black frames between (or before or after) other clips.
sequence. Specify the ordinal position of this clip in the output file, starting with 0.
timecode_in. Optional; this value is ignored.
timecode_out. Optional; this value is ignored.
markin. Specify the integer value of the mark-in frame, inclusive. Counting starts at 0, not 1.
markout. Specify the integer value of the mark-out frame, exclusive. 
Note: If you do not know the total number of frames in a clip, specify markout = -1 to write all 
frames remaining in the clip (you may or may not be trimming the front of a clip.) You can not 
specify -1 in MPEG2 Program or Transport stream files, because the exact duration can’t be 
identified.
file. Specify the UUID of the file being referenced, only when specifying a type = file <Edit>.
<ChannelMap>—Optional. Provide one <ChannelMap> element to identify the channels you plan 
to re-map.
<Channel>—Required. Provide one <Channel> element per channel to re-map (max. 32). 
<Source>—Required. Provide one <Source> element and provide the integer value of the source 
file channel, or the keyword SILENT if you want zero decibel sound. The base channel is 1, not 0.
<Output>—Required. Provide one <Output> element and provide the integer value of the output 
channel. Multiple output channels can refer to the same source channel. The base channel is 1, 
not 0.
Stitching Files Using a TSEDL File
© 2013 Telestream, Inc.
Page 19
Audio Fading Options
When stitching files with audio, you can fade the audio in 3 ways: no fade, V-fade, or cross-fade. 
Each method is described below. 
Performing No Fading (Required with Dolby E Audio)
To prevent fading from being applied, add an <AudioFade> element and set duration to 0. When 
duration is set to 0, the transcoder leaves the audio untouched, and simply clips it along with the 
clip’s markin/markout points as necessary.
Note: Media with Dolby E audio does not allow fading. If you don’t add an <AudioFade> element 
with duration = 0 to your TS EDL file, the default fade is applied, thus damaging the Dolby E 
audio, rendering the audio unusable. 
Performing Default V-Fading
When no <AudioFade> element is present, a 40ms duration V-fade operation is performed by 
default, as depicted below.
The V-fade is performed between clips in your output file, plus a 20ms fade at the start of the first 
and the end of last clip. This default fade operation can only be used for PCM audio.
Modifying the Duration of a V-Fade
To provide custom audio V-fading, add one <AudioFade> element as the first element in the 
<EDL> element, as shown in the example below.
<AudioFade name="Audio Fade" duration = "80" type = "vfade" />
You can change the length of the fade by adjusting the duration value (in ms). You must set the 
type value to a term other than the keyword cross. For example, vfade. The fade out duration at 
the end of each clip is one half the duration (in this example, 40ms); the fade in duration at the 
beginning of each clip is also one half the duration. Thus, in a V-fade between clips, the total fade 
is equal to sum of the fade out and fade in duration—80 ms in this example.
Performing a Cross-Fade
Cross-fading can also be performed, by specifying the keyword cross in the type attribute. Cross-
fading is performed between clips in your output file, plus a V-fade of 1/2 the duration specified, at 
the start of the first and the end of last clip.
Cross-fading can only be performed when adequate leader and trailer media is present in each 
clip beyond the clip’s mark points. For example, if you specify a cross-fade of 160ms duration, you 
will need at least 80ms leader in front of your mark-in point on each clip, and an 80ms trailer at the 
beyond the mark-out point of each clip, from which to preserve the audio for the cross-fade 
operation. That is, there is an 80ms extension of audio before and after each clip’s mark-in and 
mark-out point to create the audio cross-over.
Stitching Files Using a TSEDL File
© 2013 Telestream, Inc.
Page 20
To provide a cross-fade, add one <AudioFade> element as the first element in the <EDL> element, 
and set the type attribute to the keyword cross, as shown in the example below.
<AudioFade name="Audio Fade" duration = "160" type = "cross" />
You must specify the length of the fade in the duration attribute (in ms).
Documents you may be interested
Documents you may be interested