I’m a Clip Studio Paint user, but I wanted to use Krita for automation after all the art is done.
The PSD exported from CSP contains a work in progress Live2D model, so it has upwards of 100+ layers.
Attempting to open the PSD crashes Krita. I tried downgrading to stable and exporting the PSD through GIMP, but it still didn’t work.
I was hoping I could use the scripting tools in Krita but I can’t do that if I can’t even open the project file.
Hi @nago, welcome to the forum!
The best way to deal with crashes is to report them to the bug tracker, per the instructions here: Reporting Bugs — Krita Manual 5.0.0 documentation. It would be ideal if you could share the PSD file that causes the crash, because helping the developers reproduce the crash on their end is the best way to get it quickly fixed. However, I understand it if the project cannot be shared. In this case the next best thing is to try to maybe hide the parts you’d rather not share and see if the modified file would still cause a crash.
I’m not sure how good the PSD support is or perhaps if the problem is already known. If you can’t find your way around the bug tracker, maybe provide the information here and someone can help rely it further, I’m sure.
Unfortunately the file is for a commission, so I can’t share it…
I can try to make an example file and see if it does the same thing.
If it does, I’ll be sure to upload it ![]()
Hello,
If your art don’t have any ‘fancy’ layers (vector / text or file layers per example) and no mask (adjustment mask or clip mask). Basically, if it is just a collection of paint layers then try to save to the format .ora (Open Raster Format). Gimp can save to this format if unavailable in CSP.
I think another format more exchange friendly is TIFF but I’m no sure.
Also,
I know this might sound non-intuitive nowadays but PSD aren’t a format made to be shared between different programs. It is a proprietary file format specific to Adobe Photoshop.
The only reason why is so wildly used is because Photoshop was the ‘first’ big and widespread graphics program, so others tried to deal with its quirks.
All this to say: you should try to use the more open and exchangeable format .ora whenever possible.
Cheers
I use clipping masks nearly every time I work on something and they especially need to be retained with this commission ![]()
At the mean time you can try using the experimental Krita with clipping (test build) - #13 by raghukamath and see if it can import the files with clipping masks.
Maybe this is the problem, the clipping mask. I don’t have any program that utilizes clipping mask as the default (PS or CSP per example), but I would bet they are the culprit in crashing Krita.
I thought Krita would give a warning and/or discard clipping mask (or convert to paint layers) when opening a PSD file. Maybe it does but a huge amount of them are causing it to crash.
You could trying making a custom file, specific to sharing here, with your workflow that causes a crash in Krita so the devs could improve the PSD importer (There is no fleeing this beast, an app nowadays has to open PSD files).
Yeah. A PSD created by Photoshop is different from a PSD created by CSP.
It looks like even CSP has issues trying to open the exported PSD, and the file size of the PSD is about 3 times larger than the CSP file… the resolution is also bigger than my usual work, normally I use 5000*5000, but for this project I’m using 8000*8000. My hands aren’t cooperating today so I can’t send a PSD with enough layers unless I duplicate them.
So you save as a native CSP file while working on your piece and has no problem, however when you export as PSD even Clip Studio can’t open the exported file? What the problem exactly?
- CSP crashes too?
- The file opens but it get “messed up”?
- It doesn’t open?
At this point I don’t think is a Krita problem, but CSP isn’t creating a helthy/valid PSD file.
Maybe you are using something in your work highly specific and native of CSP? Something that can’t be exported to a PSD file?
An example of the problem above that Krita itself faces: Alpha Inheritance.
You can’t export a PSD file with Alpha Inheritance because Photoshop doesn’t have this, so it is impossible to add this type of layer interaction inside an external file format.
It opens, but it takes a long time. I assume it’s the file size and that CSP files might have better compression since it’s native to CSP.
I would assume other programs would just negate whatever function a layer was using if it doesn’t support it instead of crashing… not sure if I’m using anything CSP specific other than clipping masks.
PSd files are notorius for consuming disk space. Even Krita’s kra files are compressed and save space.
For your issue I think it is the size of the document. May I know what are your specs? I have personally worked on psd files upto 20,000 X 20,000 pixels with 10-50 layers. it opened up in krita with slight delay.
Also try a copy and resize the document of this copy and see if that opens up in krita.
Another guess is that the layers contain huge amount of data beyond canvas boundary. This has happened to people here. So I would suggested you to trim the content to canvas boundary and try that psd in krita.
Without any example file we can’t guess what the issue is.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.