song cleanup (#511)

* refactor song background logic

* move song video generation

* move subtitle generation

* build ASS subtitles

* randomize song detail layout

* update changelog
This commit is contained in:
Jason Dove
2021-11-27 11:15:53 -06:00
committed by GitHub
parent 919325033d
commit 7edf6f5d13
10 changed files with 463 additions and 197 deletions
+1
View File
@@ -311,6 +311,7 @@ namespace ErsatzTV
services.AddScoped<IPlexPathReplacementService, PlexPathReplacementService>();
services.AddScoped<IFFmpegStreamSelector, FFmpegStreamSelector>();
services.AddScoped<IFFmpegProcessService, FFmpegProcessService>();
services.AddScoped<ISongVideoGenerator, SongVideoGenerator>();
services.AddScoped<HlsSessionWorker>();
services.AddScoped<IGitHubApiClient, GitHubApiClient>();
services.AddScoped<IHtmlSanitizer, HtmlSanitizer>(