No. Each file must be done separately. The script posted above uses curl
to get a list of all recordings, then jq
parses those that have no index, and for those missing an index, uses curl
to request a new index.
It's brilliant script. A little pity it is dependent on jq but I assume jq can be included for any app with GUI interface (maybe I should write one ehh).
Now the only (probably) thing I'm missing is websocket for listening when I start and end playing episode and which one, so I could finally do some Trakt integration.
There is already an api to get real time events such as when a recording is being watched.