td-atlas RU·EN Try it

What TouchDesigner does not report

Перевод английской документации от 15.09·English

errors covers what TouchDesigner calls an error. td_health covers what it does not:

shell
TouchDesigner (TouchDesigner Non-Commercial) — 61/60 fps, 16/51 operators cooking
[ERROR] 33 operator(s) did not cook once in 91 frames. A branch nothing
        displays or records is never pulled, so it is not running at all
         /project1/AV/fb, /project1/AV/out, /project1/AV/rec
[ERROR] 1 operator(s) had their resolution silently reduced by the licence —
        the output is smaller than asked for
[ERROR] 1 output operator(s) switched off — these produce nothing and report
        no error
         /project1/AV/aout (audio output)
[WARN ] 1 operator(s) cost more than 8 ms per cook (a whole frame at
        60 fps is 16.7 ms)
         /project1/src_b (430 ms)
[note ] Non-Commercial licence: resolution is capped at 1280x1280, realtime
        H.264/H.265 export on Nvidia GPUs is unavailable, and the result may
        not be used in paid work

The example is shortened. The real output prints up to six paths under a finding and then +N more, and the clamped-resolution finding names its operators too.

Every one of those findings was hit while building a real composition, and none of them raised an error.

td_health also tells a genuinely dead network from a paused timeline or a backgrounded window. In those the frame clock is frozen and there is no evidence either way.