Jason Dove
8cd9b23787
fix transcode folder preparation ( #404 )
4 years ago
Jason Dove
6c8813ce22
add hls segmenter streaming mode ( #400 )
...
* hls segmenter wip
* log message
* close unused transcode sessions after 2 minutes
* use frame rate for 2s keyframes in hls segmenter
* add frame rate to media version
* fix segmenter framerate calculation
* automatically restart hls segmenter with next scheduled item
* cleanup
* update changelog
* decrease segmenter start delay
4 years ago
Jason Dove
21e53532c1
trakt season bug fixes ( #386 )
4 years ago
Jason Dove
a864d53327
add seasons to search index ( #385 )
...
* update trakt list items when re-adding existing list
* add seasons to search index
4 years ago
Jason Dove
e6446f9983
better trakt lists ( #384 )
...
* better trakt list support
* update dependencies
* revert unneeded brackets
4 years ago
Jason Dove
45c6d20fd0
sync trakt list to collection ( #381 )
...
* sync trakt list to collection
* move trakt client id
4 years ago
Jason Dove
f27286d1dd
properly disable transcoding when unchecked in mpeg-ts mode ( #378 )
...
* properly disable transcoding in MPEG-TS mode
* update changelog
4 years ago
Jason Dove
f1f50e883c
add vaapi driver setting and health check ( #377 )
...
* add vaapi driver option
* add vaapi driver setting and health check
4 years ago
Jason Dove
944f1e4307
add scheduled playout rebuild ( #376 )
...
* configure scheduled playout rebuild
* implement scheduled playout rebuild
* remove variable
4 years ago
Jason Dove
1eb51ad2f4
add some health checks to home page ( #374 )
4 years ago
Jason Dove
e718cb0faf
fix building playouts in timezones with positive offsets ( #368 )
4 years ago
Jason Dove
c932577cb8
allow adding smart collections to multi collections ( #358 )
4 years ago
Jason Dove
a076b3eb30
add shuffle-in-order support to all collections ( #356 )
4 years ago
Jason Dove
fc360602ad
add smart collections ( #355 )
...
* start to add smart collections
* add smart collection table; delete smart collection
* overwrite smart collections
* support scheduling smart collections
* update changelog
4 years ago
Jason Dove
32fdb414fa
add "shuffle in order" playback order for multi-collections ( #338 )
...
* add "shuffle in order" option for multi-collections
* use balanced shuffle instead of random
4 years ago
Jason Dove
0f5fee99c6
always proxy jellyfin and emby artwork ( #323 )
4 years ago
Jason Dove
9fbe950e6e
support multiple local libraries ( #317 )
...
* allow multiple local libraries
* add "move library path" function
4 years ago
Jason Dove
a94d831866
add playout days to build setting ( #316 )
4 years ago
Jason Dove
632753ea93
add multi collections ( #315 )
...
* start to add multi-collections
* create multi collection with no items
* edit multi collections
* fix plex credentials threading issue
* add playback order to multi collection items
* group episodes outside of shuffled enumerator
* move playback order onto each schedule item
* fix multi collection grouping
* update changelog
4 years ago
Jason Dove
d9457c01e5
add special case to multiple playout mode ( #298 )
4 years ago
Jason Dove
22cf759a29
sorting fixes ( #297 )
...
* sorting fixes
* use natural sort for add to schedule dialog
4 years ago
dependabot[bot]
8ce989c3c9
Bump Microsoft.VisualStudio.Threading.Analyzers from 16.9.60 to 16.10.56 ( #282 )
...
Bumps [Microsoft.VisualStudio.Threading.Analyzers](https://github.com/microsoft/vs-threading ) from 16.9.60 to 16.10.56.
- [Release notes](https://github.com/microsoft/vs-threading/releases )
- [Commits](https://github.com/microsoft/vs-threading/compare/v16.9.60...v16.10.56 )
---
updated-dependencies:
- dependency-name: Microsoft.VisualStudio.Threading.Analyzers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Jason Dove
1a7e6dda54
support 10-bit content with nvidia acceleration ( #273 )
...
* use ffprobe for plex statistics
* emby and jellyfin respect library refresh interval
* support 10-bit content with nvidia acceleration
4 years ago
Jason Dove
cebab33d79
table improvements ( #272 )
...
* log viewer improvements
* playout detail table improvements
* schedule items table improvements
* remove schedule items pager
4 years ago
Jason Dove
b38ba14c40
fix languages that have multiple codes ( #270 )
4 years ago
Jason Dove
57aa14b764
fix adding channel with no watermark ( #265 )
4 years ago
Jason Dove
72d967946d
rework watermarks ( #261 )
...
* rework watermarks to be separate from channels
* update changelog
4 years ago
Jason Dove
a0740de972
add global and channel watermark overrides ( #260 )
...
* add global watermark setting
* add channel watermark override
* update changelog
4 years ago
Jason Dove
679feb6d21
add watermark opacity ( #259 )
4 years ago
Jason Dove
0fb5bfde58
refactor dbcontext lifetime ( #258 )
...
* refactor create playout handler
* refactor get all playouts handler
* refactor delete playout handler
* remove dead code
* ignore unnamed artists for collections
* more repository cleanup
* more schedule items refactoring
* more playout refactoring
* refactor playout builder
* refactor ffmpeg profiles
* more ffmpeg profile refactoring
* rework resolutions
* refactor media collections
* refactor config elements
* update changelog
* more cleanup
4 years ago
Jason Dove
0365d4c8f8
add channel watermark ( #254 )
...
* wip
* wip
* implement watermark settings
* code cleanup
* update changelog
4 years ago
Jason Dove
5b36252dd0
remove framerate normalization ( #253 )
4 years ago
Jason Dove
7d852bc960
add hls hybrid mode ( #252 )
...
* fix serving channels.m3u with missing content ratings
* add hls hybrid mode
4 years ago
Jason Dove
db24ba84f7
add artists directly to schedules ( #248 )
4 years ago
Jason Dove
0ef03d66f3
improve hls direct compatibility with channels dvr ( #245 )
...
* rename HttpLiveStreaming to HttpLiveStreamingDirect
* improve hls direct compatibility with channels dvr
* code cleanup
4 years ago
Jason Dove
49109ac121
fix missing season metadata ( #241 )
4 years ago
Jason Dove
3e3bbcf38e
support multi-episode files in local libraries ( #240 )
...
* add unused episode nfo reader
* move episode number from episode to episode metadata
* first pass at loading multi-episode metadata from nfo files
* fix episode scanning
* local multi-part episode fixes
* code cleanup
4 years ago
Jason Dove
c70f153241
keep crossover episodes together ( #237 )
4 years ago
Jason Dove
e506dd38a8
merge latest develop ( #230 )
...
* sync guids/provider ids (#227 )
* sync guids from plex
* cleanup
* sync local guids
* sync jellyfin and emby guids
* add episodes to search index (#228 )
* sync episode directors and writers
* display episode writers and directors
* remove missing episodes from search index
* show episodes in search results
* fix emby and jellyfin episode updates
* fix updating plex episodes
* don't delete channel logos on startup
* add episodes page; fix adding episodes to collection
* cleanup
* multi-part episode grouping fixes (#229 )
4 years ago
Jason Dove
bbd8bc6c7e
add button to refresh list of libraries ( #226 )
...
* add button to refresh list of libraries
* code cleanup
4 years ago
Jason Dove
4c78f41c5a
fix incorrect search items count ( #224 )
4 years ago
Jason Dove
95cceb95b9
regularly delete orphaned artwork from db ( #223 )
4 years ago
Jason Dove
fe5cedfcdc
disable ffmpeg reports on windows ( #220 )
...
* disable ffmpeg reports for windows
* code cleanup
4 years ago
Jason Dove
0bbed69e85
add movie directors and writers ( #219 )
4 years ago
Jason Dove
68123a2f9c
add content rating ( #218 )
...
* add new columns
* store local content ratings
* display and search content ratings
* add content_rating to search docs
* sync content rating from jellyfin, emby, plex
* force sync content rating for all libraries
* code cleanup
4 years ago
Jason Dove
6504ca10a8
cache local artwork on disk ( #217 )
4 years ago
Jason Dove
da43e6f7cf
embed debug symbols ( #212 )
4 years ago
Jason Dove
c9e20e28df
proxy jellyfin and emby artwork for xmltv ( #210 )
...
* fix xmltv artwork for jf and emby
* proxy jellyfin and emby artwork for xmltv
4 years ago
Jason Dove
f8b45ed9db
fix unc path replacements from jellyfin and emby ( #205 )
...
* fix UNC path replacements from non-windows JF and Emby servers
* use emby path replacements for playback
4 years ago
Jason Dove
9afec19888
cleanup
4 years ago