Skip to main content

⚠️ Please note that this topic or post has been archived. The information contained here may no longer be accurate or up-to-date. ⚠️

Find offline files

Implemented

Comments

34 comments

  • Sebastian Szyszka

    Apologies if you're already familiar with this, but if you right-click on a folder (including a root folder) and select "synchronize" you'll get an option to show missing images which, if selected, will take you to a temporary collection containing the missing files.

    This is only a partial solution, however. I wish C1 would intelligently relink all adjacent files to a relinked file like Lightroom does. Right now, you need to relink every single file manually, which is a huge pain for obvious reasons.

    -Seb

    SebastianSzyszka.com

    1
  • Jonas Ström

    I was not familiar with that feature, thanks.

    But what i aiming for is to have a smart album that should always be empty, if a images shows up in that album i lost a source file. it can take long time to notice if i have to do it manually from time to time. but your tip can work as a workaround until we get the feature. 

    0
  • Sebastian Szyszka

    Agreed. Simply adding "broken link" as an option when creating a smart album would be ideal, since that would allow you to focus on the entire library or just individual projects as you see fit.

    -Seb

    SebastianSzyszka.com

    1
  • Lily

    Hi Sebastian,

     

    Thank you for feedback on Capture One - this is always welcomed and encouraged among our users and we appreciate the time you've taken to contribute towards the development of the software.

    I have forwarded your comments and suggestions to our Product Management team as something to consider in a future release.

    Whilst we cannot comment on future releases, we take all suggestions on board and hopefully your feedback contributes towards a future version of Capture One.

    3
  • Omar Rimawi

    Came here for this exact issue. When I move files externally and opt to open something up to try a new edit a year later, I ultimately had to reimport the photos and treat it like a new project. I prefer C1 to Lightroom by a lot, but this is a pretty specific issue to the software that I never thought would be a problem until recently. Hopefully Product Management will be able to fast track rolling a feature to help with this out in an update as soon as possible.

    1
  • Patrick Fritsch

    Ditto! I have Smart Albums that are showing some photos as offline. But they are in the folders below and linked still fine. I tried recreating the Smart Album but they still only show as offline in the Smart Album. I did a synchronize with my system folders but they did not even come up as missing photos? Any clues?

    1
  • threeshoes

    Ditto, ditto!  I'm trying to tidy my largish catalog of 32,000 images and to be told that some Raw files are missing with no hint of which ones is quite challenging.

    1
  • BeO
    Top Commenter

    I second this request. Also, consider showing the expected path in the error message when trying to open an offline file.

    2
  • SFA

    Patrick Fritsch,

    Off line or not editable?

     

    There are some restrictions related to file compatibility. Details in the Release Notes.

     

    What sort of files?

    What are their pixels dimensions?

    Are any of them greyscale rather than RGB?

     

    Etc.

    0
  • BeO
    Top Commenter

    Grant,

    I recently changed a top folder name within the lib tool of C1. C1 did not modify all its references in the catalog db, but it was not apparent until I stumbled over some offline files by accident, weeks later.

    Before I noticed offline files I noticed missing folders !

    I made a mistake then to "Add folder" in the lib tool (btw, folders also were missing...).

     

    Then, when I accidentially found the offline files, I had these files twice now, one of each offline, the other online. It took me a while to sort this out (deleting the oline file then locating the offline file), hoping the adjustments of the offline file would remain - but it didn't. I am really not amused.

    The last time I tried renaming some folder, both inside C1 as well as outside C1 and then using the locate function, was a couple of versions back. It never was very reliable, to say at least. I have hoped that v20 would be more robust, but it isn't.

    I usually don't have offline files or folders (all is stored locally), but for the sake of rescuing the residual garbage from the buggy renaming function in C1 alone, a possibility to find offline files in the catalog would be GOLD.

    regards

     

    2
  • Class A

    I support a function to locate images that have no valid file reference (anymore) but I would recommend to not realise such functionality via a smart album.

    The latter would constantly monitor all images which would be very costly. Offline files could be shown in some collection but the latter should only be updated on demand, e.g. via an explicit function and/or during catalogue verification.

    P. S. Does anyone know whether there is merit to adding comments to a case that has already been forwarded to the developers? Is anyone relevant still reading these follow up comments?

    1
  • Sebastian Szyszka

    Class A,

    Smart albums typically don't run constantly. They run the search at the time they're selected and present the contents dynamically.

    -Seb

    SebastianSzyszka.com

    0
  • Class A

    Seb,
    what do you mean by "typically"; are there exceptions?

    If what you say is true then the number of images displayed as being in a smart collection could be wrong until one selects the smart album. Is that the case? I don't think it is from my very limited experience with smart albums. I don't use them since I want to avoid any performance penalty due to searches/incremental updates.

    0
  • Sebastian Szyszka

    One note as you read this: I haven't programmed database back ends in over 11 years, and even what I did was not huge by any means, our datasets were in the low millions of records.

    I say "typically" because even though every single time I researched smart folders that's the way they worked, my knowledge is not exhaustive and there could be other implementations.

    That being said, it would make very little sense to keep those queries running constantly. A much more reasonable approach is to either:

    1) Run the query only at the time of invoking the folder. (sensible when the folder does not need to have any dynamic indicators.)

    2) Run the query when certain trigger events happen. This would allow for dynamic image count indicators. Still, no need to run things constantly. Updates are only necessary when the folder is viewed, at application startup, or when an image's status or metadata is updated, since a that point you run the single image against whatever current number of smart folders you have.

    Ultimately, these are just database queries, and considering how few images one can store in a C1 catalog before things go sideways, queries on tens of thousands of images are not a huge computational load. Not with modern CPUs and storage systems, anyway. It feels like a lot is going on when you actually view a folder since at that point it's loading all those thumbnails and whatever ancillary data comes along with them, but updating the folder count should not have meaningful impact even if it's done often. Once the metadata is changed, it's basically static moving forward, with future changes being pretty unlikely once the images work their way through a typical workflow.

    UPDATE: I just did a quick check, user-made smart folders don't have image counts, only the built-in catalog ones. That opens up the possibility that those folders might not be smart/dynamic after all, but are static ones that get updated when certain triggers happen and are otherwise at rest.

    -Seb

    SebastianSzyszka.com

     

    0
  • Class A

    Seb,

    I mentioned "incremental updates" earlier to account for the possibility that updates are done upon what you refer to as "trigger events".

    An "offline files" smart album could not be updated in this manner as the main actions that make images offline happen outside of C1. Another reason for files going offline are C1 bugs which won't be handled correctly either.

    This would leave a "smart album" that only updated if one triggered it to do so. That's not what I think a "smart album" should behave like, and does not behave like based on my (very limited) experience. I'm not sure whether you are talking about "smart albums/collections" in general or about "smart albums" in C1 specifically.

    Anyhow, my point is just that checking for offline files should not incur a cost unless one explicitly triggers a check.

    Having said all that, maybe I should not comment as I don't really care about C1's future until the brush usability issues are fixed. Brush usability was severely diminished in the update that brought unlimited heal sources in a layer and subsequently was only half fixed. Unless the usability is fully fixed, I won't update and will never buy an upgrade again.

    0
  • Sebastian Szyszka

    “Anyhow, my point is just that checking for offline files should not incur a cost unless one explicitly triggers a check.”

    Agreed.

    As for your last paragraph, I feel like you and I are in the same boat. I just reinstated my Adobe subscription after relinking a root folder to a new storage array in C1 and having all the folders disappear. The images are still in “all images” and no links were broken, but my entire folder structure was missing from the library view. It came back upon a restart, but not entirely. Some folders had to be re-relinked. My catalog has been stuck at 39k files because every time I try to add any of the 300k images in my archive, something happens that makes me waste hours on fixing all while panicking about lost keywords and organization.

    Meanwhile, Lightroom happily kept a 300k image catalog on my old 12” MacBook perfectly usable. I’m done fighting and going back to what works. At least my issues with Adobe and LR are idealogical instead of functional. I may not like what they’re doing, but the tools they give me allow me to focus on taking and tracking photos, instead of fighting a broken system.

    -Seb

    SebastianSzyszka.com

    1
  • BeO
    Top Commenter

    These missing folders are really a pain in the everywhere.

    This does not give confidence to use catalogs at all.

    I am close to trying a big session instead though I assume performance will suffer, and I can't get over the flat Favorites list where a favorites hirarchy mirroring the folder structure would be much better, at least as an option, similar to the option in catalogs to show the folders hirarchy flat. Just give the user the choice.

    A smart album is a stored filter which is executed when you click on it, to my understanding and observations. It should be sufficient to support filtering for the offline status.

    That's probably an issue for the developers as the filter most likely works on the database file, but the offline status is an on the fly in memory status and not saved into database. 

    0
  • Jonathan Lipkin

    Absurd that this can't be done in C1 as it is in LR

    0
  • Paul Cruxton

    I'm using Capture One 21 Fujifilm express version,   I don't have the synchronise option available to me.   Is there a way of being able to sort the images by Status?   That would be useful as I would be able to filter files by a status of offline?

    0
  • Michael Pasqual

    I realize this is an old thread, but I'm hoping someone has an update or new idea as to how to better locate multiple photos within a collection?  They ARE in the folder, but not showing the adjustments. The collection has the images with the adjustments, but I have to relocate each one, ONE BY ONE.  And the thing is, I'm pointing them to all the same folder.  There has to be a better way and I just don't know it, because I used to see people ask this question quite a bit, but haven't seen anything recent since this thread.  Any ideas would be helpful.  Thanks

    0
  • Hugues

    Same here.

    I don't understand why C1 cannot offer to filter on offline images.  

    0
  • Thomas Kyhn
    Top Commenter

    @Michael Pasqual

    "The collection has the images with the adjustments, but I have to relocate each one, ONE BY ONE.  And the thing is, I'm pointing them to all the same folder.  There has to be a better way and I just don't know it, because I used to see people ask this question quite a bit, but haven't seen anything recent since this thread.  Any ideas would be helpful."

    I've had a similar issue, a large amount of photos were all of a sudden offline and had to be relocated one by one. To avoid having to do this, I edited the catalogue file (the .cocatalogdb database file inside the catalogue, .cocatalog) in an SQLite editor. It took quite a while to figure out how to do this, but not nearly as long as it would have taken to do it one file at a time inside Capture One. See this topic.

     

    2
  • Andy Nik.

    Dear Capture One Team, 

    will you improve Capture One for a reallocate folder functionality in the next months?

    Its simply not possible to click on find... for every file in an album to get thousands of pictures from offline to online.

    Please ask your software developers if they can implement a recursive function for "find..." for each filename in the capture one album with the same filename in a file explorer in the new folder location!

     

    Thank you very much in advance

    KR

    Andy Nikolov

     

    0
  • Thomas Kyhn
    Top Commenter

    The quickest way to relocate large amounts of images is by editing the catalogue file in an SQLite editor – see the link in the post right above.

    0
  • Permanently deleted user

    The topic is marked as "Completed". What does this imply?

    I am on the latest iteration of C1 22, and there is no easy way of finding offline files and getting rid of them. Instead, a lot of time consuming, manual work is needed.

    "Synchronize..." does not do the job, for reasons unknown.

    In the browser I can switch from thumbnails to details, and there at least is a column "Status". A pity someone decided sorting by that specific column isn't worth it, so while I see the status, I need to scroll through the entire list and pick files one by one. If sorting was available, I could at least have all offline files in one place and select them a lot faster.

    Even better would be to include status in all search functions.

    And the ultimate solution would be if "Synchronize..." did it's job and actually found and synchronized deleted files, also deleting them from the catalog.

    So, why again is this marked as "Completed"?

     

    1
  • Thomas Kyhn
    Top Commenter

    The topic is marked as "Completed". What does this imply?

    This only means that it's been registered in their request database.

    It would indeed be useful if there was a way of easily seeing missing image files.

    1
  • Patrick Fritsch

    Bottom line for me is that Capture One needs to find a more user friendly way to change locations when we need to upgrade our computers or relocate everything to a new computer…I have lost the ability to locate all the photos in my user libraries based on meta tags. Libraries and tags are still in Capture One but there is no clear way for me to reconnect the actual images after I upgraded to a new computer. Help files are way too convoluted.

    0
  • Michael Pasqual

    Bottom line: unfortunately they don’t care. 

    0
  • Thomas Kyhn
    Top Commenter

    Bottom line for me is that Capture One needs to find a more user friendly way to change locations when we need to upgrade our computers or relocate everything to a new computer…I have lost the ability to locate all the photos in my user libraries based on meta tags. Libraries and tags are still in Capture One but there is no clear way for me to reconnect the actual images after I upgraded to a new computer. Help files are way too convoluted.

    Are you unable to relocate the folders containing the referenced image files using the Locate option?

    So far I've had no trouble relocating image files that have been moved to other locations/new hard drives this way. Not sure about moving to a new computer, but I assume that the Locate function would work in this case too if file paths have changed. If you have many catalogues/sessions this could, of course, take quite a while.

    Though, as mentioned above, I have had trouble with large amounts of individual images files (as opposed to whole folders) that could only be relocated one by one or by editing the catalogue in an external SQLite editor.

    1
  • Andreas

    @ Thomas Kyhn Ja das ist seit Jahren einfach nur schlecht gelöst. Es gibt ein Script das ein Album mit allen Offline Dateien erstellt.  Es kann leider nicht alle offline Files im Selben Ordner erkennen. Mann kann nur jedes Bild einzeln oder Ordnern neu verbinden...

    https://support.captureone.com/hc/en-us/community/posts/360012347518-Applescript-to-find-Offline-Files

    Yes, this has simply been a poor solution for years. There is a script that creates an album with all offline files (this is what i use). Unfortunately, it cannot recognize all offline files in the same folder. You can only reconnect each image individually or folders...

    1

Post is closed for comments.