Skip to content

Commit

Permalink
🎉 Release of add-on TVHeadend 5.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dfigus committed Feb 25, 2024
1 parent b387c18 commit 3076232
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 32 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
29 changes: 8 additions & 21 deletions tvheadend/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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)
19 changes: 14 additions & 5 deletions tvheadend/DOCS.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -104,17 +105,24 @@ 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].
You can use the [comskip_ini config option](#option-comskip_ini) to let the addon store the `comskip.ini`.
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

Expand Down Expand Up @@ -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/
Expand Down
6 changes: 4 additions & 2 deletions tvheadend/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
[release-shield]: https://img.shields.io/badge/version-v5.1.0-blue.svg
[release]: https://github.com/dfigus/addon-tvheadend/tree/v5.1.0
2 changes: 1 addition & 1 deletion tvheadend/config.yaml
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit 3076232

Please sign in to comment.