katalina-w Posted February 25, 2014 Report Share Posted February 25, 2014 Hey all, Feedback I've heard from both production and supervisors here is that they would like it if tasks automatically inherited the thumbnail of their shot/asset build parent until a task's own thumbnail is specifically set via publish. This way, a user's tasks won't be a list with blank thumbnails when a project is new. I've considered building our own thumbnail uploader to achieve this but the consensus is it would be ideal if it happened when thumbnails are added via the main web app. We've of course been using the thumbnail changer but it is tedious for production to drag and drop a thumbnail for every single task. Is this something you'd consider including in a future version or would you suggest accomplishing it via actions? Kat Link to comment Share on other sites More sharing options...
Mattias Lagergren Posted February 25, 2014 Report Share Posted February 25, 2014 Hi Katalina, Yes this is something we have pretty high up on our roadmap. It will make all tasks inherit their thumbnails from shots / asset builds until they get a specific "own" thumbnail. I will add info to the feature request to say that you are interested in this feature as well. Link to comment Share on other sites More sharing options...
katalina-w Posted February 25, 2014 Author Report Share Posted February 25, 2014 Great. Thanks for your quick feedback! Kat Link to comment Share on other sites More sharing options...
atle Posted February 27, 2014 Report Share Posted February 27, 2014 +1 for this feature! Link to comment Share on other sites More sharing options...
katalina-w Posted March 5, 2014 Author Report Share Posted March 5, 2014 Hi Fredrik, Another thing we've been talking about here recently that ties into both this post and another of my previous posts (http://forum.ftrack.com/index.php?/topic/109-automatic-population-of-task-thumbnails-from-parent-thumbnail/) is that it would be nice to be able to set the thumbnail from import as well, perhaps by having a spreadsheet column containing the thumbnail file path. Let us know what you think. Thanks,Kat Link to comment Share on other sites More sharing options...
Mattias Lagergren Posted March 10, 2014 Report Share Posted March 10, 2014 Hi Fredrik, Another thing we've been talking about here recently that ties into both this post and another of my previous posts (http://forum.ftrack.com/index.php?/topic/109-automatic-population-of-task-thumbnails-from-parent-thumbnail/) is that it would be nice to be able to set the thumbnail from import as well, perhaps by having a spreadsheet column containing the thumbnail file path. Let us know what you think. Thanks,Kat Hi Katalina, I moved your reply to this topic so we can continue the discussion here. I think it would be nice to have the option to import thumbnails as you say. Either through a file path (for local installations) or perhaps the ability to upload an excel sheet and map a column to thumbnails. I will go-ahead and add this use-case to the existing feature request to improve how thumbnails are added and handled. Thanks!Mattias L Link to comment Share on other sites More sharing options...
katalina-w Posted March 10, 2014 Author Report Share Posted March 10, 2014 Great! The ability to map a column to thumbnails from an uploaded Excel sheet was exactly what I meant, by the way. I didn't explain myself as well as you did. Link to comment Share on other sites More sharing options...
katalina-w Posted April 18, 2014 Author Report Share Posted April 18, 2014 Hi, Do you have any updates on the feature request to be able to set thumbnail paths via a spreadsheet upload? Thank you!Kat Link to comment Share on other sites More sharing options...
Mattias Lagergren Posted April 22, 2014 Report Share Posted April 22, 2014 Hi Katalina, No updates on the feature-request so far, it is in our backlog but we haven't got to it yet. Meanwhile it could be implemented as a custom tool / script using our Python API. You can send me an e-mail if this sounds like an interesting solution, and I can help you get started. Thanks!Mattias L Link to comment Share on other sites More sharing options...
katalina-w Posted April 23, 2014 Author Report Share Posted April 23, 2014 Hi Mattias, Thanks for the information. I decided to work out a solution to our needs with this by implementing an action. Actions really are very useful! Kat Link to comment Share on other sites More sharing options...
vfxman222 Posted October 9, 2014 Report Share Posted October 9, 2014 Hi Fredrik, Another thing we've been talking about here recently that ties into both this post and another of my previous posts (http://forum.ftrack.com/index.php?/topic/109-automatic-population-of-task-thumbnails-from-parent-thumbnail/) is that it would be nice to be able to set the thumbnail from import as well, perhaps by having a spreadsheet column containing the thumbnail file path. Let us know what you think. Thanks,KatI am currently looking for a solution to this myself right now. I've got over 150 thumbnails to process. I would love to be able to do this on import if possible. Link to comment Share on other sites More sharing options...
Robinson Posted December 12, 2014 Report Share Posted December 12, 2014 As long as we're asking for the moon, It would be particularly useful if tasks not only inherited the thumbnail from the parent shot or asset build, but also automatically appeared with a stamp indicating the type of task, say first letter of the task type. This way is hierarchy views, task boards, and team planners leads can visually identify a shot and task quickly and easily. Even if no thumbnail is submitted for an object, if the tasks thumbnails came with the default stamps it would simplify the information visually. For example: Shot 020 has a thumbnail that is a picture of a duck020 Tracking is a picture of a duck with a "T" stamp 020 Roto is a picture of a duck with a "R" stamp 020 Compositing is a picture of a duck with a "C" stamp Link to comment Share on other sites More sharing options...
Milan Kolar Posted December 15, 2014 Report Share Posted December 15, 2014 For example: Shot 020 has a thumbnail that is a picture of a duck020 Tracking is a picture of a duck with a "T" stamp 020 Roto is a picture of a duck with a "R" stamp 020 Compositing is a picture of a duck with a "C" stamp This is, brilliant idea. Even though the thumbnail population itself would be great at this point Link to comment Share on other sites More sharing options...
liveforpixel Posted May 4, 2015 Report Share Posted May 4, 2015 Just want to +1 this as this was the first feature that I went looking for when experimenting with ftrack. Link to comment Share on other sites More sharing options...
Milan Kolar Posted May 4, 2015 Report Share Posted May 4, 2015 I ended up doing this as a script running on our ftrack daemon that's taking care of changing statuses and similar things. easy code, but would be nice if it was implemented as core functionality. Link to comment Share on other sites More sharing options...
darlings Posted May 13, 2015 Report Share Posted May 13, 2015 Just to add a little note. We add a little thumbnail of the logo of the client we're woring on, so toyota get's a toyota logo and so on to the project thumb.If you don't provide a thumbnail for the asset or shot it should take the master./top/project thumbnail, if possible.That way you always have a thumbnail. cheersRobert Link to comment Share on other sites More sharing options...
Henrik Cednert Posted June 25, 2015 Report Share Posted June 25, 2015 Hi Katalina, I moved your reply to this topic so we can continue the discussion here. I think it would be nice to have the option to import thumbnails as you say. Either through a file path (for local installations) or perhaps the ability to upload an excel sheet and map a column to thumbnails. I will go-ahead and add this use-case to the existing feature request to improve how thumbnails are added and handled. Thanks!Mattias L Are we there yet? Not that funny to manually import 100ds of thumbs. =/ Link to comment Share on other sites More sharing options...
Mattias Lagergren Posted June 30, 2015 Report Share Posted June 30, 2015 Are we there yet? Not that funny to manually import 100ds of thumbs. =/ Nothing built-in to ftrack yet but my colleague Carl has made an action to upload thumbnails based on naming conventions: https://bitbucket.org/snippets/ftrack/yK6p/action-batch-upload-thumbnails It requires some python knowledge to get it up and running and perhaps tweaking it to your needs. Link to comment Share on other sites More sharing options...
Henrik Cednert Posted July 3, 2015 Report Share Posted July 3, 2015 Nothing built-in to ftrack yet but my colleague Carl has made an action to upload thumbnails based on naming conventions: https://bitbucket.org/snippets/ftrack/yK6p/action-batch-upload-thumbnails It requires some python knowledge to get it up and running and perhaps tweaking it to your needs. Looks like I'm not man enough to get that up and running. =) I have connect up and running but when running the py from terminal I'm hit with an error. Traceback (most recent call last): File "batch_upload_thumbnails_action.py", line 10, in <module> import ftrackImportError: No module named ftrack Link to comment Share on other sites More sharing options...
Henrik Cednert Posted July 3, 2015 Report Share Posted July 3, 2015 I had missed some steps... Now api and connect is up. But the thumbs action gives error when started. DEBUG:FTrackCore.api.event.hub.EventHub:Reconnect attempt 1 of 30DEBUG:FTrackCore.api.event.hub.EventHub:Reconnect attempt 1 of 30DEBUG:FTrackCore.api.event.hub.EventHub:Failed to reconnect automatically.ERROR:FTrackCore.api.event.hub.EventHub:Error sending event <Event {'topic': 'ftrack.meta.subscribe', 'source': {'id': 'f0f1e0346a8649fb9ddf54cc81f51fa0', 'user': {'username': 'filmassist04'}}, 'target': '', 'sent': None, 'data': {'subscriber': {'id': '5e26b2c337594248bb57ce4e6f6eac5c'}, 'subscription': 'topic=ftrack.action.discover'}, 'id': 'dc251173fa5c458496b463b89bcc0fbe', 'inReplyToEvent': None}>.Traceback (most recent call last): File "/Applications/python-api/FTrackCore.egg/FTrackCore/api/event/hub.py", line 596, in _publish self._eventNamespace, event, callback=callback File "/Applications/python-api/FTrackCore.egg/FTrackCore/api/event/hub.py", line 781, in _emitEventPacket self._codeNameMapping['event'], data=data, callback=callback File "/Applications/python-api/FTrackCore.egg/FTrackCore/api/event/hub.py", line 801, in _sendPacket self._connection.send(packet)AttributeError: 'NoneType' object has no attribute 'send' Link to comment Share on other sites More sharing options...
Carl Claesson Posted July 7, 2015 Report Share Posted July 7, 2015 Hi Henrik, Have you downloaded the latest version of the API and Connect? Looks like something is wrong with your credentials. Can you run plain Python with the same setup and try something simple, such as:import ftrackftrack.getProjects()Regards,Carl Link to comment Share on other sites More sharing options...
Henrik Cednert Posted July 7, 2015 Report Share Posted July 7, 2015 Hello Starting the API as the tutorial says works. Importing into pyton after that doesn't though. Can't figure out how to upload an image here so will link to dropox... https://www.dropbox.com/s/hwhjb2r7hqr5xjj/Screenshot_2015-07-07_16.00.13.png Hi Henrik, Have you downloaded the latest version of the API and Connect? Looks like something is wrong with your credentials. Can you run plain Python with the same setup and try something simple, such as:import ftrackftrack.getProjects()Regards,Carl Link to comment Share on other sites More sharing options...
Carl Claesson Posted July 7, 2015 Report Share Posted July 7, 2015 If you navigate to "/Applications/python-api" and try again. Does it work? Have you updated your API since we upgraded your server to 3.1.0? Regards, Link to comment Share on other sites More sharing options...
Henrik Cednert Posted July 7, 2015 Report Share Posted July 7, 2015 I installed the api the day or two days after 3.1 rel. When downloading it it was for the proper version but can't find any version strings anywhere in the api s Link to comment Share on other sites More sharing options...
Carl Claesson Posted July 7, 2015 Report Share Posted July 7, 2015 There are two ways of setting the credentials. When following the tutorial you only set them for the current file you are running. If you instead edit 'ftrack.py' and update it to look something like:# :coding: utf-8# :copyright: Copyright (c) ftrackimport osimport sys# Set the default ftrack server and API key variables to use if no matching# environment variables are found.os.environ['FTRACK_SERVER'] = 'https://YOUR-FTRACK-SERVER'os.environ['FTRACK_APIKEY'] = 'YOUR-API-KEY'os.environ['LOGNAME'] = 'YOUR-USERNAME'# Add ftrack core egg to path.sys.path.append( os.path.join( os.path.dirname(os.path.abspath(__file__)), 'FTrackCore.egg' ))# Import core ftrack functionality from egg into top level namespace.from FTrackCore import *When modified and saved try to run the simple test case again:import ftrackprint ftrack.getProjects()If that works try to run the Action again:python batch_upload_thumbnails_action.pyLet me know how it goes. Cheers, Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.