Jason Dove and GitHub
9e2f445785
add bugsnag error reporting ( #665 )
2022-03-01 18:41:24 -06:00
Jason Dove and GitHub
ea72e7b689
use new transcoder logic by default ( #664 )
2022-03-01 14:29:47 -06:00
Jason Dove and GitHub
b25f783343
hide unused local libraries ( #655 )
2022-02-25 21:16:38 -06:00
Jason Dove and GitHub
a21f62ff8c
add watermark support to experimental transcoder logic ( #654 )
...
* wip
* fix songs again
* don't use lists of video and audio input files
* test concat command output
* move concat pipeline
* start to use ffmpeg state
* add ffmpeg state and audio state
* audio state is required
* attach input options directly to input files
* move filters to input files
* add watermark support
2022-02-25 21:06:17 -06:00
Jason Dove and GitHub
78fdc9c57a
add option to shuffle schedule items ( #652 )
...
* add schedule setting
* it works
* fix tests
* update readme
* rebuild all playouts
2022-02-22 21:20:40 -06:00
Jason Dove and GitHub
f6c42f3ff5
add configurable channel group and categories ( #651 )
2022-02-21 21:04:12 -06:00
Jason Dove and GitHub
1d6279cee8
log problematic playlists ( #640 )
2022-02-16 08:18:22 -06:00
Jason Dove and GitHub
66ab0b3990
use single thread and disable framerate normalization ( #639 )
...
* try one thread for everything
* add (unused) framerate filter
* disable framerate normalization by default
* update dependencies
2022-02-16 06:01:28 -06:00
Jason Dove and GitHub
5a442a06a0
start to use new ffmpeg library ( #632 )
...
* start to add ffmpeg library
* start to hook ffmpeg lib into main app
* improvements
* more progress
* make pipeline builder configurable
* more options
* move more logic down into ffmpeg lib
* ffmpeg lib desired state refactoring
* add software scaling and padding
* add loudness normalization and software deinterlace
* add metadata output options
* add setsar filter
* use built-in scaling logic
* fixes
* initial nvidia support
* nvidia improvements
* support hls mode
* print old arguments at debug level
* fix package reference
* start to add qsv support
* formatting
* fix tests
* add timeout to transcode tests
* show successful ffmpeg arguments
* add vaapi support
* add more software decoders
* add experimental transcoder option
* call existing ffmpeg process service for unimplemented features
* fix nvidia mpeg2video bug
* update changelog
* ignore some neglected unit tests
2022-02-14 14:34:00 -06:00
Jason Dove and GitHub
49d14b05f6
update more dependencies ( #626 )
2022-02-09 11:08:49 -06:00
Jason Dove and GitHub
534e2c4512
add hls segmenter initial segment count ( #616 )
2022-02-07 12:18:58 -06:00
c1e148633d
Bump Blazored.LocalStorage from 4.1.5 to 4.2.0 ( #614 )
...
Bumps [Blazored.LocalStorage](https://github.com/Blazored/LocalStorage ) from 4.1.5 to 4.2.0.
- [Release notes](https://github.com/Blazored/LocalStorage/releases )
- [Commits](https://github.com/Blazored/LocalStorage/compare/v4.1.5...v4.2.0 )
---
updated-dependencies:
- dependency-name: Blazored.LocalStorage
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 03:10:34 -06:00
Jason Dove and GitHub
a9dff5eff7
properly flag local missing folders ( #615 )
2022-02-07 02:39:24 -06:00
252c185562
Bump MudBlazor from 6.0.5 to 6.0.6 ( #609 )
...
Bumps [MudBlazor](https://github.com/MudBlazor/MudBlazor ) from 6.0.5 to 6.0.6.
- [Release notes](https://github.com/MudBlazor/MudBlazor/releases )
- [Changelog](https://github.com/MudBlazor/MudBlazor/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/MudBlazor/MudBlazor/compare/v6.0.5...v6.0.6 )
---
updated-dependencies:
- dependency-name: MudBlazor
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-05 18:20:45 -06:00
Jason Dove and GitHub
a47987a9d7
revert windows trimming ( #613 )
...
* Revert "disable trimming in docker"
This reverts commit 5937211bb8 .
* Revert "try to reduce windows artifact size"
This reverts commit e32dbd0474 .
2022-02-05 18:09:02 -06:00
Jason Dove
e32dbd0474
try to reduce windows artifact size
2022-02-05 13:34:21 -06:00
Jason Dove and GitHub
f02b0ac345
re-introduce framerate normalization ( #610 )
2022-02-04 12:57:40 -06:00
Jason Dove and GitHub
90d6a59d3f
normalize smart quotes in search queries ( #605 )
2022-01-30 11:09:32 -06:00
Jason Dove and GitHub
37c52c4cb4
update docs and dependencies ( #603 )
2022-01-29 18:08:05 -06:00
Jason Dove and GitHub
9168fd6bf2
write text file logs ( #600 )
2022-01-29 12:31:22 -06:00
Jason Dove
14413f62a7
properly sent content root on macos
2022-01-29 11:49:38 -06:00
Jason Dove
34c71a0c12
try to fix static resource loading
2022-01-29 10:20:03 -06:00
Jason Dove and GitHub
1ee01c1d78
fix hls timestamps ( #598 )
2022-01-27 23:51:18 -06:00
Jason Dove and GitHub
744fd3beaa
link file not found health check to trash ( #592 )
...
* update dependencies
* fix file not found health check
2022-01-26 08:37:40 -06:00
Jason Dove and GitHub
4aa7204984
fix ts mode with hdhr clients ( #588 )
2022-01-23 18:58:15 -06:00
Jason Dove
1af59a0337
don't use macos launcher script
2022-01-23 18:47:00 -06:00
Jason Dove and GitHub
e7c9a51e96
macos app bundle ( #585 )
...
* test signed app bundle
* fix vars
* fix condition
* typo
* fix quoting
* use recursive signing script
* fix release cleanup
* restore proper ci action
2022-01-22 14:03:42 -06:00
Jason Dove and GitHub
663a62431b
properly fix startup paths ( #576 )
2022-01-17 16:31:22 -06:00
Jason Dove and GitHub
0440f7643b
add videotoolbox acceleration ( #575 )
2022-01-17 15:05:23 -06:00
Jason Dove and GitHub
afa52ccc89
add trash system for local libraries ( #571 )
...
* flag local movies as file not found
* show warning icon on cards
* unflag movie that is found during scan
* skip missing files when building playouts
* add state to search index
* add file not found health check
* link to search from file not found health check
* support flagging other media kinds as file not found
* continue to schedule missing items
* support episode files not found
* wip trash page
* fix trash url
* trash page is functional
* update changelog
* fix changelog merge
2022-01-12 20:27:53 -06:00
Jason Dove and GitHub
7d1163c68f
fix double-click startup on mac ( #570 )
2022-01-11 15:36:12 -06:00
Jason Dove and GitHub
594ce437fb
rework mpeg-ts mode ( #557 )
2022-01-05 21:27:28 -06:00
Jason Dove and GitHub
7346808059
update dependencies ( #555 )
2022-01-04 22:35:14 -06:00
Jason Dove and GitHub
7b73677bad
allow ffmpeg reports on windows ( #547 )
...
* enable troubleshooting reports on windows
* update changelog
* tweak changelog
2021-12-21 09:27:49 -06:00
Jason Dove and GitHub
85b2a46353
update dependencies ( #546 )
2021-12-21 08:52:51 -06:00
Jason Dove and GitHub
85a9afb51c
update dependencies ( #538 )
2021-12-12 23:51:57 -06:00
Jason Dove and GitHub
ce228604e8
use select controls instead of autocomplete ( #532 )
...
* use select instead of autocomplete for playout editor
* use select instead of autocomplete for filler preset editor
* reset selected collection when changing collection type
* use select instead of autocomplete for multi collection editor
* more select
* more select controls
2021-12-06 12:49:48 -06:00
Jason Dove and GitHub
3656e932d3
more song fixes ( #529 )
...
* use blurhash for default etv song backgrounds
* fix saving artwork blurhash
* fix song detail alignment
* rename song background files
* watermark path is always none here
2021-12-04 13:30:25 -06:00
Jason Dove and GitHub
8369111e31
update dependencies ( #524 )
2021-12-02 08:45:43 -06:00
Jason Dove and GitHub
35ba2bab2c
fix unicode song metadata on windows ( #523 )
...
* test setting utf8 encoding with ffprobe
* use utf8 encoding for console (logging) output
* use proper sink package
* reset song metadata on windows
* fix nfo processing with missing year
* update changelog
2021-12-01 13:43:09 -06:00
Jason Dove and GitHub
89e24b2b78
use custom log database backend that is more portable ( #519 )
2021-11-30 20:34:14 -06:00
Jason Dove and GitHub
475dc7660b
fix artwork uploads ( #516 )
2021-11-29 14:34:18 -06:00
Jason Dove and GitHub
7edf6f5d13
song cleanup ( #511 )
...
* refactor song background logic
* move song video generation
* move subtitle generation
* build ASS subtitles
* randomize song detail layout
* update changelog
2021-11-27 11:15:53 -06:00
Jason Dove and GitHub
9195ef7878
song fixes ( #506 )
...
* fix song page links
* show song artist in playout detail
* show more song details in channel guide
2021-11-26 08:49:04 -06:00
Jason Dove and GitHub
a6b15f68c9
randomize default backgrounds ( #504 )
...
* randomize default song backgrounds
* update docs
2021-11-25 20:19:26 -06:00
Jason Dove and GitHub
0edfb71f8d
limit disk use and keep cover art aspect ratio ( #502 )
...
* use temp file pool to limit disk use
* keep aspect ratio and crop when scaling cover art for blurred background
* fix typo
2021-11-25 18:47:22 -06:00
Jason Dove and GitHub
a90eb2d4de
optimize generated video ( #498 )
...
* use different framerate flags
* pre-generate song image and always use software encoders
* fix tests
2021-11-25 12:31:57 -06:00
Jason Dove and GitHub
ed3f1b1dad
generate song video ( #497 )
...
* use blurred cover art as song background
* use channel watermark when cover art is unavailable
* add drawtext to song filter
* cleanup
* force song cover art as png
* fix songs on windows and qsv
2021-11-25 06:22:38 -06:00
Jason Dove and GitHub
ac048b72ae
add cover art watermark source ( #491 )
...
* add cover art watermark source
* update changelog
2021-11-23 10:02:36 -06:00
Jason Dove and GitHub
852728c816
add songs libraries ( #490 )
...
* first pass at adding song libraries
* start handling optional video
* fix song playback
* fix song transitions
* add songs page to UI
2021-11-22 22:26:06 -06:00