Jason Dove
74c95249c3
add loudness normalization ( #129 )
...
* fix music video search result artwork
* add normalize loudness setting
* fix audio normalization
* fix music video thumbnails in collection items view
* fix ef core warnings querying playout item
* implement audio loudness normalization filter
4 years ago
Jason Dove
d4a2197dfa
async fixes ( #128 )
...
* refactor local metadata provider
* resolve async warnings
* more async fixes
4 years ago
Jason Dove
633586ddba
add music videos library ( #125 )
...
* add music videos library
* add music video tables
* first pass at music video library scan
* support music videos in playouts
* display music videos in search results and collections
* fix music video thumbnails
* remove some obsolete fields
4 years ago
Jason Dove
da3e05b231
normalize video track timescale ( #123 )
4 years ago
Jason Dove
9e6de7e2eb
use proper type for plex timestamps ( #124 )
4 years ago
Jason Dove
4097288fed
normalize framerate ( #122 )
...
* normalize framerate
* simplify audio normalization settings
4 years ago
Jason Dove
90f775aab4
ffmpeg tweaks ( #121 )
...
* save reports from ffmpeg concat process
* let ffmpeg determine thread count by default
* disable stdin for ffmpeg processes
4 years ago
Jason Dove
fc33c5cd05
add show title to playout details ( #120 )
4 years ago
Jason Dove
37eee73ab7
clear search query when clicking nav links ( #119 )
4 years ago
Jason Dove
e7ebb32a1d
navigate to schedule items after creating new schedule ( #118 )
4 years ago
Jason Dove
9ea4459988
cache artwork async ( #117 )
4 years ago
Jason Dove
745b03af73
add custom title option to schedule items ( #116 )
4 years ago
Jason Dove
a62c4ecfcf
fix playout builds using duration or multiple ( #115 )
4 years ago
Jason Dove
c48f0a7d51
don't require preferred language on channels ( #114 )
4 years ago
Jason Dove
f2c105174b
fix stream selection for non-normalized playback ( #113 )
4 years ago
Jason Dove
076a88230e
optimize local library scanning ( #112 )
4 years ago
Jason Dove
f06a04ed0e
fix search index updates for local libraries ( #111 )
4 years ago
Jason Dove
07d690a31f
fix local tv library scanning ( #110 )
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
Jason Dove
51b671dec7
load concat playlist from localhost
4 years ago
Jason Dove
a5e1cc7c3d
allow trailing slash in plex path replacement ( #108 )
...
* add test for unc path replacement
* allow trailing slash in plex path replacement
4 years ago
Jason Dove
9ba6686c44
iptv route consistency [no ci] ( #107 )
...
* use localhost in concat playlist
* expose all playlist artwork under /iptv
4 years ago
Jason Dove
104d4a0cbd
fix mixed platform directory mapping ( #106 )
...
* sync plex platform and platform version
* fix mixed-platform path replacements
4 years ago
Jason Dove
22c4fe2a27
fix indexing shows without nfo metadata ( #105 )
4 years ago
Jason Dove
7e0bdfdb40
fix epg channel sorting ( #101 )
4 years ago
Jason Dove
6bdaca0222
remove unused code [no ci]
4 years ago
Jason Dove
67aa3a5a46
Revert "update docker repos and tagging for ci"
...
This reverts commit 470fba275b
.
4 years ago
Jason Dove
a0332e242c
Revert "update docker repos and tagging for release [no ci]"
...
This reverts commit cd74859d28
.
4 years ago
Jason Dove
cd74859d28
update docker repos and tagging for release [no ci]
4 years ago
Jason Dove
470fba275b
update docker repos and tagging for ci
4 years ago
Jason Dove
e42b000b7f
fix plex sign in ( #99 )
4 years ago
Jason Dove
489f8d92ff
properly store plex timestamps on update ( #98 )
4 years ago
Jason Dove
527d3c6e4b
attach existing episodes to correct show and season when adding nfo metadata ( #97 )
4 years ago
Jason Dove
c33c037188
use folder.ext when poster.ext is not found for movies or shows ( #96 )
4 years ago
Jason Dove
4c70d61d48
metadata improvements ( #95 )
...
* fix episode fallback metadata processing, fix show fallback metadata year parsing
* fix sort title for "a" and "an"
* add and index studio metadata
* minimize circular logging with search index errors
* update plex movie sort titles as needed
* properly escape search links
* force refreshing all movie/show metadata
4 years ago
Jason Dove
00fdc272e9
remove plex items from index after sign out ( #94 )
4 years ago
Jason Dove
f04c18c810
index release date for searching ( #93 )
4 years ago
Jason Dove
eca58dbe7f
plex fixes ( #92 )
...
* fix updating plex path replacements
* fix adding/removing plex libraries
* fix adding/removing plex servers
* fix initial plex library sync after sign in
* code cleanup
4 years ago
Jason Dove
cf9479d2a9
log search indexing errors and continue indexing ( #91 )
4 years ago
Jason Dove
b6331331b0
use default ffmpeg profile with new channels ( #90 )
4 years ago
Jason Dove
ed365cfa43
keep search query in search field ( #89 )
...
* upgrade dependencies
* keep search query in search field
4 years ago
Jason Dove
b3a1e71570
only search title by default, allow leading wildcards
4 years ago
Jason Dove
454343d14f
prevent ui crash during index rebuild [no ci]
4 years ago
Jason Dove
c0a6677861
optimize memory use during search index rebuild ( #88 )
4 years ago
Jason Dove
2efcbca2da
search overhaul ( #87 )
...
* add letter bar with no links
* use lucene for search, add paged search results
* add search index version
* index library_name; rebuild index when folder is missing
* maintain index as local movies change
* fix tests
* maintain index as local shows change
* maintain index as plex movies change
* maintain index as plex shows change
* code cleanup
* add duplicate filter to search
* add links to letter bar
* code cleanup
4 years ago
Jason Dove
f96efa9b2f
fix normalize video codec setting
4 years ago
Jason Dove
f46041305c
add docs to schedule items page ( #86 )
4 years ago
Jason Dove
493a496b91
delete orphan plex media sources ( #85 )
...
* delete orphan plex media sources
* fix plex db warning on startup
4 years ago
Jason Dove
739d074bc6
optimize local scanning ( #84 )
...
* optimize local scanning
* fix artwork updates
* fix adding genres and tags
* fix movie fallback metadata
4 years ago