@james Sorry, perhaps we're misunderstanding each other.
After upgrading to PeerTube 8.2, newly uploaded videos started generating both HLS versions and Web Video versions. Before the upgrade, only HLS versions were generated.
Web Videos are disabled in the PeerTube Admin UI. The setting is also set to false in local-production.json.
While investigating, I noticed that after every application restart, /app/data/production.yaml contains:
transcoding:
web_videos:
enabled: true
If I manually change this value to false, it is set back to true after a restart.
I'm not concerned about the configuration file being overwritten. I'm trying to determine the actual cause:
Is this an intentional change in PeerTube 8.2?
Is this a bug in the Cloudron PeerTube package?
Or is this a bug in PeerTube 8.2 itself?
As far as I know, there is no other place where Web Videos can be disabled. The option is disabled in the PeerTube Admin UI, and local-production.json is also set to false. Nevertheless, new uploads are still transcoded into both HLS and Web Video formats.
This worked correctly up to PeerTube 8.1, where only HLS files were generated.