Maniphest T39789

Cannot Play Render Animation
Closed, Resolved

Assigned To
Campbell Barton (campbellbarton)
Authored By
Bernd Mehrtens (Hero)
Apr 19 2014, 12:32 AM
Tags
  • BF Blender
Subscribers
Austin (austin.m.d.elliott)
Bernd Mehrtens (Hero)
Campbell Barton (campbellbarton)
Christopher_Anderssarian
Lukas Tönne (lukastoenne)
Paulo (PauloRJRJ)
Sergey Sharybin (sergey)
Thomas Dinges (dingto)

Description

System Information
Win7, GTX650

Blender Version
Broken: 2.70.2,
Worked: 2.70

Short description of error
Cannot play any rendered animation. Neither by using CTRL+F11 nor by using the button on Menu->Render->Play Render Animation. I tried different versions of Blender (all above 2.70). One called "File 'C:\\0000.png' not found". I use an other path for saving my render. There must be the problem.

I've removed the application data, tried out with factory settings, started Blender as Administrator - nothing has worked. I also moved the render results to C: but it also not worked. Now I am sure, that this is a bug.

Exact steps for others to reproduce the error
Just render any animation (openGL or other way) and try to preview with a 2.70.2 (maybe also 2.70.1). I use builds from graphicall.org, e.g. 4ed16bc.

Greets, Hero

Event Timeline

Bernd Mehrtens (Hero) created this task.Apr 19 2014, 12:32 AM
Bernd Mehrtens (Hero) raised the priority of this task from to 90.
Bernd Mehrtens (Hero) updated the task description.
Bernd Mehrtens (Hero) added a project: BF Blender.
Bernd Mehrtens (Hero) edited a custom field.
Bernd Mehrtens (Hero) added a subscriber: Bernd Mehrtens (Hero).
Thomas Dinges (dingto) added a subscriber: Thomas Dinges (dingto).Apr 19 2014, 10:50 PM

Confirmed, I get "wm_main_playanim_intern: 'C:\tmp\0001.png' not an image file"

Thomas Dinges (dingto) lowered the priority of this task from 90 to 50.Apr 19 2014, 10:50 PM
Sergey Sharybin (sergey) added a subscriber: Sergey Sharybin (sergey).Apr 28 2014, 10:18 AM

@Thomas Dinges (dingto), are there files in the folder? Can you open them with an image editor?

Lukas Tönne (lukastoenne) added a subscriber: Lukas Tönne (lukastoenne).Apr 29 2014, 12:42 PM

Seems to work fine on linux (/tmp/0001.png etc). Probably a windows issue?

Campbell Barton (campbellbarton) changed the task status from Unknown Status to Resolved.Apr 30 2014, 3:07 AM
Campbell Barton (campbellbarton) claimed this task.

Looks like error in int -> bool cleanup, but worked in Linux.

Fixed rB863352dfdc1bbe30a452e1e006123fbaea3d401f

Paulo (PauloRJRJ) added a subscriber: Paulo (PauloRJRJ).Feb 7 2020, 8:06 PM

Sorry, but this bug is back in 2.81.16.... I can't play my animations because it tries to write to C:\tmp, which does not exist. I also can't create it due to IT policies. What should I do other than mobilize my IT department just to create a directory?

Christopher_Anderssarian added a subscriber: Christopher_Anderssarian.Feb 7 2020, 8:53 PM

@Paulo (PauloRJRJ) You need to change the render output location to something you are allowed to write to.
Blender will then read the rendered file(s) from that location.

Paulo (PauloRJRJ) added a comment.Feb 9 2020, 1:38 PM

True! It's there. Thank you, sir. :-)

Austin (austin.m.d.elliott) added a subscriber: Austin (austin.m.d.elliott).Aug 18 2020, 7:41 AM

Ok, I have permissions to write to the directory and I get File 'C:\\Users\\myusernamehere\\output0001', where are the double slashes coming from? I can't find a direct answer to the exact problem and mine might be a different issue...

Paulo (PauloRJRJ) added a comment.Aug 19 2020, 12:33 AM
In T39789#997708, @Austin (austin.m.d.elliott) wrote:

Ok, I have permissions to write to the directory and I get File 'C:\\Users\\myusernamehere\\output0001', where are the double slashes coming from? I can't find a direct answer to the exact problem and mine might be a different issue...

Hello, Austin, the double backslash is a good practice when setting Windows paths. Some programs written in C-like languages treat the backslash as an escape character. For example 'C:\temp\etc.txt' usually result in mysterious bugs because the '\t' is an escape sequence for the tab character.