Jason Dove
198e595bc6
add button to copy/clone ffmpeg profile ( #183 )
4 years ago
Jason Dove
b178b7402b
upgrade to ffmpeg 4.4 ( #182 )
...
* bump docker images from ffmpeg 4.3 to 4.4 (#181 )
* fix ffmpeg 4.4 compatibility
4 years ago
Jason Dove
e515df93fd
fix local movie scanner optimization ( #180 )
4 years ago
Jason Dove
63db2edb99
fix plex actor artwork for first few actors ( #176 )
4 years ago
Jason Dove
5d01276ef3
fix plex actor artwork with newly added media items ( #175 )
4 years ago
Jason Dove
050aaaa288
fix updating music videos ( #174 )
4 years ago
Jason Dove
7c07c5f522
fix odd resolution padding; fix updating plex episode artwork ( #173 )
...
* fix padding odd resolutions
* fix updating plex episode artwork only as needed
4 years ago
Jason Dove
d8d21996b4
add actors to movies and shows ( #172 )
...
* add actor metadata
* show actors in ui
* get full movie/show metadata from plex
* store actor thumbnail url
* rework movie detail page
* metadata fixes
* rework show detail page
* rework artist page
* code cleanup
4 years ago
Jason Dove
e368d4a075
fix collections paging ( #171 )
4 years ago
Jason Dove
f89f3d2225
fix music videos in epg ( #166 )
4 years ago
Jason Dove
a2700e087c
show release notes on home page ( #165 )
4 years ago
Jason Dove
34fbfce0a5
limit to one playout per channel ( #164 )
4 years ago
Jason Dove
ececa62446
fix synchronizing plex show metadata ( #163 )
4 years ago
Jason Dove
f04ddd3a40
save collection page size ( #157 )
4 years ago
Jason Dove
cd100be3a2
relax music video naming requirements ( #155 )
4 years ago
Jason Dove
2b26a5411c
add artists as owners of music videos ( #154 )
...
* clean up genre, tag, studio orphans
* enforce foreign keys at connection level
* wip
* fix fragment scroll offset
* fix see all link for music videos
* add fake artist metadata
* not null artist id
* add artist scanning
* remove improperly named music videos
* code cleanup
* add artists to search results and collections
* clean up music video metadata / artist
* add artist view
* show music videos on artist page
* add music video artwork placeholder
4 years ago
Jason Dove
baf81f31cd
fix plex server and connection sync ( #153 )
4 years ago
Jason Dove
bfa290790b
trim parsed music video titles ( #152 )
4 years ago
Jason Dove
2be729c10e
search show by language ( #149 )
4 years ago
Jason Dove
a6496db58d
settings rework ( #144 )
...
* add hdhr tuner count setting
* code cleanup
4 years ago
Jason Dove
79bfba6428
better search index thread fix ( #143 )
...
* Revert "fix search index threading (#141 )"
This reverts commit 3fb6da0754
.
* better search index thread fix
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
16072fed1c
Revert "fix search index threading ( #141 )"
...
This reverts commit 3fb6da0754
.
4 years ago
Jason Dove
3fb6da0754
fix search index threading ( #141 )
...
* fix search index threading
* code cleanup
4 years ago
Jason Dove
efae005447
use full preferred language names in ui ( #137 )
4 years ago
Jason Dove
cead787c55
force SAR 1:1 if missing ( #136 )
4 years ago
Jason Dove
8fea24a3a5
add fallback metadata for music videos ( #134 )
4 years ago
Jason Dove
6b44873474
add library scan progress detail ( #133 )
...
* add library scan progress detail
* scan plex libraries on plex thread
4 years ago
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
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
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
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
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
7e0bdfdb40
fix epg channel sorting ( #101 )
4 years ago
Jason Dove
6bdaca0222
remove unused code [no ci]
4 years ago
Jason Dove
489f8d92ff
properly store plex timestamps on update ( #98 )
4 years ago
Jason Dove
c33c037188
use folder.ext when poster.ext is not found for movies or shows ( #96 )
4 years ago