Search the Community

Showing results for tags 'link'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Company news
    • General announcements
  • ftrack Studio (main app)
    • General discussion
    • Feature requests
    • API
    • Help
    • Actions and Widgets
    • ftrack Go
  • Connect and plugins
    • General discussion
    • Connect package releases
    • Feature requests
    • Help
    • Connect plugins releases
  • Reviews
    • General discussion
    • Feature requests
    • Help
  • Advisory Forum
  • Tech preview
    • API
    • New integrations
    • Studio overview
    • ftrack Review


There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 5 results

  1. Hello folks, I'm trying to write a snippet to publish a file and link it to specific task and can't get it to work - is the TypedContextLink right way to do it? I've been doing quite some trial and error and getting error messages I don't quite understand ... could you point me in the right direction, please? Cheers!! import os import ftrack_api import ftrack_api.symbol #INIT SESSION session = ftrack_api.Session( server_url=server_url, api_key=api_key, api_user=api_user ) file_path = 'C:/Users/vit.sedlacek/' asset_name = "aaaW" asset_type = session.query( 'AssetType where name is "Upload"' ).one() ##------------------------------------------------------ ##musim dostat task a pak task ID project = session.query('Project where name is _PIPELINE').one() sqs = session.query('Task where is "{0}"'.format(project['id'])) #sqs.first()['name'] taskID = sqs.first()['id'] task = session.get('Task', taskID) shot = task['parent'] shot2 = session.get( 'Shot', shot['id'] ) asset = session.create('Asset', { 'name': asset_name, 'type': asset_type, 'parent': shot }) asset_version = session.create('AssetVersion', { 'asset':asset, 'task': shot, 'version': 110 }) session.create('TypedContextLink', { 'from': asset_version, 'to': task }) component = asset_version.create_component( path=file_path, data={ 'name': asset_name }, location=session.get('Location', ftrack_api.symbol.SERVER_LOCATION_ID) ) asset_version.encode_media( component ) session.commit()
  2. Hi all, is it possible to link and get links between Shots - AssetBuilds - Tasks via the ftrack-python-api? Cheers!
  3. HI, I have question about "Scene data Publish" from Tasks: Layout, Blocking, Animation like abcCache, animCurve, camera, review. For example: we have a scene of 2 players playing Badminton. Here, we have: * 2 Badminton players, * 2 Badminton rackets * 1 ball all above assets are referenced in maya. Please suggest us a way to efficiently create a structure in FTrack, so as to Manage the: * "Tasks" (Layout, Blocking, Animation, Lighting,...), * "Assets" (Player1, Racket, Ball,..), * "Versions" (abcCache version, say for the Animation Task or any other Task)
  4. Currently, assets can be linked correctly only to Shots/AssetBuilds. If we link an asset to a task the components of the assetVersion are not resolved anymore.
  5. Hi everybody, I'm currently looking for a way to track some processes via FTRACK that include handing over files from one department to another. Therefore we often have a series of tasks that look like the following example. Task 1: Make Animation Task 2: Bake Animation Task 3: Include baked animation into scene Now Task 2 can only be done after Task 1 has been completed and Task 3 requires Task 2 to be completed. To faciliate this process I'm looking for a way to kind of "link" tasks. In the best case in a way that you could see the previous, suceeding tasks in the "related tasks" and probably even set a fixed succession, so that task 2 can only be started after Task 1 has been completed and so on ... Unfortunately FTRACK will always show me ALL tasks of the same shot in "Related Tasks" and the only way I have found to "link" tasks is within the schedule (which is a feature we are hardly using) and this dependency doesn't show up in the Tasks Information window or anywhere. Does anybody have an idea how to solve this? I would be very greatful Cheers, Lisa