Latest post Fri, Jan 30 2015 3:32 PM by Vadym. 10 replies.
Page 1 of 1 (11 items)
Sort Posts: Previous Next
  • Fri, Jan 9 2015 12:44 PM

    Send To Playback PAM WS call of Interplay Capture clip

    Hi

     

    Happy new year to everyone in the team!

    Can you confirm on the fact we qualify the Send To Playback PAM Web Services call of an Interplay Capture clip (for both in progress and complete record)

    If yes, it seems there is a bug!

    if no, is there any plan for that?

    thanks from advance

    Vincent

  • Fri, Jan 9 2015 3:37 PM In reply to

    • Vadym
    • Not Ranked
    • Joined on Thu, Apr 17 2014
    • Posts 176
    • Points 2,225
    • Avid Developer Moderator
      Avid Employee

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Hi Vincent,

    STP functionality is intended to be used for sequences only. STP for masterclips is not supported even if it works for some cases.

    Capture clips are the instance of masterclips that are not going to work while underlying device clips may work due to multiple resolutions in capture clips.

    EWC is not a case here as far as online part of the clilps is used.

    You may also use CheckSequenceIsReadyForXfer before attempting STP to see what may be preventing STP.

    Thanks,

    Vadym

  • Fri, Jan 9 2015 4:23 PM In reply to

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Thanks Vadym,

    I'm confusing

    Does it mean something is missing in the WS API capability to make it work properly for both masterclip, capture clip, multi resolution capture clip, ...subclip STP processes?

    Can you confirm which AAF type send to playback WS API call use cases, should work in the below listed workflow please:

    1. STP from a master clip / subclip, with last checked in by a Media Composer
    2. STP from a master clip / subclip with last checked in by the PAM WS itself
    3. STP from an in progress single resolution capture clip
    4. STP from a complete single resolution capture clip
    5. STP from an in progress dual resolution capture clip
    6. STP from a complete dual resolution capture clip
    7. STP from a sequence containing Capture clip in multi resolution
    8. STP from a sequence containing Capture clip in single resolution
    Thanks from advance for your clarification Vincent

  • Fri, Jan 9 2015 7:18 PM In reply to

    • Vadym
    • Not Ranked
    • Joined on Thu, Apr 17 2014
    • Posts 176
    • Points 2,225
    • Avid Developer Moderator
      Avid Employee

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Hi Vincent,

    STP process does make some checks before media is sent to a server. This is totally client independent and is not IPWS specific. IPWS has the specific call CheckSequenceIsReadyForXfer to see result of the checks before attempting actual STP.

    The most important checks are all media is online and all assets have media in resolution that matches target server resolution.

    For the asset types you've specified STP may both pass and fail based on the checks result. Please use CheckSequenceIsReadyForXfer request to figure out this result.

    N.B. Masterclips with at least one offline frame e.g. not perfectly synchronized Capture record or record in progress will fail the media online check immediately.

    Thanks,

    Vadym

  • Tue, Jan 13 2015 10:29 AM In reply to

    Re: Send To Playback PAM WS call of Interplay Capture clip

    From documentation, master clip and subclip STP is supported from WS 2.0.1

    This is the case internally and as considered by our Third Party and Customers as well

    Capture is technically different (internal design) but conceptually not, customer point of view (object type is the same) / it’s definitely a master clip

     

    How can we move forward on this?

    thanks

  • Fri, Jan 16 2015 10:10 PM In reply to

    • Vadym
    • Not Ranked
    • Joined on Thu, Apr 17 2014
    • Posts 176
    • Points 2,225
    • Avid Developer Moderator
      Avid Employee

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Hi Vincent,

    I'm just adding my answer from direct emails exchange to have it in the forums.

    As you may know MC doesn’t support sending masterclips/subclips to playback. I’ve figured out that Assist does support it. So my bad here, IPWS STP of master clip is supported.
    STP issues for multi-rez and capture clips are related to the missing Dynamic Relink functionality in IPWS. As of now DR is a feature of MI connected editors. WS doesn’t have any means to select resolution to STP.
    To move forward I’d suggest to STP the matching device clip which is under Capture master clip or figure out a way to check-in required resolution into Capture master clip explicitly.

    Vadym

  • Thu, Jan 22 2015 1:43 PM In reply to

    • kvolkov
    • Not Ranked
    • Joined on Thu, Jun 4 2009
    • Posts 40
    • Points 435

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Hi Vadym

    this thread is very much related to another thread initiated by me in this forum on "how to get associations from masterclip".

    As you suggest here (and in that thread) the matching device clip could be used for STP. The question is how to geth the ID of needed device clip.

    This is what you proposed in another thread: "As a workaround I'd recommend to search for all clips that start with the Capture clip name. As device clips are named after Capture clip the result will contain all matching capture and device clips. Then use GetFileDetails request against all of them to "manually" associate Capture clip with device clips using FilePath property values."

     

    The proposed method, honestly, does not seem to be nice as in the database objects relate to each other by foreign keys and not by matching names. Is there any other method on how to get related devices clips? I have had a look at properties list and there are some field that apparently links capture masterclip to device masterclip:

    - SourceID that is the same in both Capture and device clip

    - CaptureMasterclipMobID field of device clip contains MobID of Capture clip.

    Can this info be used to find the needed device clip starting from Capture clip?

     

    Thanks

     

     

     

  • Thu, Jan 22 2015 4:44 PM In reply to

    • Vadym
    • Not Ranked
    • Joined on Thu, Apr 17 2014
    • Posts 176
    • Points 2,225
    • Avid Developer Moderator
      Avid Employee

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Hi K,

    The recommendation has not changed since then. Talking more about the fields you've found:

    Source ID identifies a single source e.g. tape multiple master clips may be generated from. In other words its a unique identifier for the source not for master clips.

    CaptureMasterclipMobID is a custom field used for debug. Users may change its value at any time and Avid has no obligation to enter valid data into it or maintain its existence at all.

    Again if you'd like to figure out association reliably and using the same means as it happens in Access one'd have to use searches until another feature that allows DR is introduced.

    Thanks,

    Vadym

  • Fri, Jan 23 2015 3:02 PM In reply to

    • kvolkov
    • Not Ranked
    • Joined on Thu, Jun 4 2009
    • Posts 40
    • Points 435

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Thenks Vadym.

    I assume you are referring to this field for search: Name="Display Name" Group="USER"

    Correct?

     

    Would you please comment the situation when user changes the Capture synthetic clip name. In this case device clips names remain unchanged and search will not return matching results. So how do I find the associated masterclips in this case?

     

    Thanks

     

  • Thu, Jan 29 2015 8:02 PM In reply to

    • kvolkov
    • Not Ranked
    • Joined on Thu, Jun 4 2009
    • Posts 40
    • Points 435

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Hi Vadym,

    is there any feedback on this?

    We have troubles with the customer...

     

    Thanks

     

  • Fri, Jan 30 2015 3:32 PM In reply to

    • Vadym
    • Not Ranked
    • Joined on Thu, Apr 17 2014
    • Posts 176
    • Points 2,225
    • Avid Developer Moderator
      Avid Employee

    Re: Send To Playback PAM WS call of Interplay Capture clip

    Hi K,

    Anything other then comparing full media files names would be a half measure here and now. Its just a matter of how and under which conditions it will fail to locate device clips. The complete solution would be a DR feature in STP engine or the next gen STP WS server that is not planned yet to my information.

    Some possible solutions will include:

    1. Using system properties that are not editable such as System.Tape property. You'll need to ensure everyone uses Capture template that sets this property in a unique way.

    2. Using user properties which may be changed by users is weak by design:

    a) CaptureMasterClipMobId is a debug field. While there are no plans to change that there is also no obligation to maintain its existence at all.

    b) Display Name can be changed but will be immediately visible. The field is not a debug one so you can rely on it and keep it in your custom program's database together with MobId for the future reference.

    3. Keeping Capture Masterclips fully online may be troublesome at times of non perfect time syncronization. STP will not work with such masterclips by design. Changing the workflow you are working on to rely only on device clips and discard Capture cilps may be a solution.

    As mentioned in another topic searching by names is just a first step to reduce load on a system. One will need to confirm that search result has matching media files after that.

    Thanks,

    Vadym

Page 1 of 1 (11 items)

© Copyright 2011 Avid Technology, Inc.  Terms of Use |  Privacy Policy |  Site Map |  Find a Reseller