-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Error on compiling video: partial_movie_file_list.txt: No such file or directory #460
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
Comments
Thanks for the report :D For me, the issue comes from the directories that are wrongly initialized. The first error message is thrown by FFMPEG and basically says "I can't find the partial movie files there !", and the Expection basically says the same thing, except that it's manim and not FFMEPG. |
Status:
This causes the error.
and for good measure:
causes the same error - so it is not a media-dir question. It's a problem of starting at PS the extra debug output is not helpful at all. All it has is stuff like:
PPS |
Intersting. If the bug is reproducible, could you please share (a reduced version, if possible ^^) the code causing the error?
And, what do you mean by this ? could you share the video ? And, maybe you should take a look at the directory where partial movie files are stored; there might be some clues down there. My guess is that it's comes from the scene caching mechanism, which is tricked into thinking that a partial movie file exists but in fact it does not exist. The question is now, why does it think that. And last thing, do you think it has something to do with tex generation or/and caching ? (And, just to let you know, there is |
so. here is a mimimal version that produces the error message:
run the command |
I am currently not able to reproduce this. What I meant was that I had added a lot of text with |
Update. I have been able to recreate it. Try this: |
It should be fixed by #468 . Could you check this out ? |
I am running into a similar issue when doing
The produced file is not complete, however. Log from the first pass of rendering:
Actually, the same thing happens when running manim on the corresponding code
twice. Unfortunately, #468 does not resolve this. |
Good to hear! Then I'll move this to a separate issue.
Yes, I thought so as well. But I am still surprised: compiling the scene twice (without changing anything in the media directory in between) works for you? I get the same error on the second try consistently on multiple machines. |
Your right! I also get an error on second compiling!
|
@huguesdevimeux I have temporarily assigned this issue to you since it is related to scene caching. If this is a duplicate or if it's not really related to scene caching as some of the initial comments say, feel free to un-assign yourself |
Thanks. I forgot to assign myself. |
* fix #460 by enabling skipping wait statements. * added tests * black, as always * Update tests/test_scene_rendering/test_caching_relalted.py Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at> Co-authored-by: Hugues Devimeux <hugues.devimeux@gmail.com> Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
* fix #460 by enabling skipping wait statements. * added tests * refactored partialmovie files handling * improved berobosity of hashing * fixed tests * fixed black * fixed file name * change format to f string * fixed comment * fixed comment * Update manim/scene/scene.py Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at> * fix test output (caused by 3fff83e) Co-authored-by: Hugues Devimeux <hugues.devimeux@gmail.com> Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
If this is a support request:
I encountered this error mulitple times today
I don't know exactly what is triggering it, but running without
-n
(and with an empty media dir and no cache ..). that seems to work. Will post more info if I find it.The text was updated successfully, but these errors were encountered: