Jason Dove
816d77e15b
update changelog [no ci]
2022-01-06 12:01:25 -06:00
Jason Dove
7c4d47a211
update changelog [no ci]
2022-01-06 10:31:18 -06:00
Jason Dove and GitHub
d9d2cfa8be
search index fixes ( #559 )
...
* add music video artist to search index
* properly index minutes field when adding from scan
* bump search index version
2022-01-06 10:28:53 -06:00
Jason Dove and GitHub
8036e46966
update streaming mode docs ( #558 ) [no docker]
2022-01-06 09:10:12 -06:00
Jason Dove and GitHub
594ce437fb
rework mpeg-ts mode ( #557 )
2022-01-05 21:27:28 -06:00
Jason Dove
004c43f895
update changelog for release v0.3.5-alpha [no ci]
2022-01-05 09:26:58 -06:00
Jason Dove and GitHub
257384ea9b
fix health checks ( #556 )
...
* update bundled ffmpeg version in health check
* recognize qsv acceleration on linux
* update changelog
2022-01-05 08:29:52 -06:00
Jason Dove
637f3a0c8b
update docs [no docker]
2022-01-04 22:38:52 -06:00
Jason Dove and GitHub
7346808059
update dependencies ( #555 )
2022-01-04 22:35:14 -06:00
Jason Dove and GitHub
4210d97ee2
optimize setsar filter ( #553 )
2022-01-02 23:47:07 -06:00
Jason Dove and GitHub
6a8ecd2532
use software decoding for mpeg4 with vaapi ( #550 )
2022-01-02 10:59:08 -06:00
Jason Dove
9b834f7cbe
update changelog for release v0.3.4-alpha [no ci]
2021-12-21 09:46:43 -06:00
Jason Dove and GitHub
7b73677bad
allow ffmpeg reports on windows ( #547 )
...
* enable troubleshooting reports on windows
* update changelog
* tweak changelog
2021-12-21 09:27:49 -06:00
Jason Dove and GitHub
85b2a46353
update dependencies ( #546 )
2021-12-21 08:52:51 -06:00
Jason Dove
6f40f2cbd6
fix songs docs [no docker]
2021-12-17 08:48:40 -06:00
Jason Dove and GitHub
b62ee4dee9
add files from top-level folder ( #541 )
2021-12-14 14:27:12 -06:00
Jason Dove
a6e7f192cc
add jellyfin path replacement tests [no ci]
2021-12-13 06:25:37 -06:00
Jason Dove
59a1a4a8dc
update changelog for release v0.3.3-alpha [no ci]
2021-12-12 23:53:12 -06:00
Jason Dove and GitHub
85a9afb51c
update dependencies ( #538 )
2021-12-12 23:51:57 -06:00
Jason Dove and GitHub
246b4d7591
properly sort channels in m3u ( #537 )
2021-12-10 20:22:52 -06:00
Jason Dove and GitHub
ae2c6350e1
sync virtual shows and season from jellyfin ( #536 )
2021-12-10 14:41:47 -06:00
Jason Dove and GitHub
ce228604e8
use select controls instead of autocomplete ( #532 )
...
* use select instead of autocomplete for playout editor
* use select instead of autocomplete for filler preset editor
* reset selected collection when changing collection type
* use select instead of autocomplete for multi collection editor
* more select
* more select controls
2021-12-06 12:49:48 -06:00
Jason Dove and GitHub
3656e932d3
more song fixes ( #529 )
...
* use blurhash for default etv song backgrounds
* fix saving artwork blurhash
* fix song detail alignment
* rename song background files
* watermark path is always none here
2021-12-04 13:30:25 -06:00
Jason Dove
73887706ed
update changelog for release v0.3.2-alpha [no ci]
2021-12-03 14:57:19 -06:00
Jason Dove and GitHub
abc103308b
optimize song artwork scanning ( #527 )
2021-12-03 13:40:55 -06:00
Jason Dove and GitHub
3773bbec19
use blurhash for song backgrounds ( #526 )
...
* generate blurhash for all local artwork
* use blurhash song background if available
* only write blur hash to disk once
* use multiple blur hashes
* update changelog
* fix song detail outline
* reset song metadata (artwork)
2021-12-03 12:30:47 -06:00
Jason Dove and GitHub
e223d6a43f
remove unused cli project ( #525 ) [no ci]
2021-12-02 09:01:47 -06:00
Jason Dove and GitHub
8369111e31
update dependencies ( #524 )
2021-12-02 08:45:43 -06:00
Jason Dove and GitHub
35ba2bab2c
fix unicode song metadata on windows ( #523 )
...
* test setting utf8 encoding with ffprobe
* use utf8 encoding for console (logging) output
* use proper sink package
* reset song metadata on windows
* fix nfo processing with missing year
* update changelog
2021-12-01 13:43:09 -06:00
Jason Dove and GitHub
094ed71ad0
fix docker builds with custom (local) nuget package ( #520 )
2021-11-30 20:49:02 -06:00
Jason Dove and GitHub
89e24b2b78
use custom log database backend that is more portable ( #519 )
2021-11-30 20:34:14 -06:00
Jason Dove and GitHub
848795af32
fix artwork upload on windows ( #518 )
...
* update changelog for release v0.3.1-alpha [no ci]
* fix artwork upload on windows
2021-11-30 12:23:24 -06:00
Jason Dove and GitHub
56f94f489a
fix filler playout crash ( #517 )
2021-11-30 10:38:42 -06:00
Jason Dove and GitHub
475dc7660b
fix artwork uploads ( #516 )
2021-11-29 14:34:18 -06:00
Jason Dove and GitHub
db3dfbd446
disambiguate song search results ( #515 )
2021-11-27 21:37:55 -06:00
Jason Dove and GitHub
b4c9cdbbfa
use embedded song cover art ( #514 )
2021-11-27 21:08:18 -06:00
Jason Dove and GitHub
7f84933c0b
index song genres ( #513 )
...
* add song genres to search index
* reset all song genre metadata
* update changelog and docs
2021-11-27 18:08:55 -06:00
Jason Dove and GitHub
1e35e9a5b0
use subtitles to display errors ( #512 )
...
* use subtitles to display errors
* fix margin calculation
2021-11-27 12:25:30 -06:00
Jason Dove and GitHub
7edf6f5d13
song cleanup ( #511 )
...
* refactor song background logic
* move song video generation
* move subtitle generation
* build ASS subtitles
* randomize song detail layout
* update changelog
2021-11-27 11:15:53 -06:00
Jason Dove and GitHub
919325033d
use subtitles instead of drawtext for songs ( #510 )
2021-11-26 21:39:10 -06:00
Jason Dove and GitHub
2cb5252320
fix song banding ( #509 )
...
* increase spacing in song details; uniformly darken to eliminate banding
* this isn't needed anymore
2021-11-26 15:20:41 -06:00
Jason Dove and GitHub
015232fad6
song improvements ( #508 )
...
* fix song details margin and use dynamic font size
* sometimes use cover art color for song background
2021-11-26 13:23:28 -06:00
Jason Dove and GitHub
af51b790b6
randomize cover art placement ( #507 )
2021-11-26 09:21:00 -06:00
Jason Dove and GitHub
9195ef7878
song fixes ( #506 )
...
* fix song page links
* show song artist in playout detail
* show more song details in channel guide
2021-11-26 08:49:04 -06:00
Jason Dove
dfc4c7a284
update changelog for release v0.3.0-alpha [no ci]
2021-11-25 20:49:23 -06:00
Jason Dove and GitHub
a6b15f68c9
randomize default backgrounds ( #504 )
...
* randomize default song backgrounds
* update docs
2021-11-25 20:19:26 -06:00
Jason Dove and GitHub
0edfb71f8d
limit disk use and keep cover art aspect ratio ( #502 )
...
* use temp file pool to limit disk use
* keep aspect ratio and crop when scaling cover art for blurred background
* fix typo
2021-11-25 18:47:22 -06:00
Jason Dove and GitHub
21b90a1b6c
fix songs with white backgrounds ( #501 )
2021-11-25 15:36:40 -06:00
Jason Dove
1582f5dd15
update changelog [no ci]
2021-11-25 13:37:33 -06:00
Jason Dove and GitHub
fd3b72525d
fix vaapi songs ( #500 )
2021-11-25 13:35:57 -06:00
Jason Dove and GitHub
55d1871d94
re-enable hardware acceleration for songs ( #499 )
2021-11-25 13:04:13 -06:00
Jason Dove and GitHub
a90eb2d4de
optimize generated video ( #498 )
...
* use different framerate flags
* pre-generate song image and always use software encoders
* fix tests
2021-11-25 12:31:57 -06:00
Jason Dove and GitHub
ed3f1b1dad
generate song video ( #497 )
...
* use blurred cover art as song background
* use channel watermark when cover art is unavailable
* add drawtext to song filter
* cleanup
* force song cover art as png
* fix songs on windows and qsv
2021-11-25 06:22:38 -06:00
Jason Dove and GitHub
8e08ff059f
load embedded song metadata ( #495 )
...
* load embedded song metadata
* index song artist and song album
* reset all song metadata
2021-11-24 07:31:34 -06:00
Jason Dove and GitHub
fb8c3a0453
disable autoscale when looping with vaapi or qsv ( #494 )
2021-11-23 13:25:23 -06:00
Jason Dove and GitHub
e45fb67769
bug fixes ( #493 )
...
* don't align audio when playing songs
* fix grouping duration items in epg
2021-11-23 11:44:39 -06:00
Jason Dove and GitHub
3a40d6ce77
fix local library locking when adding paths ( #492 )
2021-11-23 10:54:34 -06:00
Jason Dove and GitHub
ac048b72ae
add cover art watermark source ( #491 )
...
* add cover art watermark source
* update changelog
2021-11-23 10:02:36 -06:00
Jason Dove and GitHub
852728c816
add songs libraries ( #490 )
...
* first pass at adding song libraries
* start handling optional video
* fix song playback
* fix song transitions
* add songs page to UI
2021-11-22 22:26:06 -06:00
Jason Dove and GitHub
096f2d42e8
properly fix database upgrade ( #489 )
2021-11-22 17:56:29 -06:00
Jason Dove
1b29e252ff
update changelog for release v0.2.5-alpha [no ci]
2021-11-21 07:24:20 -06:00
Jason Dove and GitHub
a4dc9bfb31
Ignore local plex guids ( #488 )
...
* ignore local plex guids
* update dependencies
2021-11-21 06:25:56 -06:00
Jason Dove and GitHub
184c21a91b
optimize trakt matching ( #487 )
2021-11-21 06:13:28 -06:00
Jason Dove and GitHub
6ea3191cf8
fix playout building ( #486 )
2021-11-20 22:36:15 -06:00
Jason Dove and GitHub
d487bbca08
include other video title in channel guide ( #483 )
2021-11-16 08:46:07 -06:00
Jason Dove
05034b47e2
update changelog for release v0.2.4-alpha [no ci]
2021-11-13 12:54:41 -06:00
Jason Dove and GitHub
b0c85b6478
use scale_cuda instead of scale_npp ( #481 )
2021-11-13 09:06:02 -06:00
Jason Dove and GitHub
f1356563da
fix ef shared table warnings ( #480 )
2021-11-10 18:03:28 -06:00
Jason Dove and GitHub
c0aad028a8
more dotnet 6 updates ( #479 )
2021-11-09 13:09:57 -06:00
Jason Dove and GitHub
dae06ec0ef
upgrade to dotnet 6 ( #475 )
2021-11-09 07:44:34 -06:00
Jason Dove and GitHub
72f452fd36
update dependencies ( #474 )
2021-11-09 06:16:26 -06:00
Jason Dove
aaf832c0b6
update changelog for release v0.2.3-alpha [no ci]
2021-11-03 13:53:06 -05:00
Jason Dove and GitHub
08a18daf23
movie scanner should respect .etvignore files ( #468 )
2021-11-03 05:47:29 -05:00
Jason Dove and GitHub
90c1c61a09
fix bug with flood playout mode ( #467 )
2021-11-02 21:47:46 -05:00
Jason Dove and GitHub
053db71d44
fix decimal separator in ffmpeg apad filter syntax ( #464 )
2021-11-01 22:18:06 -05:00
Jason Dove
11f90f5d44
update changelog for release v0.2.2-alpha [no ci]
2021-10-30 17:49:30 -05:00
Jason Dove and GitHub
bda4117655
allow per-episode folders in local show libraries ( #462 )
...
* allow per-episode folders in local show libraries
* fix subfolder etag generation
2021-10-30 12:54:07 -05:00
Jason Dove
3240703840
fix build
2021-10-30 12:24:27 -05:00
Jason Dove and GitHub
53a7570ba3
fix epg for multiple playout mode ( #461 )
2021-10-30 12:16:39 -05:00
Jason Dove and GitHub
0e789fd6d8
update dependencies and fix languageext deprecation warnings ( #460 )
2021-10-30 11:57:50 -05:00
Jason Dove and GitHub
0136de700c
add global and channel fallback filler ( #459 )
...
* configure channel and global fallback filler
* play random item from configured channel/global fallback filler as needed
2021-10-30 11:45:40 -05:00
Jason Dove and GitHub
2ea0e64ac1
fix duration schedule item epg ( #455 )
2021-10-24 22:00:21 -05:00
Jason Dove
5993f23ec5
update changelog for release v0.2.1-alpha [no ci]
2021-10-24 19:46:33 -05:00
Jason Dove and GitHub
417f35a834
fix saving dynamic start time ( #453 )
2021-10-24 18:18:22 -05:00
Jason Dove and GitHub
a74547997d
scheduling fixes ( #451 )
...
* scheduling fixes
* restore plex service
* restore plex service part 2
2021-10-24 06:49:35 -05:00
Jason Dove
a2f74dd284
update changelog for release v0.2.0-alpha [no ci]
2021-10-23 20:18:01 -05:00
Jason Dove
373daf9ce6
add basic filler docs [no docker]
2021-10-23 20:14:10 -05:00
Jason Dove
68693cffa0
use info log level for search index migration
2021-10-21 20:43:17 -05:00
Jason Dove and GitHub
6d147de2f3
filler rework ( #449 )
...
* add chapter statistics and new filler options
* refactor playout builder
* more refactor prep for filler
* rewrite schedulers
* refactor collectionkey
* add tail filler kind
* migrate tail filler to filler preset
* optionally show filler
* fix playout detail row count
* remove duration tail filler options
* implement tail and fallback in flood scheduler
* implement tail and fallback in one scheduler
* implement tail and fallback in multiple scheduler
* implement looping fallback filler
* more duration tests
* start to add post-roll filler to flood
* rework playoutitem filler tagging
* rework scheduler logging
* calculate whether configured filler will fit
* implement pre-roll and post-roll duration and count filler
* improve duration filler calculation
* add minutes to search index
* update channel guide to work with new filler
* add mid-roll filler
* don't clone enumerators for filler calculations
* support pre-roll and post-roll pad filler
* implement mid-roll pad filler
* allow clearing filler selections in schedule editor
* fix tests
* filler config validation
* use consistent time zone for tests
2021-10-21 20:23:14 -05:00
Jason Dove and GitHub
f4a63a1a1a
fix deleting jellyfin and emby movies ( #447 )
...
* fix deleting jellyfin and emby movies
* revert jf service change
2021-10-19 14:33:48 -05:00
Jason Dove and GitHub
bc9d17ca25
show path replacement logs by default ( #445 )
2021-10-19 06:32:00 -05:00
Jason Dove and GitHub
42e13cbbaf
fix generated streams with mpeg2video ( #444 )
2021-10-18 19:51:50 -05:00
Jason Dove
6cc61f3212
update changelog for release v0.1.5-alpha [no ci]
2021-10-18 17:55:34 -05:00
Jason Dove and GitHub
4cf44616a8
Include music video thumbnail in epg ( #443 )
...
* include music video thumbnail in epg
* update changelog
2021-10-18 17:53:58 -05:00
Jason Dove and GitHub
33aaadae68
multiple fixes to duration mode ( #442 )
2021-10-18 16:21:32 -05:00
Jason Dove and GitHub
fe3f8e391e
fix updating jellyfin and emby artwork ( #440 )
2021-10-17 05:36:00 -05:00
Jason Dove and GitHub
1a68dd040a
find working plex connection on startup ( #438 )
2021-10-16 11:55:54 -05:00
Jason Dove and GitHub
67761c1a14
fix updating jellyfin and emby tv seasons ( #437 )
...
* fix updating jellyfin and emby tv seasons
* update changelog
2021-10-16 09:05:08 -05:00
Jason Dove and GitHub
1802f9d797
fix database migration ( #436 )
2021-10-15 11:31:40 -05:00
Jason Dove and GitHub
69354c9296
fix double scheduling ( #435 )
2021-10-15 09:14:53 -05:00