Jason Dove
231a214223
add new subtitle settings ( #1590 )
2 years ago
Jason Dove
9471cb55dd
upgrade from dotnet 7 to dotnet 8 ( #1529 )
...
* upgrade sdk
* fix warnings in ersatztv.ffmpeg
* fix warnings in ersatztv.core
* fix warnings in ersatztv.infrastructure
* fix warnings in ersatztv.application
* disable analysis for migrations projects
* fix warnings in ersatztv.scanner
* fix warnings in ersatztv
* upgrade project framework
* update github actions and dockerfiles
2 years ago
Jason Dove
5291832e6c
fix clipboard and logs ( #1466 )
...
* fix copy to clipboard in some cases
* improve subtitle language selection logging
* log playout item details
2 years ago
Jason Dove
245c4ec359
code analysis and cleanup ( #1411 )
...
* cleanup scanner project
* cleanup infrastructure projects
* cleanup ffmpeg project
* cleanup core project
* cleanup app project
* cleanup main project
* update dependencies
* code cleanup
2 years ago
Jason Dove
b23d798aff
update dependencies ( #1329 )
2 years ago
Jason Dove
aca441074e
subtitle improvements with hls direct ( #1290 )
...
* wip: hls direct subtitles
* convert picture subtitles with hls direct
* use mp4 for hls direct to support more codecs
* disable subtitle conversion in hls direct
* fix tests
* update changelog
2 years ago
Jason Dove
03df2a6c8a
overdue code cleanup ( #1271 )
2 years ago
Jason Dove
c832c8e860
prioritize default audio tracks ( #1178 )
2 years ago
Jason Dove
7e3436e68f
direct stream content from emby as needed ( #1168 )
2 years ago
Jason Dove
0eb36f0ce1
prioritize default audio streams ( #1154 )
2 years ago
Jason Dove
d8cc6b4c22
fix audio stream selection ( #1010 )
3 years ago
Jason Dove
c9bd94d9f8
use javascript instead of lua for external scripts; add audio stream selector scripts ( #1005 )
...
* use js instead of lua
* update dependencies
* add audio stream selector script for episodes
* add audio stream selector script for movies
* update changelog
3 years ago
Jason Dove
2e400c0d22
simplify music video credits config ( #983 )
3 years ago
Jason Dove
6035c10550
add music video credits template system ( #982 )
...
* add music video credits template system
* fix search index bug
* cleanup csproj
3 years ago
Jason Dove
46331ed2c6
add preferred audio title feature ( #943 )
...
* use consistent edit/delete icons
* add preferred audio title feature
* update dependencies
3 years ago
Jason Dove
bf3f16451b
music video credits tweaks ( #834 )
...
* fix song subtitles
* always use generated subtitles
* file not found/unavailable fixes
3 years ago
Jason Dove
f272036c6f
reduce hls disk use ( #808 )
...
* reduce hls segmenter disk use
* logging improvements
* update dependencies
3 years ago
Jason Dove
78383bd5fa
override languages and subtitles on schedule items ( #753 )
3 years ago
Jason Dove
3713711864
support external subtitles ( #745 )
...
* support external subtitles in local movie libraries
* code cleanup
* simplify subtitle updating
* skip external subtitles from media servers
* fix plex subtitles
3 years ago
Jason Dove
c02b83d0d6
code cleanup ( #743 )
...
* update tools
* run code cleanup
* update dependencies
3 years ago
Jason Dove
e250e93a8e
add support for embedded text subtitles ( #742 )
...
* first pass at text subtitle support
* support text subtitles from movies, music videos and other videos
* fixes
* qsv fixes
* vaapi fixes
* update changelog
3 years ago
Jason Dove
0ddbb898d6
fix subtitle stream selection ( #735 )
3 years ago
Jason Dove
df45b93819
burn in picture-based subtitles ( #718 )
...
* add subtitle mode setting
* start to add subtitle support
* cuda test
* move subtitle settings from ffmpeg profile to channel
* fix image-based subtitles
* experimental wip
* subtitle fixes
3 years ago
Jason Dove
1ab98578ab
refactor namespaces and imports ( #670 )
...
* re-namespace
* optimize usings
* more usings
* more of the same
* more implicit/global usings
* cleanup all usings
* minor fixes
3 years ago
Jason Dove
b38ba14c40
fix languages that have multiple codes ( #270 )
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
9809c60924
send all audio streams on hls channels with no preferred language ( #142 )
...
* Revert "fix search index threading (#141 )"
This reverts commit 3fb6da0754
.
* send all audio streams on hls channels with no preferred language
4 years ago
Jason Dove
001453714a
fix playback on channel with no preferred language
4 years ago
Jason Dove
d303bc0158
add preferred language ( #109 )
...
* add explicit warning for zero/invalid duration media items
* set dateadded on plex media versions
* add media stream table
* save local media streams to db
* save plex media streams to db
* add preferred language settings (no validation)
* use preferred language if possible
* code cleanup
* proper language code validation
* force scan of all libraries to pull in media streams
4 years ago