Jump to content

Nebukadhezer

Members
  • Content Count

    17
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Nebukadhezer

  1. Hey 

    I was wondering if one can get all Tasks/Versions etc by a group name if any assignee is in that group...
     

    GROUP_NAME = "Ape"
    test = session.query("AssetVersion where task.assignments.resource.memberships.group.name is {}".format(GROUP_NAME)).one()

    This results in a 
     

    KeyError("Multiple schemas [u'Group', u'User'] found for relationship memberships.")

    Can I narrow down that I only want type group ?

    Cheers

    Johannes

  2. I would want to know this too.
    With another production management tool the event listener would store the event process id and upon crash it would start working its way up... from the last stored id.
    Would sth like this be possible?

     

  3. I would love to have the ability to define multiple type/status pipes in a schema on the same underlying object.

    This could also be described as "grouping" of types under a certain object.
    The idea behind this is when users create a new task for example that they can choose between

    shot_task or asset_task and then the types and status pipelines can be different.
    Currently Status pipeline overrides are possible per type. But when creating an object the types pipeline is per object.

    cheers

    Johannes

  4. Hey,

    As we tend to have different project types we run into problems with custom attributes on entities. It is getting too many.
    Currently CA's can be created per project too, this means if we want to limit them we have to do that again and again, so they do not appear on all projects.
    We think that it would be better to link custom attributes to schemas, as schemas are the place to define different workflows.

    All the best

    Johannes

     

     

  5. vp9 is possible at the moment make sure to use a mp4 container though... with webm as an extension it wont work.
    x265 I think is problematic as the browser support is still limited. We use log c jpgs in RV a lot so, having OCIO ideally in the browser would be great.

    Have been having the same dream to have log encoded media in the web too.

    While talking about VP9, we have not made the switch cause the encoding times with ffmpeg compared to x264 are ridiculously high... this was a year ago maybe....  

    I have not tried 10 bit...

    cheers

    Johannes

     

  6. we also use one session across threads and I am constantly running into the same behavior.
    As a workaround I am setting the auto_populate attribute to True at many places as this seems to be setting itself to False when the same session object is used from multiple threads...

  7. ok, I am having sessions that change their "auto_populate" value to "False" somehow... I cannot get my head around this, but setting it to "True" right before a get does do the trick.
    I just fell because I was using task.get("parent") and the pointer on task was not using my global session object but a copy of it, hence I had to set ```task.session.auto_populate = True```

  8. I was wondering if a query with projections, that contains values from a projected entity like task.name, context.name, status.name should be included in the encoded version of that data ?
    Via session.encode(queryResult) ?
    Was thinking to use this to store those on QtUserRoles as the ftrack_api objects wont work there... but I would then love to have the projected values in there....

    Cheers

    Johannes

     

  9. Yes, this is our ftrack timeLogger at the moment and yes I think the same functionality would be benificial. 
    Some artists have tasks that can be done sub 30 mins, still we want them to be able to log time in a not super exact manner but easiliy.
    With the current web ui the main block is the task selection in the time sheet  overview, sure if an artist starts/stops his timers correctly, but I am constantly failing in doing so 

    From my experience timelogging is never easy and the biggest problem is imho that the way people need to do it is too complicated.
    With Thorstens suggestions above asking users what they did and so on is also a bit too "big brother" like for me personally... (sry Thorsten)
    Since we have the timeLogger app artists can do there timeloggs in the evening in a breeze, once we get the "show me all tasks I have worked on today" function (including a timing suggestion) in there I guess it will be even faster...

    cheers
    Johannes

  10. I shamelessly would like to see features of my timelogger in ftrack.

    - multi selection of tasks and configurable default values
    - we have the choice to either say "I worked on these 3 tasks for 9 hours" and each task will get 3 hours or one can just pick values for each one (but if more than one is selected they all get the same value)
    - those can be easily edited afterwards
    - next thing is to parse the user logs per day and then the timelogger will make a suggestion for the day which is editable before submission  

    -timelogger.PNG

×
×
  • Create New...