DESCRIPTION: Allows an authenticated user to retrieve the EDL timecode (SOM and EOM), Insertion marks (MarkIn and MarkOut) and Insertion properties (NewType, Part, Bulk video, To explode, Insertion point, Valid, Version, Complex) of a specific EDL version of an asset matching a given keyword.
INPUT:
_user: Login name of the executor.
_pwd: Password of the executor.
_idAsset: Id of the target asset(s).
_version: Number of EDL to be queried (from 1 to 9). Enter a lesser value (e.g. 0) to return information from all EDL.
GetAssetEDLById
EXAMPLE:
Sample XML request:
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAssetEDLById xmlns="http://www.etere.com/EtereWSApi">
<_user>string</_user>
<_pwd>string</_pwd>
<_idAsset>integer</_idAsset>
<_version>integer</_version>
</GetAssetEDLById>
</soap:Body>
</soap:Envelope>
OUTPUT:
SOM: Starting timecode of the EDL
Type : integer
Example : 0
EOM:Ending timecode of the EDL
Type : integer
Example : 757
NewType: Type of the segment (e.g.__ED -> "for editing")
Type : string
Example : __ED
WARNING: Type is used only for V, E or B marks.
Markin: Starting timecode of the segment
Type : integer
Example : 252
MarkOut: Ending timecode of the segment
Type : integer
Example : 502
Part: If the asset is spread in 2 or more tapes, it indicates the amount (tape) to which the segment is related
Type : integer
Example : 0
Bulk_video: The segment is a video fault
Type : boolean
Example : 1
To_explode: The segment divides the asset into schedules
Type : boolean
Example : 1
Insertion_point: The segment is an insertion keyframe
Type : boolean
Example : 0
Valid: The segment marks are correct
Type : integer
Example : 1
Version: EDL number (between 1 and 9)
Type : integer
Example : 1
Complex: The segment is virtual; it's related to another asset
Type : boolean
Example : 0
Description: The text describing the segment
Type : string
Example : Black Video
Sample XML response:
<string xmlns="http://www.etere.eu/EtereWSApi"><?xml version="1.0" encoding="utf-8"?> <WSApiResponse> <Function Name="GetAssetEDLById"> <mark ID_INTERRUZIONI="586" SOM="0" EOM="749" NEWTYPE="" MARKIN="0" MARKOUT="250" PART="0" BULK_VIDEO="0" TO_EXPLODE="1" INSERTION_POINT="0" VALID="1" version="1" COMPLEX="0" description="" ID_IMAGE="1196" URLIMAGE="/handler/GetImgData.ashx?IdImage=1196&Thumbnail=0" /> </Function> </WSApiResponse> </string>
GetAssetEDLById_output
XSD ( XML Schema Definition)
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="WSApiResponse" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="WSApiResponse" msdata:IsDataSet="true" msdata:Locale="en-US">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Function">
<xs:complexType>
<xs:sequence>
<xs:element name="mark" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="SOM" type="xs:string" />
<xs:attribute name="EOM" type="xs:string" />
<xs:attribute name="NEWTYPE" type="xs:string" />
<xs:attribute name="MARKIN" type="xs:string" />
<xs:attribute name="MARKOUT" type="xs:string" />
<xs:attribute name="PART" type="xs:string" />
<xs:attribute name="BULK_VIDEO" type="xs:string" />
<xs:attribute name="TO_EXPLODE" type="xs:string" />
<xs:attribute name="INSERTION_POINT" type="xs:string" />
<xs:attribute name="VALID" type="xs:string" />
<xs:attribute name="version" type="xs:string" />
<xs:attribute name="COMPLEX" type="xs:string" />
<xs:attribute name="description" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Name" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>