Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Encoding - "PNG Not Supported" warning #53

Closed
jansem1 opened this issue Jun 14, 2023 · 2 comments
Closed

Encoding - "PNG Not Supported" warning #53

jansem1 opened this issue Jun 14, 2023 · 2 comments

Comments

@jansem1
Copy link

jansem1 commented Jun 14, 2023

I have an image sequence I'm trying to render
Error:
image

  • I am on windows 10
  • I have ffmpeg installed and the path set in Loom preferences. I have restarted blender.
    • I have directed the path to the /ffmpeg/, /ffmpeg/bin/, and ~/bin/ffmpeg.exe but they all throw the same error.
    • My ffmpeg path is C:\ffmpeg-2023-06-11-git-09621fd7d9-full_build - Do I need to rename the directory to just 'ffmpeg' or does it not matter?
  • I have verified in command prompt that ffmpeg is installed and that .png is an available format viaffmpeg -encoders and and ffmpeg -codecs
    • zlib is also an available encoder. I've read that zlib not being installed can cause ffmpeg to not recognize .pngs, but that's not the case here.
      image

Output settings:
image

  • I tried this with the File Format set to .png as well and it throws the same error

Encode image sequence settings:
image

P.S. This toolset is amazing. It has single-handedly saved a project I've been working on for two months, and I expect to be getting a lot of use out of it on future projects. Thanks so much for making it!

p2or added a commit that referenced this issue Jun 14, 2023
@p2or
Copy link
Owner

p2or commented Jun 14, 2023

Hi @jansem1,

many thanks for your kind words and your detailed report. I'm glad to hear it's useful to others as well.

Yeah, this should be explicitly mentioned in the documentation, sorry about that. As the warning you receive suggests, Loom does not support encoding png sequences for several reasons, mainly because png has serious issues when it comes to alpha channels and color management. I simply cannot guarantee that the actual output is always correct and I honestly don't want to waste my spare time maintaining that file format, since I personally don't use it in production.

Anyway, I created a new branch to address this issue, removed that Loom blocks the execution in this case and introduced a better warning message. Just download Loom using the green code button over there, reinstall and please report back if you have the time. If more people are interested, we can "enable" or "allow" this permanently and in best case perhaps someone can be found who wants to take care of this.

What do you think? Does this help?

Cheers,
Christian

@p2or p2or added the question Further information is requested label Jun 14, 2023
@jansem1
Copy link
Author

jansem1 commented Jun 15, 2023

That fixed it, thank you so much!

@p2or p2or changed the title "PNG Not Supported" Error appears whenever I try encoding. Encoding - "PNG Not Supported" warning Jun 15, 2023
@p2or p2or added discussion and removed question Further information is requested labels Jun 15, 2023
p2or added a commit that referenced this issue Jul 25, 2023
Allow encoding of png sequences #53
@p2or p2or closed this as completed Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants