Да, чуть выше там
Note that creating an ExcelWriter object with a file name that already exists will result in the contents of the existing file being erased.
Значит создавать новый файл, а потом мерджить их
Скрипт на серваке локально, выхода во вне у него нет. Тут нужно противоположное, не чтобы мониторилка слала запросы и ждала ответ, а чтобы выдала какой-то URL и скрипт уже делал туда запрос,
И каким образом мониторилка передаст скрипту урл, если у скрипта нет выхода во вне?
Если у тебя простой скрипт, который запускается по какому то расписанию - то может поглядишь в сторону serverless - сейчас все облачные платформы предлагают его
т.е. видео не должно располагаться в папке с приложением на диске, в явном виде точно, но при этом оно должно откуда-то браться и показываться? в чем суть такой непонятной секретности? заархивируй его с паролем и открывай из программы