Jason Dove
648f25e9cc
fix terminating server process
3 years ago
Jason Dove
ccbe85a46a
also hide the main server window
3 years ago
Jason Dove
d168d79fe0
hide windows wrapper console ( #1088 )
3 years ago
Jason Dove
d37dde2477
try to fix windows build
3 years ago
Jason Dove
8e13b07c84
convert windows project from dotnet to rust ( #1087 )
...
* convert windows project from dotnet to rust
* update pr jobs
* pr job fixes
* don't bother building mac app in prs for now
* build windows wrapper with rust
3 years ago
Jason Dove
927e7724f0
fix search bug ( #1086 )
...
* fix removing media items from search index
* update changelog
3 years ago
Jason Dove
6558c5bd69
fix subtitle update bug ( #1085 )
...
* fix saving some subtitles to database
* fix ffprobe regression
3 years ago
Jason Dove
5f7efbb69c
properly fall back to software pipeline ( #1084 )
3 years ago
Jason Dove
b79795af50
add debug logging to local subtitle provider ( #1083 )
3 years ago
Jason Dove
9479806cb0
scanner refactoring and other cleanup ( #1082 )
...
* move subtitles provider into scanner
* move more stuff into scanner
* move nfo into scanner
* add scan subcommand
* fix a bunch of nfo build warnings
* more subcommands
* fix warnings
* cleanup logging
* remove unused code
* cleanup old ffmpeg stuff
* rename complex filter
* refactor wrapped segmenter
3 years ago
Jason Dove
6e49ea78ec
music video template contrib ( #1081 )
...
* add another music video template
* add more music video credit templates
3 years ago
Jason Dove
7b1edd9c54
add new scanner process ( #1080 )
...
* start moving local scans to separate process
* send progress updates to main process
* move scanners and tests
* simplify dependencies; sync search index
* commit search index more often when scanning
* support forced scan and cancellation
* use scanner process for plex libraries
* update changelog
* update dockerfiles
* fix search index for local folder scanning
* rework plex scanners
* rework scanner handlers
* emby works again
* sync jellyfin
* cleanup
* update build
* update changelog
* remove scanner dependency in pr and artifacts workflows
* fix mac sed syntax
* fix pr build
3 years ago
Jason Dove
aeaafd2964
add scanner subtitle logging ( #1079 )
3 years ago
Jason Dove
622fa01602
update dependencies and fix some types ( #1077 )
3 years ago
Jason Dove
e2b3c1ce8e
properly unflag local movies that are now present on disk ( #1076 )
3 years ago
Jason Dove
6c5db650e7
nvidia pixel format and song fixes ( #1075 )
...
* fix nvidia pixel format edge case
* fix nvidia song playback
3 years ago
Jason Dove
731072425b
fix nvidia pipeline that only requires setparams ( #1074 )
3 years ago
Jason Dove
0f817308a8
limit library scan interval ( #1073 )
...
* limit library scan interval
* fix condition
3 years ago
Jason Dove
0fc1e15cac
colorspace fixes; song playback fixes ( #1072 )
...
* fix colorspace bug, vaapi song playback
* more colorspace fixes, nvidia fixes
* nvidia colorspace fixes
* fix some qsv output color metadata
* update changelog
* update changelog
3 years ago
Jason Dove
acf30384b7
update changelog [no ci]
3 years ago
Jason Dove
d2040eaac9
pipeline fixes when colorspace filter is used ( #1068 )
...
* fix colorspace filter with missing input transfer or input primaries
* properly download before applying colorspace filter
* fix extra hwupload/hwdownload with nvidia pipeline
* colorspace tests
* update dependencies
3 years ago
Jason Dove
93673fce03
add more logging to vaapi capabilities detection ( #1059 )
3 years ago
Jason Dove
d7a432068b
fix arm docker builds
3 years ago
Jason Dove
cb9215980a
fix dockerfiles, focal to jammy
3 years ago
Jason Dove
a4fc1f1c6f
upgrade to dotnet 7, ffmpeg 5.1.2 ( #1058 )
...
* wip
* update dockerfiles
* more net6 to net7
* update dependencies
* update builds
3 years ago
Jason Dove
cbbdb11938
update changelog for release v0.7.0-beta [no ci]
3 years ago
Jason Dove
a2274bca7b
detect vaapi capabilities ( #1051 )
...
* remove unused pipeline
* spike vaapi hardware capabilities
* more vaapi capabilities
* use proper vaapi driver
* update readme
* update dependencies
3 years ago
Jason Dove
f84496b09d
extract attached fonts ( #1050 )
3 years ago
Jason Dove
3abf310a3b
add amf pipeline ( #1048 )
3 years ago
Jason Dove
f12e361c2e
fix videotoolbox color normalization ( #1047 )
3 years ago
Jason Dove
cd0f1e98cc
fix qsv color normalization ( #1046 )
3 years ago
Jason Dove
325ef80951
normalize bit depth via new pipeline ( #1045 )
...
* fix subtitles test and nvidia subtitles
* new ffmpeg pipelines; software and nvidia
* partial qsv
* fix qsv
* fix software pipeline
* add vaapi pipeline
* fix qsv 10-bit h264 output
* nvidia fixes
* properly disable 10-bit h264 hardware encoders
* more nvidia fixes
* add video toolbox pipeline
3 years ago
Jason Dove
9a30d7c7da
error report bug fixes ( #1042 )
...
* fix some potential null reference exceptions
* searching isn't actually async
* add search query breadcrumb
3 years ago
Jason Dove
25ea75b761
more color fixes ( #1040 )
3 years ago
Jason Dove
32edf77d35
fix bt709 check ( #1039 )
3 years ago
Jason Dove
47fbb2b1b7
properly unlock trakt ( #1035 )
3 years ago
Jason Dove
e388f81e1f
re-enable bugsnag auto notification ( #1034 )
3 years ago
Jason Dove
f0bea295c4
add video stats to search index ( #1033 )
3 years ago
Jason Dove
7439ded43d
normalize bit depth ( #1031 )
...
* normalize bit depth and color for nvenc
* fix hls direct
* update changelog
* add bit depth option to ffmpeg profile
3 years ago
Jason Dove
6a640d3708
fix ogg song metadata ( #1030 )
3 years ago
Jason Dove
776bce9087
use base path in channel playlist and channel guide ( #1028 )
3 years ago
Jason Dove
3c499f9e97
proper fix
3 years ago
Jason Dove
114ff7a3e3
fix develop build cleanup ( #1027 )
3 years ago
Jason Dove
527cdf523c
fix work-ahead limit setting ( #1023 )
3 years ago
Jason Dove
91eb8ab824
try to fix develop release
3 years ago
Jason Dove
7a87fb1c2e
fix removing emby and jellyfin libraries ( #1011 )
...
* fix removing jellyfin and emby libraries
* remove unneeded change
3 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
93bf818882
fix syntax [no ci]
3 years ago
Jason Dove
723fb3848d
try to fix release by skipping unnecessary step
3 years ago