Jason Dove and GitHub
6db71f525d
remove duplicate filter from search index ( #1172 )
2023-02-21 22:15:57 -06:00
Jason Dove
3ab66ef12a
update intel media driver in vaapi docker image
2023-02-21 19:02:54 -06:00
Jason Dove and GitHub
018f759fa4
improve vaapi capability detection ( #1171 )
2023-02-21 09:53:23 -06:00
Jason Dove and GitHub
1afff11063
software decoder fixes ( #1169 )
...
* fix software decoder pipeline bugs
* tweak nvidia scaling logic
* update changelog
* update dependencies
2023-02-20 19:45:25 -06:00
Jason Dove and GitHub
7e3436e68f
direct stream content from emby as needed ( #1168 )
2023-02-19 20:29:09 -06:00
Jason Dove and GitHub
b751f1054b
direct stream content from jellyfin if needed ( #1167 )
...
* redirect to jellyfin stream as needed
* get jellyfin playback info
* sync chapters from jellyfin
* update changelog
* cleanup
2023-02-19 10:37:48 -06:00
Jason Dove and GitHub
900e9e75f3
sync chapter markers from plex ( #1166 )
2023-02-18 14:51:51 -06:00
Jason Dove and GitHub
62c28d9f51
direct stream content from plex if needed ( #1165 )
...
* start to stream directly from plex
* update metadata and statistics with one plex api call
* stream movies from plex
* scanning bug fix; update changelog
2023-02-18 10:40:05 -06:00
Jason Dove and GitHub
132ca99f94
fix default dockerfile ( #1156 )
2023-02-13 05:38:11 -06:00
Jason Dove
c309ab430e
update changelog for release v0.7.4-beta [no ci]
2023-02-12 18:21:11 -06:00
Jason Dove and GitHub
13e21bbcce
sync episode tags and genres ( #1155 )
...
* sync episode tags and genres
* update dependencies
* property update local episode genres and tags
* fix test
2023-02-12 09:53:20 -06:00
Jason Dove and GitHub
0eb36f0ce1
prioritize default audio streams ( #1154 )
2023-02-10 09:31:55 -06:00
Jason Dove and GitHub
6429f0f064
fix filler padding ( #1153 )
...
* fix filler padding
* update dependencies
2023-02-07 19:55:30 -06:00
Jason Dove and GitHub
7412ac6fc9
fix mid and post roll filler ordering ( #1152 )
2023-02-07 12:25:22 -06:00
Jason Dove and GitHub
e58e3c786d
fix last scan check ( #1150 )
2023-02-06 05:38:08 -06:00
Jason Dove and GitHub
93fc1e4eb4
fix fallback filler looping ( #1146 )
2023-02-04 08:49:52 -06:00
Jason Dove and GitHub
cacde26796
merge other video folder tags with nfo tags ( #1144 )
2023-02-01 05:58:26 -06:00
Jason Dove and GitHub
0a3db92c60
fix schedule copy ( #1142 )
2023-01-30 10:23:18 -06:00
Jason Dove and GitHub
8bb0cd5ab5
add copy schedule feature ( #1141 )
2023-01-30 06:38:34 -06:00
Jason Dove and GitHub
e497dc4e36
fix nvidia vp9 color normalization ( #1140 )
2023-01-29 16:02:29 -06:00
Jason Dove and GitHub
2689a67eb8
qsv and vaapi fixes ( #1139 )
...
* lots of qsv fixes
* update changelog
* fix qsv mpeg2
* vaapi fixes
* update changelog
* upgrade mudblazor
* fix bug with undefined input colorspace
2023-01-29 10:00:52 -06:00
Jason Dove
3d821043bb
update changelog for v0.7.3-beta [no ci]
2023-01-25 12:01:38 -06:00
Jason Dove and GitHub
e69c58e615
conditionally disable v2 apis ( #1135 )
...
* conditionally disable v2 apis
* update changelog
2023-01-25 11:37:43 -06:00
Jason Dove and GitHub
a21b6f9f4e
add oidc logout url to support auth0 ( #1134 )
2023-01-25 09:30:36 -06:00
Jason Dove and GitHub
99b8038852
add oidc support ( #1133 )
2023-01-25 08:37:59 -06:00
Jason Dove and GitHub
ef8ca9f8c6
build mac artifacts on macos 11 ( #1132 )
2023-01-24 15:04:55 -06:00
Jason Dove and GitHub
d9186df157
minor logging and doc updates ( #1130 )
2023-01-23 05:28:17 -06:00
Jason Dove and GitHub
aca6bfb0bb
fix multiple gcs after extracting subtitles ( #1129 )
2023-01-22 13:10:13 -06:00
Jason Dove and GitHub
587fc3a98f
release memory after extracting embedded subtitles ( #1128 )
2023-01-22 12:34:42 -06:00
Jason Dove and GitHub
ab1c67e60e
memory improvements ( #1127 )
...
* regularly release memory
* don't aggressively GC while legacy streaming
* update changelog
2023-01-22 09:16:24 -06:00
Jason Dove and GitHub
e271f43066
more scan check fixes ( #1126 )
2023-01-21 08:22:56 -06:00
Jason Dove and GitHub
6bf8feb26e
fix local library scan check with new install ( #1125 )
2023-01-21 08:10:42 -06:00
Jason Dove and GitHub
ffd66f6a21
fix removing media server libraries ( #1124 )
2023-01-20 09:31:18 -06:00
Jason Dove and GitHub
3b135df4c1
scan with below-normal priority when unforced ( #1123 )
2023-01-20 06:05:39 -06:00
Jason Dove and GitHub
4369d04940
scanner improvements ( #1122 )
...
* optimize periodic scanning
* set scanner process priority
* update dependencies
2023-01-20 05:37:39 -06:00
Jason Dove
faaa78fed7
update changelog [no ci]
2023-01-18 15:40:00 -06:00
Jason Dove and GitHub
6bea1660ea
disable mac compression; this is needed until dotnet 7.0.3 ( #1120 )
2023-01-18 15:13:07 -06:00
Jason Dove and GitHub
8d46676c25
try to fix mac scanning ( #1119 )
2023-01-18 14:43:26 -06:00
Jason Dove and GitHub
4c75e638a2
fix bug with smart collection progress ( #1118 )
2023-01-18 14:09:54 -06:00
Jason Dove and GitHub
dd73a3803a
fix schedule editor crash ( #1115 )
...
* fix schedule editor crash due to bad music video artist data
* update dependencies
2023-01-15 06:35:51 -06:00
Jason Dove
f6c345d7cf
fix build
2023-01-10 15:13:42 -06:00
Jason Dove and GitHub
585b56a668
bug fixes ( #1107 )
...
* don't search an empty search index
* fix bug with flood filler prediction check
* extract subtitles on primary worker thread
2023-01-10 14:45:04 -06:00
Jason Dove
f18f3b4f35
try to fix develop artifacts
2023-01-09 08:46:55 -06:00
Jason Dove and GitHub
eb7871a048
fix alternate schedule playout update check ( #1106 )
...
* fix alternate schedule playout update check
* Revert "use mknejp/delete-release-assets again"
This reverts commit 07ac833067 .
2023-01-09 05:36:15 -06:00
Jason Dove and GitHub
000fc78fd3
add alternate schedule system ( #1105 )
...
* start to add program schedule alternates
* edit days of the week
* editor improvements
* save changes
* build playouts using alternate schedules
* reset playout as needed
* add priority message
2023-01-08 23:22:17 -06:00
Jason Dove and GitHub
ba676ef956
add jellyfin admin error logging ( #1102 )
2023-01-07 09:55:02 -06:00
Jason Dove and GitHub
36ea88e2d6
fix error display ( #1099 )
...
* fix error display by ignoring hw accel setting
* update changelog
* revert background change
2023-01-05 20:02:48 -06:00
Jason Dove
5237e6fa50
update changelog for release v0.7.2-beta [no ci]
2023-01-05 11:51:57 -06:00
Jason Dove and GitHub
99bde1819c
use mknejp/delete-release-assets again ( #1098 )
2023-01-05 10:26:42 -06:00
Jason Dove
f5d7ec2890
update workflow [no ci]
2023-01-05 10:06:32 -06:00
Jason Dove and GitHub
13c65435d3
update dependencies ( #1097 )
2023-01-05 09:27:12 -06:00
Jason Dove and GitHub
315420f1a5
fix log viewer on windows ( #1095 )
...
* fix log viewer on windows
* catch cancellation on trakt page
* update changelog
2023-01-04 22:26:35 -06:00
Jason Dove and GitHub
ab7051f075
reimplement log viewer ( #1094 )
2023-01-04 10:09:11 -06:00
Jason Dove
a43e5bbe9d
update changelog for release v0.7.1-beta [no ci]
2023-01-03 09:40:59 -06:00
Jason Dove and GitHub
b7bd4541b1
hide windows on windows ( #1091 )
...
* hide windows on windows
* update dependencies
2023-01-03 09:14:50 -06:00
Jason Dove
648f25e9cc
fix terminating server process
2023-01-01 14:20:52 -06:00
Jason Dove
ccbe85a46a
also hide the main server window
2023-01-01 14:12:41 -06:00
Jason Dove and GitHub
d168d79fe0
hide windows wrapper console ( #1088 )
2023-01-01 13:42:39 -06:00
Jason Dove
d37dde2477
try to fix windows build
2023-01-01 13:19:12 -06:00
Jason Dove and GitHub
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
2023-01-01 13:01:58 -06:00
Jason Dove and GitHub
927e7724f0
fix search bug ( #1086 )
...
* fix removing media items from search index
* update changelog
2023-01-01 08:49:15 -06:00
Jason Dove and GitHub
6558c5bd69
fix subtitle update bug ( #1085 )
...
* fix saving some subtitles to database
* fix ffprobe regression
2022-12-31 19:57:14 -06:00
Jason Dove and GitHub
5f7efbb69c
properly fall back to software pipeline ( #1084 )
2022-12-31 14:06:00 -06:00
Jason Dove and GitHub
b79795af50
add debug logging to local subtitle provider ( #1083 )
2022-12-31 11:36:08 -06:00
Jason Dove and GitHub
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
2022-12-31 10:57:20 -06:00
Jason Dove and GitHub
6e49ea78ec
music video template contrib ( #1081 )
...
* add another music video template
* add more music video credit templates
2022-12-30 13:26:07 -06:00
Jason Dove and GitHub
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
2022-12-30 12:53:05 -06:00
Jason Dove and GitHub
aeaafd2964
add scanner subtitle logging ( #1079 )
2022-12-29 06:00:00 -06:00
Jason Dove and GitHub
622fa01602
update dependencies and fix some types ( #1077 )
2022-12-28 14:21:25 -06:00
Jason Dove and GitHub
e2b3c1ce8e
properly unflag local movies that are now present on disk ( #1076 )
2022-12-28 13:41:01 -06:00
Jason Dove and GitHub
6c5db650e7
nvidia pixel format and song fixes ( #1075 )
...
* fix nvidia pixel format edge case
* fix nvidia song playback
2022-12-24 20:39:22 -06:00
Jason Dove and GitHub
731072425b
fix nvidia pipeline that only requires setparams ( #1074 )
2022-12-24 13:19:27 -06:00
Jason Dove and GitHub
0f817308a8
limit library scan interval ( #1073 )
...
* limit library scan interval
* fix condition
2022-12-24 12:58:38 -06:00
Jason Dove and GitHub
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
2022-12-23 15:11:05 -06:00
Jason Dove
acf30384b7
update changelog [no ci]
2022-12-20 20:14:31 -06:00
Jason Dove and GitHub
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
2022-12-20 20:12:27 -06:00
Jason Dove and GitHub
93673fce03
add more logging to vaapi capabilities detection ( #1059 )
2022-12-15 19:32:48 -06:00
Jason Dove
d7a432068b
fix arm docker builds
2022-12-15 14:26:00 -06:00
Jason Dove
cb9215980a
fix dockerfiles, focal to jammy
2022-12-15 14:14:07 -06:00
Jason Dove and GitHub
a4fc1f1c6f
upgrade to dotnet 7, ffmpeg 5.1.2 ( #1058 )
...
* wip
* update dockerfiles
* more net6 to net7
* update dependencies
* update builds
2022-12-15 14:08:21 -06:00
Jason Dove
cbbdb11938
update changelog for release v0.7.0-beta [no ci]
2022-12-11 06:53:05 -06:00
Jason Dove and GitHub
a2274bca7b
detect vaapi capabilities ( #1051 )
...
* remove unused pipeline
* spike vaapi hardware capabilities
* more vaapi capabilities
* use proper vaapi driver
* update readme
* update dependencies
2022-12-10 14:10:19 -06:00
Jason Dove and GitHub
f84496b09d
extract attached fonts ( #1050 )
2022-12-09 22:22:15 -06:00
Jason Dove and GitHub
3abf310a3b
add amf pipeline ( #1048 )
2022-12-09 15:23:00 -06:00
Jason Dove and GitHub
f12e361c2e
fix videotoolbox color normalization ( #1047 )
2022-12-08 13:11:46 -06:00
Jason Dove and GitHub
cd0f1e98cc
fix qsv color normalization ( #1046 )
2022-12-08 08:17:59 -06:00
Jason Dove and GitHub
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
2022-12-07 21:25:55 -06:00
Jason Dove and GitHub
9a30d7c7da
error report bug fixes ( #1042 )
...
* fix some potential null reference exceptions
* searching isn't actually async
* add search query breadcrumb
2022-12-03 05:47:04 -06:00
Jason Dove and GitHub
25ea75b761
more color fixes ( #1040 )
2022-11-25 21:25:04 -06:00
Jason Dove and GitHub
32edf77d35
fix bt709 check ( #1039 )
2022-11-25 10:09:58 -06:00
Jason Dove and GitHub
47fbb2b1b7
properly unlock trakt ( #1035 )
2022-11-23 18:34:55 -06:00
Jason Dove and GitHub
e388f81e1f
re-enable bugsnag auto notification ( #1034 )
2022-11-22 20:09:25 -06:00
Jason Dove and GitHub
f0bea295c4
add video stats to search index ( #1033 )
2022-11-22 09:35:28 -06:00
Jason Dove and GitHub
7439ded43d
normalize bit depth ( #1031 )
...
* normalize bit depth and color for nvenc
* fix hls direct
* update changelog
* add bit depth option to ffmpeg profile
2022-11-21 20:20:07 -06:00
Jason Dove and GitHub
6a640d3708
fix ogg song metadata ( #1030 )
2022-11-20 12:44:08 -06:00
Jason Dove and GitHub
776bce9087
use base path in channel playlist and channel guide ( #1028 )
2022-11-20 08:28:14 -06:00
Jason Dove
3c499f9e97
proper fix
2022-11-19 10:41:16 -06:00
Jason Dove and GitHub
114ff7a3e3
fix develop build cleanup ( #1027 )
2022-11-19 10:16:12 -06:00
Jason Dove and GitHub
527cdf523c
fix work-ahead limit setting ( #1023 )
2022-11-16 21:17:23 -06:00
Jason Dove
91eb8ab824
try to fix develop release
2022-11-04 11:26:05 -05:00