From 3076232d1c6343d9f373e5ae4c653f4297f9c67b Mon Sep 17 00:00:00 2001 From: Daniel Figus Date: Sun, 25 Feb 2024 07:28:52 +0000 Subject: [PATCH] :tada: Release of add-on TVHeadend 5.1.0 --- README.md | 6 +++--- tvheadend/CHANGELOG.md | 29 ++++++++--------------------- tvheadend/DOCS.md | 19 ++++++++++++++----- tvheadend/README.md | 6 ++++-- tvheadend/config.yaml | 2 +- 5 files changed, 30 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 6445881..de04c3a 100644 --- a/README.md +++ b/README.md @@ -110,10 +110,10 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -[addon-tvheadend]: https://github.com/dfigus/addon-tvheadend/tree/v5.0.2 -[addon-doc-tvheadend]: https://github.com/dfigus/addon-tvheadend/blob/v5.0.2/README.md +[addon-tvheadend]: https://github.com/dfigus/addon-tvheadend/tree/v5.1.0 +[addon-doc-tvheadend]: https://github.com/dfigus/addon-tvheadend/blob/v5.1.0/README.md [tvheadend-issue]: https://github.com/dfigus/addon-tvheadend/issues -[tvheadend-version-shield]: https://img.shields.io/badge/version-v5.0.2-blue.svg +[tvheadend-version-shield]: https://img.shields.io/badge/version-v5.1.0-blue.svg [tvheadend-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [tvheadend-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [tvheadend-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg diff --git a/tvheadend/CHANGELOG.md b/tvheadend/CHANGELOG.md index fa7f1f3..e2ab034 100644 --- a/tvheadend/CHANGELOG.md +++ b/tvheadend/CHANGELOG.md @@ -1,30 +1,17 @@ ## What’s changed -## 🐛 Bug fixes +## ✨ New features -- Try to map the dvb devices directly in the config.yaml @dfigus (#108) -- Add more dvb adapters @dfigus (#113) +- Add comchap & comskip @dfigus (#133) ## 🧰 Maintenance -- Add markdown extension to devcontainer.json @dfigus (#114) -- Limit TVH, Comskip & Picons automerge to Saturday @dfigus (#126) - -## 📚 Documentation - -- Improve issue template @dfigus (#110) +- Group Alpine Package in one Renovate PR @dfigus (#131) ## ⬆️ Dependency updates -- ⬆️ Update alpine_3_19/libxml2 to v2.11.7-r0 @renovate (#105) -- ⬆️ Update tvheadend digest to 4c1a1d2 @renovate (#111) -- ⬆️ Update streamlink to v6.6.0 @renovate (#116) -- ⬆️ Update tvheadend digest to ccb8b5e @renovate (#117) -- ⬆️ Update tvheadend digest to d85be49 @renovate (#118) -- ⬆️ Update streamlink to v6.6.1 @renovate (#119) -- ⬆️ Update tvheadend digest to 757eaa9 @renovate (#120) -- ⬆️ Update tvheadend digest to 075e6cd @renovate (#121) -- ⬆️ Update tvheadend digest to 6372bd0 @renovate (#122) -- ⬆️ Update picons/picons to v2024-02-17--00-08-41 @renovate (#123) -- ⬆️ Update tvheadend digest to 15e1e3f @renovate (#124) -- ⬆️ Update tvheadend digest to 4430ee7 @renovate (#125) +- ⬆️ Update alpine_3_19/mesa-va-gallium to v23.3.6-r0 @renovate (#128) +- ⬆️ Update alpine_3_19/python3-dev to v3.11.8-r0 @renovate (#130) +- ⬆️ Update streamlink to v6.6.2 @renovate (#132) +- ⬆️ Update setuptools to v69.1.1 @renovate (#134) +- ⬆️ Update tvheadend digest to ae51d24 @renovate (#127) diff --git a/tvheadend/DOCS.md b/tvheadend/DOCS.md index 58a35e8..c5fd245 100644 --- a/tvheadend/DOCS.md +++ b/tvheadend/DOCS.md @@ -12,6 +12,7 @@ This add-on has the following additional software preinstalled: - [picons][picons]: Channel icons - [Comskip][comskip]: A tool to mark commercials in recordings (autoskipped in Kodi) +- [Comchap & Comcut][comchap]: Utilities to add chapters or cut commercials based on detected commercials from Comskip - [StreamLink][streamlink] In order to use them, additional TVHeadend configuration need to be done, which are @@ -79,7 +80,7 @@ you can use `--nobackup`. ### Option: `comskip_ini` Content that should be used for the `comskip.ini`, which will be stored at `/config/tvheadend/comskip/comskip.ini`. -The `comskip.ini` is required to tell Comskip how to detect commercials in the recording. See also the [Comskip section](#Comskip). +The `comskip.ini` is required to tell Comskip how to detect commercials in the recording. See also the [Comskip section](Comskip). It is recommended to edit it in YAML and use the [YAML literal style][yaml-literal] to preserve newline. ## Additional Configuration @@ -104,9 +105,9 @@ You need to select all channels via `CTRL-A` and afterwards click on `Reset Icon ### Comskip Comskip is a commercial detector and creates additional files for chapters, that are automatically skipped e.g. via Kodi. -Comskip WILL NOT cut the commercials from your recordings. As Comskip also does not longer create new releases, this add-on -comes with a self-compiled version from the current master branch. The Comskip executable can be found in -`/usr/bin/comskip` +Comskip WILL NOT cut the commercials from your recordings. This can be done via Comcut, included as well. As Comskip also +does not longer create new releases, this add-on comes with a self-compiled version from the current master branch. The Comskip +executable can be found in `/usr/bin/comskip`. Comskip needs a configuration (ini) file in order to properly detect the commercial. Those ini files are usually country dependent and can be obtained in the [Comskip Forum][comskip-forum]. @@ -114,7 +115,14 @@ You can use the [comskip_ini config option](#option-comskip_ini) to let the addo Afterwards configure Comskip as a recording post-processor command in Configuration->Recording->Digital Video Recorder Profiles, e.g.: `/usr/bin/comskip --ini=/config/tvheadend/comskip/comskip.ini "%f` -![picons-reset-icons](https://github.com/dfigus/addon-tvheadend/raw/main/images/comskip-config.png) +![comskip-config](https://github.com/dfigus/addon-tvheadend/raw/main/images/comskip-config.png) + +### Comchap & Comcut + +Comchap and Comcut are utility scripts that use the file producted by Comskip to add chapters to the recordings (Comchap) or even cut +them entirely (Comcut) from the recording. The scripts are located in `/usr/bin/comchap` and `/usr/bin/comcut`. Those could be run as a post-processor command after recording. + +Further information how to use them can be found [here][comchap]. ### Additional Details @@ -180,6 +188,7 @@ SOFTWARE. [yaml-literal]: https://yaml.org/spec/1.2.2/#812-literal-style [picons]: https://github.com/picons/picons [comskip]: https://github.com/erikkaashoek/Comskip +[comchap]: https://github.com/BrettSheleski/comchap [comskip-forum]: https://www.kaashoek.com/comskip/ [streamlink]: https://streamlink.github.io/ [tvheadend]: https://tvheadend.org/ diff --git a/tvheadend/README.md b/tvheadend/README.md index 97b8b80..682f24c 100644 --- a/tvheadend/README.md +++ b/tvheadend/README.md @@ -21,13 +21,15 @@ This add-on has the following additional software preinstalled: - [picons][picons]: Channel icons - [Comskip][comskip]: A tool to mark commercials in recordings (autoskipped in Kodi) +- [Comchap & Comcut][comchap]: Utilities to add chapters or cut commercials based on detected commercials from Comskip - [StreamLink][streamlink] [picons]: https://github.com/picons/picons [comskip]: https://github.com/erikkaashoek/Comskip +[comchap]: https://github.com/BrettSheleski/comchap [streamlink]: https://streamlink.github.io/ [forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg [maintenance-shield]: https://img.shields.io/maintenance/yes/2024.svg [project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg -[release-shield]: https://img.shields.io/badge/version-v5.0.2-blue.svg -[release]: https://github.com/dfigus/addon-tvheadend/tree/v5.0.2 \ No newline at end of file +[release-shield]: https://img.shields.io/badge/version-v5.1.0-blue.svg +[release]: https://github.com/dfigus/addon-tvheadend/tree/v5.1.0 \ No newline at end of file diff --git a/tvheadend/config.yaml b/tvheadend/config.yaml index 22d73d8..bade973 100644 --- a/tvheadend/config.yaml +++ b/tvheadend/config.yaml @@ -1,5 +1,5 @@ name: TVHeadend -version: 5.0.2 +version: 5.1.0 slug: tvheadend description: TV streaming server and recorder url: https://github.com/dfigus/addon-tvheadend