Jump to content

Milan Kolar

  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Milan Kolar

  1. Will do. Yeah we're carefull. pulling a particular commit to make sure it stays ok for us.
  2. Hi. We'll try updating to this latest branch. We've been using the previous one for python 3 for almost a year with only one problem, that we're running into now. It's compatible with either python3 or python 2, but doesn't work in mixed environment. So if we install it with pip3 and then try loading it to maya, it crashes on multilpe wrong imports. We'll investigate more closely and post here.
  3. Have a look here. https://github.com/kredencz/ftrack-event-plugins-kredenc/blob/master/thumbnail_updates.py We're listening to events on `assetversion` where action is `encoded`, then grab a thumb and push it to the parent. Using Toke Jepsen's event server script, we're running a lot of these little event listeners.
  4. I've noticed that there isn't specific trello card for being able to play clip without their handles. We're running into this every day in internal review, to the point, that the online review is becoming very hard to use on longer projects (tv shows), where the continuity of movement between shots is important. We have to do all sequence review in nuke studio to see shots in context correctly.
  5. We've been craving something like this for long time now actually so I'm glad it's been brought up. Currently we make multiple components and supervisor just uses the version to quickly jump to the folder where they're stored using action. Having multiple reviewables per version would be amazing. Especially for modelling as Thirtydevil mentioned, but also for lookdev (multiple lighting setups)
  6. @pritchardhobe you should get an invite
  7. Very interesting idea. Even though we've never really longed for something like it, I'm sure we'd start using it right away and it would be clearer for the client. Right now we're also sending multiple review sessions if they concern different things (for example one session for fx approvals and one for animation). With this feature we could be sending dailies (which we'd love) that would be organised inside for clarity. My approach would be more of a 'playlist' style, where we could set multiple playlist withing the review that could contain the same version if need be. Clie
  8. Hey. This should help you. We've been using it for over a year now. https://github.com/tokejepsen/ftrack-event-server edit: forgot to attach the link
  9. Agreed 100%. We rarely use the dates on the tasks, so we always put some proxy dates just to be able to link tasks together.
  10. YES. I'm pretty sure there is thread here somewhere where we discussed exactly these points. We use manual editing on time log a lot and we pretty much gave up on checking the actual times now and just keeping track of durations. It would be nice to be able to rely on start and end time though. We could quickly tell what were overtimes and such.
  11. So maya 2017 is out just in time for us to start testing it on some new production. However as you might have noticed. PySide is no longer available to make way for Qt5 and PySide2 bindings. That of course means that ftrack-connect is currently incompatible with maya 2017. Do you have an estimate about when it might be? I realize it's not quite a switch of a button change, so maybe have a look at https://github.com/mottosso/Qt.py to stay backwards compatible as much as possible.
  12. We just use a simple replace on all the keys to make sure, there are no unwanted characters in anything. key = key.replace(" ", '_').replace('\'', '')
  13. @FranZ Hey. I've sent the invite now. You can either send me a private message here with the emails or I can make you an admin if you wanna invite people yourself. Either works.
  14. It does return only 1 value, however it's wrapped in a `QueryResult` object which is technically a list. `.one()` ensures that there was actually only one result of the query and returns it, otherwise it fails. Say you just ask for a shot named `sh010`, there's a big chance you'll have the same shot name in another project so the query would have multiple results, hence raising and error when asking for just one. Have a look at the API reference here Query API ref
  15. To add to list these are some thing more in a bug than a feature category. Adding time logs by just typing a duration in the main field and pressing save, should use current time as end time, rather than start. Editing time logs should allow changing the stop time as well as start time, currently the only way to change timelog is changing duration. Something to deal with the occasional super long day (as instinct-vfx mentioned) would be great. Maybe a notification that pops up every hour after certain time that prompts user to confirm he's still working, if he doesn't it turns
  16. It does complicate it a bit. The thing is, that we actually find the information and all approved versions quite useful. It's good to see what has been approved throughout the life of an asset. Anyways I've added the master checkbox now and it's working quite well. Might rethink it later on though :).
  17. Apart from working on own shots and assets, he watches versions that get published (filtering to 'pending review' status) so he can review them. That's why we use the 'file' status on things that shouldn't reach him. I just feel that versions view is cluttered with lots of 'files'. You mean republish v012 as v016 for instance?(related to my example above) Firstly because of disk space, We're always fighting for that (could be solved with hard/symlinks possibly), another reason is the fact that it's and extra action that seems a bit unnecessary if we already have a version with
  18. Not sure how else to calls this, but basically I'd like to start a discussion about assets/version/published (whatever you wanna call it), that are not subject to review. We have a lot of things that are 'pure data publishes' and reviewing them doesn't make much sense, or it's done between artists themselves. Take a model for example, we go through approval process in terms of looks but after that, there might be another 10 versions of back and forth between modeler and rigger to get it technically correct. Supervisor doesn't want to be dealing with minor tech fixes (and often really doesn't n
  19. Yes. So that client can see the shots in context of the 'edit'. We're currently having to export videos compiled of multiple shots, which is very easy for the client to comment on, but we then have to transfer the feedback manually to it's respective shots. There's another aspect of this, which applies to the internal review tools too and that is handles. It would be amazing to be able to take handles on shots into consideration and cut them of when reviewing multiple shots in sequence., we would be essentially then able to reproduce the edit in the web browser and it would make rev
  20. Depends on what API are you using. The first link is for the old API, while the second one applied to the new one. At this point I'd probably just start with the new one and only got to the old if you run into something it can't do.
  21. I've set it up so that anyone with @ftrack.com email address can log in without an invite, in case developers want to peek in here and there.
  22. Soo. I went ahead and created an Ftrack Slack User Group. However there's this small problem I haven't realized till now. Slack is not very good with public access, so every person needs to get an invite (or be within a specific domain, which is even worse). There is this lovely service called slackin, but that of course needs to run on something. Right now I'm ok with just sending out invites like crazy if anyone asks here to get it going. Theoretically as it grows this won't be an issue, because any member can send an invite. It'll just be a bit of a hassle at the beginning.
  • Create New...