I have a set of scripts that at midnight see if I have a recording that I would like to catalog away in a plex like data structure that I have modified from others that have contributed.
I was reluctant to automatically have commercial removal (chose to do chapter markings) and just transcoded to (HEVC) for the content. There is a significant decrease in size with HEVC and flexibility of where/how I do playback.
Now there is a method via my iPhone or Channels DVR web to edit the commericals so that they are very good. On the iPhone, it is the verify commercials function and when it is complete it states that the commercials are verified. On the Channels DVR web it shows that I have a local with edits state.
What I would like to do is to do the automatic commercial removal by querying the "commercial verified state" and if it is verified to do the automatic commercial removal. I have been doing this manually.
I noticed in the recording.json that there is the following:
"CommercialsAligned": true,
"CommercialsEdited": true,
"CommercialsVerified": false,
"CommercialDetectSource": "local",
"CloudComskip": {
"Successful": false
I was hoping to use the CommericalsVerified to trigger the automatic removal of the commercials but I noticed that this is false. I suspect that since I edited the Commericals that I could use the CommercialsEdited field instead (for now) but I am wondering if there is a plan to update the CommericalsVerified field.
Maybe there is another way as well