Jason Dove and GitHub
b737775f9a
add yaml skip to item instruction ( #1830 )
...
* work around MSB3374 error
* add skip to item instruction
2024-07-28 22:12:54 -05:00
Jason Dove
728c5130b5
try without quotes
2024-07-28 17:34:25 -05:00
Jason Dove
e4253276e0
let's try completely separate folders
2024-07-28 16:49:07 -05:00
Jason Dove
1fc55bc693
try to fix build again
2024-07-28 16:44:38 -05:00
Jason Dove and GitHub
4ad22e402f
use global.json dotnet version in workflows ( #1829 )
...
* use global.json dotnet version in workflows
* list output files
* work around weird folder emptying behavior on windows
2024-07-28 16:39:19 -05:00
Jason Dove and GitHub
ec99d5976d
add shuffle sequence instruction ( #1827 )
2024-07-28 13:51:26 -05:00
Jason Dove and GitHub
59f11f1a1a
add yaml playout sequences ( #1826 )
2024-07-28 13:22:01 -05:00
Jason Dove and GitHub
694f25f8b3
upgrade to mudblazor 7 ( #1825 )
2024-07-28 11:31:04 -05:00
Jason Dove and GitHub
5947555e86
improve trakt list url validation ( #1824 )
...
* improve trakt url validation and logging
* update changelog
2024-07-28 09:24:54 -05:00
Jason Dove and GitHub
fb63116b36
more subtitles fixes ( #1823 )
2024-07-27 22:20:44 -05:00
Jason Dove and GitHub
56a58d7a84
fix missing audio and subtitle language codes ( #1822 )
2024-07-27 20:44:49 -05:00
Jason Dove and GitHub
6f66909957
add "all" instruction ( #1821 )
...
* add "all" instruction
* use string for value we don't care about
2024-07-27 14:26:33 -05:00
Jason Dove and GitHub
e4e4f68eb4
refactor yaml playout builder ( #1820 )
...
* update changelog
* refactor some handlers
* refactor skip items instruction
* more refactoring
2024-07-27 10:33:21 -05:00
Jason Dove and GitHub
f06ef5262a
add new_epg_group instruction; add filler_kind propery ( #1819 )
2024-07-27 08:38:00 -05:00
Jason Dove and GitHub
ae6bcc4933
add yaml playout skip items instruction ( #1816 )
2024-07-26 20:37:02 -05:00
Jason Dove and GitHub
b83fe53ef1
add wait until instruction ( #1815 )
2024-07-26 19:52:43 -05:00
Jason Dove and GitHub
d50f2ace07
fix regression selecting subtitle streams for certain languages ( #1814 )
2024-07-26 17:44:17 -05:00
Jason Dove and GitHub
fa20c5e01e
template playout => yaml playout ( #1813 )
2024-07-26 14:33:55 -05:00
Jason Dove and GitHub
53bd745678
add playout template show content ( #1812 )
2024-07-26 13:10:27 -05:00
Jason Dove and GitHub
f3e5a4e7d8
add playout template duration scheduler ( #1811 )
...
* fix loop with missing content
* implement template duration scheduler
2024-07-26 12:03:46 -05:00
Jason Dove and GitHub
0b29bb32b1
playout template pad to next fixes ( #1809 )
...
* prevent loop
* add discard attempts and fallback to pad_to_next
2024-07-26 10:23:38 -05:00
Jason Dove and GitHub
d9a7615cf6
add experimental playout template system ( #1808 )
...
* add template playout kind
* add template scheduler count
* implement pad to next
* only allow resetting template playouts
* update changelog
2024-07-26 08:34:18 -05:00
Jason Dove and GitHub
50f2cb7a33
fix adding pad filler to short content ( #1806 )
2024-07-25 19:14:16 -05:00
Jason Dove and GitHub
b1b2c2a1e0
add deco default filler trim to fit setting ( #1800 )
...
* add deco default filler trim to fit setting
* implement trim to fit
* update changelog
2024-07-22 14:14:02 -05:00
Jason Dove and GitHub
d842cd57f6
fix building block playouts without default filler ( #1799 )
2024-07-22 09:05:31 -05:00
Jason Dove and GitHub
4f393d7b06
fix two letter language code stream selection ( #1798 )
2024-07-22 06:54:08 -05:00
Jason Dove and GitHub
46f7289db8
add deco default filler ( #1797 )
...
* first pass at default filler for block scheduling
* configure default filler in ui
* update changelog
2024-07-19 13:29:42 -05:00
Jason Dove and GitHub
80ccbbf299
fix duration playout loop ( #1796 )
2024-07-18 12:18:49 -05:00
Jason Dove and GitHub
3765894cb7
remove invalid values from filler preset editor ( #1793 )
2024-07-17 16:51:39 -05:00
Jason Dove and GitHub
a8b658a5ea
add "on demand" channel progress mode ( #1790 )
...
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
2024-07-16 12:21:52 -05:00
Jason Dove and GitHub
9dd4a85bf9
fix adding items to empty playlists ( #1784 )
2024-07-11 12:17:41 -05:00
Jason Dove and GitHub
256042947d
use macos-12 runners for github actions ( #1773 )
2024-07-05 06:39:09 -05:00
Jason Dove and GitHub
b5d679212d
cache bust xmltv images ( #1771 )
2024-07-03 12:14:40 -05:00
Jason Dove and GitHub
f41fa669be
update media server scanning and paging ( #1770 )
...
* update media server scanning and paging
* remove unused types
2024-07-02 13:12:09 -05:00
Jason Dove
f62e841af4
update changelog for release v0.8.7-beta [no ci]
2024-06-26 22:11:36 -05:00
Jason Dove and GitHub
109960c457
fix some more search queries ( #1763 )
2024-06-26 22:08:59 -05:00
Jason Dove and GitHub
6858103be5
fix transcoding 10-bit source content using qsv on windows ( #1762 )
2024-06-26 16:21:42 -05:00
Jason Dove
f7f1a0493b
update macos submodule again
2024-06-25 10:43:31 -05:00
Jason Dove and GitHub
6c18648fd7
update macos submodule ( #1760 )
2024-06-25 10:31:37 -05:00
Jason Dove and GitHub
ab3afcfad0
use ffmpeg 6.1 everywhere instead of ffmpeg 7 ( #1754 )
2024-06-21 12:30:07 -05:00
Jason Dove and GitHub
5734356d29
fix template and deco template editors with mysql ( #1750 )
2024-06-17 15:36:14 -05:00
Jason Dove and GitHub
beee038be3
fix video_bit_depth search field for plex media ( #1745 )
2024-06-10 15:46:23 -05:00
Jason Dove and GitHub
a5c8e2b401
fix duration scheduling bug ( #1744 )
2024-06-10 12:30:56 -05:00
Jason Dove and GitHub
c8113bdf25
fix vaapi decoder capability check ( #1740 )
...
* fix decoder video profile check
* clarify changelog
2024-06-04 06:10:02 -05:00
Jason Dove and GitHub
9466cf7626
update vaapi docker bundled ffmpeg ( #1729 )
2024-05-25 12:13:05 -05:00
Jason Dove and GitHub
43fcf9e63a
upgrade to ffmpeg 7 on windows ( #1727 )
2024-05-24 11:31:28 -05:00
Jason Dove and GitHub
242a7ae382
add b-frames option to ffmpeg profile ( #1726 )
...
* add b-frames option to ffmpeg profile
* update dependencies
* cleanup
2024-05-24 08:50:11 -05:00
Jason Dove and GitHub
6dc526a817
fix dotnet in vaapi docker ( #1724 )
2024-05-23 07:38:01 -05:00
Jason Dove and GitHub
182c02b865
use ffmpeg 7 with vaapi again ( #1723 )
2024-05-22 20:09:38 -05:00
Jason Dove and GitHub
7c1f0d6dbd
treat mid-roll as post-roll when chapter markers are missing ( #1722 )
2024-05-21 15:51:35 -05:00
Jason Dove and GitHub
2c97c49763
custom config folders env vars ( #1714 )
...
* use custom config folder location
* allow customizing config and transcode folder locations
2024-05-10 09:28:58 -05:00
Jason Dove and GitHub
f5038c2b66
play all items in playlist before starting again ( #1711 )
2024-05-07 17:05:12 -05:00
Jason Dove and GitHub
85eb7623da
fix playlist playouts ( #1709 )
...
* fix playlist playouts
* remove some logging
2024-05-06 20:40:10 -05:00
Jason Dove and GitHub
a87ec2d75d
cleanup ( #1708 )
...
* fix blazor naming
* code cleanup
* update dependencies
2024-05-06 17:00:52 -05:00
Jason Dove and GitHub
ef6c8b0816
allow clearing (omitting) video profile setting ( #1706 )
2024-05-05 19:23:26 -05:00
Jason Dove and GitHub
dc3578660f
fix flood playout item watermark ( #1705 )
2024-05-05 09:08:08 -05:00
Jason Dove and GitHub
ce958bb7bb
enable video profile editing for qsv ( #1704 )
2024-05-05 08:53:34 -05:00
Jason Dove and GitHub
33a8b29a27
fix block playout random seeds ( #1703 )
2024-05-04 09:09:04 -05:00
Jason Dove and GitHub
48a504735c
fix xmltv generation when no block items are selected for guide ( #1702 )
2024-05-03 09:18:06 -05:00
Jason Dove and GitHub
0b64e97df6
fix media card ( #1701 )
2024-05-02 16:38:20 -05:00
Jason Dove and GitHub
5d89f5d0a4
fix template editors ( #1700 )
2024-05-02 12:59:13 -05:00
Jason Dove
50a6ed4cea
fix docker again
2024-05-02 10:31:01 -05:00
Jason Dove and GitHub
66b8c8aa0e
fix docker builds ( #1699 )
2024-05-02 10:23:07 -05:00
Jason Dove and GitHub
398a3c041a
detect /dev/dri/card* devices ( #1698 )
...
* remove unused nupkg
* cleanup obsolete properties
* detect /dev/dri/card devices
2024-05-02 10:17:38 -05:00
Jason Dove and GitHub
6ce7265427
add qodana workflow ( #1697 )
2024-05-02 08:34:17 -05:00
Jason Dove and GitHub
b4fe38d4ae
segmenter v2 fixes ( #1696 )
2024-05-01 12:53:56 -05:00
Jason Dove and GitHub
e19b639527
add playlist item play all option ( #1694 )
2024-04-28 13:00:22 -05:00
Jason Dove and GitHub
a6d5df3ca6
more add to playlist buttons; fix playlist preview ( #1693 )
2024-04-28 08:59:14 -05:00
Jason Dove and GitHub
202ae33e37
add individual media items to playlists ( #1692 )
...
* add movies to playlists
* add search results to playlist
* update changelog
2024-04-28 06:33:57 -05:00
Jason Dove and GitHub
c46b3787d8
set guide mode filler as appropriate on playlist items ( #1691 )
2024-04-27 20:31:03 -05:00
Jason Dove and GitHub
706a2d14a2
add playlists ( #1690 )
...
* update dependencies
* add playlists
* add playlist support to schedules
* playout builder (flood) supports playlists
* update changelog
2024-04-27 19:58:40 -05:00
Jason Dove and GitHub
11f99216a3
fix plex library scans with mysql/mariadb ( #1689 )
2024-04-24 13:16:53 -05:00
Jason Dove and GitHub
b9a7ad2f5a
add video presets for nvenc, qsv, software h264 and hevc encoders ( #1688 )
...
* add video preset to ffmpeg profile
* add some hevc video presets
2024-04-23 14:26:30 -05:00
Jason Dove and GitHub
07e7e5fe66
fix block playout playback when no deco is configured ( #1687 )
2024-04-23 13:10:11 -05:00
Jason Dove
4a19d046e4
fix mysql db migrations
2024-04-22 22:40:53 -05:00
Jason Dove and GitHub
c1d6ddcc57
add h264 profile option to ffmpeg profile ( #1686 )
...
* add video profile for nvenc/software h264 encoders
* add h264 profile for all other encoders
* update changelog
2024-04-22 22:03:18 -05:00
Jason Dove and GitHub
35eb200aee
more segmenter v2 improvements ( #1685 )
...
* more segmenter v2 improvements
* changelog updates
2024-04-21 19:17:06 -05:00
Jason Dove and GitHub
19af303d76
improve segmenter v2 hevc compliance with fmp4 ( #1684 )
2024-04-21 10:01:11 -05:00
Jason Dove and GitHub
da20393a39
allow m3u8 playlist head requests ( #1683 )
2024-04-21 08:18:05 -05:00
Jason Dove and GitHub
d78110f6f1
fix macos config folder regression ( #1682 )
...
* migrate macos config folder on startup, if needed
* add macos config folder health check
* update macos fix; update changelog
2024-04-17 09:18:09 -05:00
Jason Dove and GitHub
c1bedb661c
rever vaapi docker to ffmpeg 6.1 ( #1681 )
2024-04-16 22:27:26 -05:00
Jason Dove and GitHub
d31d6f20cf
upgrade to ffmpeg 7 in all docker images ( #1680 )
...
* upgrade nvidia docker to ffmpeg 7
* upgrade all docker images to ffmpeg 7
* update changelog
2024-04-16 18:24:40 -05:00
Jason Dove and GitHub
7469559bb3
fix external subtitle detection ( #1679 )
2024-04-15 12:31:06 -05:00
Jason Dove and GitHub
af5dc0968b
add xmltv days to build setting ( #1678 )
2024-04-12 09:44:08 -05:00
Jason Dove and GitHub
6e7880386b
update plex show title ( #1677 )
...
* update plex show title when changed in plex
* fix test build
2024-04-12 09:21:11 -05:00
Jason Dove and GitHub
8945a87f9b
fix segmenter semaphore ( #1676 )
...
* disable dead air watermarks by default
* fix session worker semaphore
* update changelog
2024-04-11 19:38:57 -05:00
Jason Dove and GitHub
e305222141
add dead air fallback to deco system ( #1668 )
...
* add dead air fallback to deco editor
* fix deco watermark logic
* use dead air fallback from decos
2024-04-05 23:11:14 -05:00
Jason Dove and GitHub
2e2523c380
another wildcard search fix ( #1667 )
2024-04-05 09:12:46 -05:00
Jason Dove and GitHub
b461631be9
properly update plex part keys ( #1666 )
2024-04-04 22:40:21 -05:00
Jason Dove and GitHub
19fc068a73
add deco system ( #1665 )
...
* add deco groups and decos; set default deco for block playout
* use block playout default deco for watermark
* add deco templates, groups and deco template editor
* associate deco template with playout template
* use deco template item watermark for playback
* update changelog for decos
2024-04-04 14:38:56 -05:00
Jason Dove and GitHub
e5f15df196
rework active date range; add tests ( #1664 )
2024-04-03 13:43:20 -05:00
Jason Dove and GitHub
6ac2384cbc
add active date range to block playout templates editor ( #1663 )
...
* update dependencies
* add active date range to block playout templates editor
2024-04-03 10:50:43 -05:00
Jason Dove
cd6673da82
update changelog for v0.8.6-beta [no ci]
2024-04-03 05:04:35 -05:00
Jason Dove and GitHub
8113827802
allow block durations with 5-minute increments ( #1662 )
2024-04-02 10:27:27 -05:00
Jason Dove and GitHub
4e56117e0e
use jwt for mpeg-ts streaming mode ( #1661 )
2024-03-29 21:36:49 -05:00
Jason Dove and GitHub
7702999b9a
properly restore all local library items from trash during scans ( #1660 )
2024-03-29 20:03:19 -05:00
Jason Dove and GitHub
14a707a4e2
improve plex item change detection ( #1659 )
2024-03-29 15:15:42 -05:00
Jason Dove and GitHub
340ab61a26
add more logging to other video library scans ( #1658 )
2024-03-29 14:02:12 -05:00
Jason Dove and GitHub
d91d991251
always interpret asterisk as wildcard search ( #1657 )
2024-03-29 13:27:18 -05:00
Jason Dove and GitHub
3ce341eee5
fix build error for single file artifacts ( #1656 )
2024-03-29 12:21:58 -05:00