Commit Graph
1343 Commits
Author SHA1 Message Date
Jason DoveandGitHub 986785d863 always use nv12 for 8 bit vaapi encoding (#1636) 2024-03-06 12:03:14 -06:00
Jason DoveandGitHub 087901d177 adjust block unique constraint (#1634)
* upgrade dependencies

* allow blocks with same name in different groups

* code cleanup
2024-03-05 10:39:06 -06:00
Jason DoveandGitHub 70c4036dc9 fix ten bit source and destination with segmenter v2 (#1633)
* fix software and vaapi 10 bit content

* fix nvidia 10 bit content

* some qsv improvements
2024-03-04 15:29:45 -06:00
Jason DoveandGitHub 955add1efd fix av1 software decoder priority (#1632) 2024-03-03 22:29:25 -06:00
Jason DoveandGitHub 99cd01f73b update iptv routing (#1631) 2024-03-02 22:16:46 -06:00
Jason DoveandGitHub ef29e8c5a1 fix vaapi transcoding with a53 cc data (#1625) 2024-02-23 11:27:51 -06:00
Jason DoveandGitHub 3b4c993530 add xmltv time zone option (#1624) 2024-02-21 12:46:09 -06:00
Jason DoveandGitHub bcc58bd668 allow segmenter v2 playback on intel vaapi/qsv (#1623) 2024-02-20 15:45:59 -06:00
Jason DoveandGitHub 6957a76156 fix concat segmenter for nvidia and qsv (#1622) 2024-02-19 15:29:19 -06:00
Jason DoveandGitHub 4bafc316cc fix playlist for segmenter v2 (#1621) 2024-02-19 14:11:06 -06:00
Jason DoveandGitHub 35817f09ac add hls segmenter v2 streaming mode (#1620)
* concat segmenter process kind of works

* segmenter v2 improvements

* rework to allow hw accel in concat segmenter

* remove shortest; use different audio alignment filter

* hls v2 improvements

* fix tests

* update changelog
2024-02-19 13:59:33 -06:00
Jason DoveandGitHub f4520a5520 allow decimal image duration (#1619)
* add missing mysql migration

* allow decimal image duration
2024-02-16 20:01:40 -06:00
Jason DoveandGitHub 3a906816fc allow playback of items with duration of 1 second (#1618) 2024-02-16 13:41:52 -06:00
Jason DoveandGitHub 707292c50f add configurable image duration (#1617) 2024-02-16 13:05:28 -06:00
Jason DoveandGitHub 71e9ea867a store local library folder hierarchy in db (#1616) 2024-02-16 06:16:19 -06:00
Jason DoveandGitHub c490832f66 fix episode artwork in channel guide (#1613) 2024-02-14 20:21:46 -06:00
Jason DoveandGitHub e00568cc23 fix build error (#1612) 2024-02-13 10:51:17 -06:00
Jason DoveandGitHub 356e0f101a fix edge case where channel would fail to start (#1611) 2024-02-13 10:01:02 -06:00
Jason DoveandGitHub 1f6e843a26 fix segmenter timestamp continuity (#1610) 2024-02-12 08:50:18 -06:00
Jason DoveandGitHub 9587692486 optimize image playback (#1609) 2024-02-11 12:54:18 -06:00
Jason DoveandGitHub f8c4f44216 add basic image library support (#1608)
* add basic image library support

* add image page

* update changelog
2024-02-11 11:24:19 -06:00
Jason DoveandGitHub d55ba235bf evenly divide epg time for schedule blocks (#1607)
* add checkbox to include block items in program guide

* evenly divide epg time for schedule blocks
2024-02-10 20:59:29 -06:00
Jason DoveandGitHub 60b479e330 scanning fixes (#1606)
* fix music video fallback metadata

* properly re-scan song metadata
2024-02-10 06:44:27 -06:00
Jason DoveandGitHub b866d07911 fix song libraries using string collections (#1605) 2024-02-09 13:38:54 -06:00
Jason DoveandGitHub 93db79f8c4 load song comment (#1604) 2024-02-09 11:37:55 -06:00
Jason DoveandGitHub a15854d0ad more guide templates; new song metadata library (#1603)
* refactor template processing

* use template for song xmltv entries

* use template for other video xmltv entries

* update changelog
2024-02-09 11:27:44 -06:00
Jason DoveandGitHub c743d07425 include external subtitles in search index (#1602) 2024-02-07 13:28:43 -06:00
Jason DoveandGitHub 8c3b8e81ca separate request logging into its own category (#1601) 2024-02-07 08:40:31 -06:00
Jason DoveandGitHub 49050a57d2 load music video artists for channel guide template (#1600) 2024-02-06 10:46:34 -06:00
Jason DoveandGitHub 49c53c5c96 add stale issue workflow (#1599) 2024-02-05 22:00:57 -06:00
Jason DoveandGitHub 1510c56e69 generate music video xmltv fragment from template (#1598)
* generate music video xmltv fragment from template

* load all music video data
2024-02-05 19:56:19 -06:00
Jason DoveandGitHub 3ec610d65f properly encode xmltv fragments (#1597) 2024-02-05 18:15:38 -06:00
Jason DoveandGitHub 69f9b6f137 add channel guide templates (#1596)
* generate channels xmltv fragment from template

* generate movie xmltv fragment from template

* generate episode xmltv fragment from template

* add channel guide template changelog
2024-02-05 14:55:08 -06:00
Jason DoveandGitHub 08837bda80 properly categorize some existing streaming debug logs (#1595)
* properly categorize some existing streaming debug logs

* cleanup
2024-02-05 06:37:48 -06:00
Jason DoveandGitHub 9089e2ee04 add iptv request logging (#1594) 2024-02-04 21:34:41 -06:00
Jason DoveandGitHub abed22b560 prevent unnecessary search index updates (#1592)
* add sub_language and sub_language_tag fields to search index

* prevent unnecessary search index updates

* update changelog

* update dependencies
2024-02-02 06:33:06 -06:00
Jason DoveandGitHub e0f9ab4b88 batch search index updates (#1591) 2024-02-01 21:30:33 -06:00
Jason DoveandGitHub 231a214223 add new subtitle settings (#1590) 2024-02-01 11:45:22 -06:00
Jason DoveandGitHub 82bfa8019e tweak subtitle display in media info (#1589) 2024-01-31 19:17:04 -06:00
Jason DoveandGitHub d9bbe4df1b auto generate jwt token for channel preview (#1588) 2024-01-31 15:08:23 -06:00
Jason DoveandGitHub e0aa44d41b fix updating jellyfin movies (#1587) 2024-01-31 13:38:35 -06:00
Jason DoveandGitHub 3d99c2593d allow previewing jwt channels (#1586) 2024-01-31 12:03:04 -06:00
Jason DoveandGitHub d6dfc1edaa persist data protection keys in etv config folder (#1585) 2024-01-30 19:41:39 -06:00
Jason DoveandGitHub 7d5cd229d4 add show_studio search field (#1584) 2024-01-30 16:50:57 -06:00
Jason Dove cd0219c5c3 update changelog for release v0.8.5-beta [no ci] v0.8.5-beta 2024-01-30 15:34:28 -06:00
Jason DoveandGitHub 4cf8b83de4 ignore subtitles when they are unavailable (#1583) 2024-01-30 14:29:13 -06:00
Jason DoveandGitHub 6923b25177 add more log level switches (#1582)
* label block and json playouts as experimental

* add more log level switches
2024-01-30 13:10:19 -06:00
Jason DoveandGitHub 5dce905b8e clear block playout items without clearing history (#1581) 2024-01-30 09:10:49 -06:00
Jason DoveandGitHub 46c26b5ea7 include all block playout items in xmltv (#1580)
* include all block playout items in xmltv

* double check whether channel preview will work
2024-01-30 06:44:19 -06:00
Jason DoveandGitHub 7fffc8cf63 channel preview player (#1579)
* add channel preview

* add button to stop transcoding session
2024-01-29 20:52:52 -06:00