-
Notifications
You must be signed in to change notification settings - Fork 25
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
RecursionError when writing SRT from TTML input #244
Comments
@davemevans Can you try with multithreading disabled?
... or even better, can you share the test file privately? |
I replicated the error by setting
It looks like this a consequence of using multithreading, which in turns requires the Potential immediate-term solutions:
Potential short-term solutions:
|
@davemevans See #246 . Performance has been significantly improved for many common use cases. Hopefully yours falls into that category (let me know). This should allow ttconv to be run without multithreading until the pickling issue is fixed.
|
@davemevans Thanks for the review. |
I've been testing ttconv and have come across a strange issue when reading TTML and writing to SRT. When I write as TTML, everything works fine.
The input file is around eighty minutes in duration and has around 13000
<p>
elements. Cutting this file to eg 100 allows the process to complete with no issue.The text was updated successfully, but these errors were encountered: