DESCRIPTION: Allows an authenticated user to retrieve the EDL flexi-metadata (e.g. origin, editor, etc.) as well as the EDL timecode (SOM and EOM), Insertion marks (MarkIn and MarkOut), 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
GetAssetEDLFlexiById_
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>
<GetAssetEDLFlexiById xmlns="http://www.etere.com/EtereWSApi">
<_user>string</_user>
<_pwd>string</_pwd>
<_idAsset>integer</_idAsset>
<_version>integer</_version>
</GetAssetEDLFlexiById>
</soap:Body>
</soap:Envelope>
OUTPUT:
<string xmlns="http://www.etere.eu/EtereWSApi"><?xml version="1.0" encoding="utf-8"?> <WSApiResponse> <Function Name="GetAssetEDLFlexiById"> <EDL><EDL_mark><ID_INTERRUZIONI>586</ID_INTERRUZIONI><NEWTYPE></NEWTYPE><MARKIN>0</MARKIN><MARKOUT>250</MARKOUT><PART>0</PART><BULK_VIDEO>0</BULK_VIDEO><TO_EXPLODE>1</TO_EXPLODE><INSERTION_POINT>0</INSERTION_POINT><VALID>1</VALID><version>1</version><COMPLEX>0</COMPLEX><description></description><id_image>1196</id_image><URLIMAGE>/handler/GetImgData.ashx?IdImage=1196&Thumbnail=0</URLIMAGE><EDL_flexi><flexiData><item>0F.FD.02.01.00.00.00.00</item><itemname>SC Transcoding</itemname></flexiData><flexiData><item>0F.FD.02.02.00.00.00.00</item><itemname>SC Conforming</itemname></flexiData><flexiData><item>0F.FD.02.03.00.00.00.00</item><itemname>SC Uploading</itemname></flexiData><flexiData><item>0F.FD.03.01.00.00.00.00</item><itemname>VIDEO EDITOR NAME</itemname><itemvalue>Dolorem</itemvalue></flexiData><flexiData><item>0F.FD.03.02.00.00.00.00</item><itemname>VIDEO EDITOR ASSISTANT</itemname><itemvalue>Ipsum</itemvalue></flexiData></EDL_flexi></EDL_mark></EDL> </Function> </WSApiResponse> </string>
<EDL_mark>
NewType : Type of the segment (e.g. __ED -> "for editing")
Type : string
WARNING: Type is used only for V, E or B marks.
Example : __ED
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 part (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
<EDL_flexi> <flexiData>
item: Code of the flexi-metadata item
Type : string
Example : 0F.14.00.00.00.00.00.00
item name: Name of the flexi-metadata item
Type : string
Example : censor cause
item value: Value assigned to the flexi-metadata
Type : string
Example : Violence
GetAssetEDLFlexiById_out
XSD (XML Schema Definition)
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="EDL" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="EDL" msdata:IsDataSet="true" msdata:Locale="en-US">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="EDL_mark">
<xs:complexType>
<xs:sequence>
<xs:element name="NEWTYPE" type="xs:string" minOccurs="0" />
<xs:element name="MARKIN" type="xs:string" minOccurs="0" />
<xs:element name="MARKOUT" type="xs:string" minOccurs="0" />
<xs:element name="PART" type="xs:string" minOccurs="0" />
<xs:element name="BULK_VIDEO" type="xs:string" minOccurs="0" />
<xs:element name="TO_EXPLODE" type="xs:string" minOccurs="0" />
<xs:element name="INSERTION_POINT" type="xs:string" minOccurs="0" />
<xs:element name="VALID" type="xs:string" minOccurs="0" />
<xs:element name="version" type="xs:string" minOccurs="0" />
<xs:element name="COMPLEX" type="xs:string" minOccurs="0" />
<xs:element name="description" type="xs:string" minOccurs="0" />
<xs:element name="EDL_flexi" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="flexiData" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="item" type="xs:string" minOccurs="0" />
<xs:element name="item name" type="xs:string" minOccurs="0" />
<xs:element name="item value" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>