Jason Dove
4cb98242ba
do not allow deleting default ffmpeg profile ( #2490 )
...
* remove dead code
* do not allow deleting default ffmpeg profile
10 months ago
Jason Dove
0e2084838a
use a table for blocks ( #2489 )
10 months ago
Jason Dove
f3f900b4ca
fix playback troubleshooting ( #2488 )
10 months ago
Jason Dove
c39858b2d8
fix hls direct ( #2487 )
10 months ago
Jason Dove
0363609923
allow h264 video profile using vaapi ( #2485 )
10 months ago
Jason Dove
a02aa37957
do not delete ffmpeg profile used by channel ( #2484 )
10 months ago
Jason Dove
86a7563da5
prep for release v25.7.0 [no ci]
10 months ago
Jason Dove
cd4715a32e
update changelog [no ci]
10 months ago
Jason Dove
dd5fd1ef8f
fix cropping jellyfin and emby content that is too small ( #2481 )
...
* fix cropping jellyfin and emby content that is too small
* fix transcoding tests with nvidia
* update dependencies
10 months ago
Jason Dove
a0788532a0
ignore embedded text subtitles that have not been extracted ( #2479 )
...
* ignore text subtitles that have not been extracted
* fix bug with channel paging
10 months ago
Jason Dove
598de5d5d6
add playout build status ( #2476 )
...
* add playout build status
* show build status in playout list
* update changelog
10 months ago
Jason Dove
5c174eabdb
add playback troubleshooting logs ( #2475 )
10 months ago
Jason Dove
18905a79dc
add stream selector to playback troubleshooting ( #2474 )
10 months ago
Jason Dove
077fed6cac
fix vaapi h264 constrained baseline decode ( #2473 )
...
* fix vaapi h264 constrained baseline decode
* update changelog
10 months ago
Jason Dove
fac0f36d35
add codec info to multivariant playlist ( #2472 )
...
* add codec info to multivariant playlist
* upgrade dependencies
10 months ago
Jason Dove
287adc34b5
add qsv av1 encoder ( #2471 )
10 months ago
Jason Dove
6ff153f01d
add vaapi av1 encoder ( #2470 )
10 months ago
Jason Dove
e3af0f0b69
add nvidia av1 encoder ( #2469 )
10 months ago
Jason Dove
b46de50801
add hls segmenter fmp4 streaming mode ( #2468 )
...
* add streaming mode segmenter fmp4
* allow hevc channel preview
10 months ago
Jason Dove
77163e6746
use gif watermark metadata in graphics engine ( #2465 )
10 months ago
Jason Dove
1763c897eb
fix filler expression with playlists ( #2464 )
10 months ago
Jason Dove
ac45d6acd4
use cuvid to check nvidia decode capabilities ( #2461 )
...
* detect nvidia decode capabilities
* use cuvid to check b-ref mode
10 months ago
Jason Dove
b820b798cb
use nvenc to detect encoder capability ( #2459 )
10 months ago
Jason Dove
dc92a96bd9
fix playlist preview ( #2457 )
10 months ago
Jason Dove
18523dce64
add scripted playout timeout setting ( #2456 )
...
* add setting for scripted playout build timeout
* update dependencies
10 months ago
Jason Dove
9ec220c122
add page to edit channel numbers ( #2454 )
10 months ago
Jason Dove
ddc1120904
fix maintaining embedded text subtitles from media server ( #2453 )
...
* properly reset extracted flag on subtitles
* optimize subtitle updates; extract after targeted deep scan
* fix extracted text subtitle playback from media servers
10 months ago
Jason Dove
e70e4fb826
fix some invalid external subtitle data ( #2451 )
10 months ago
Jason Dove
b790b5944c
fix external ssa subtitles from media servers ( #2450 )
11 months ago
Jason Dove
0ca1859802
limit nvidia workaround to h264 ( #2448 )
11 months ago
Jason Dove
07a160fcc6
work around nvidia green line ( #2447 )
11 months ago
Jason Dove
788a1ecdc4
add deco break content ( #2446 )
...
* add initial models
* migrations
* edit break content mode
* add and remove break content from ui
* use autocompletes in deco editor
* save break content to db
* allow break content playlists
* refactor default filler build
* fix slow startup
* start to implement adding break content
* use clone; try to fix block breaks
* fix updating history
* use consistent removebefore values
* cleanup logging
* only allow playlist break content
* update changelog
11 months ago
Jason Dove
004da8b7aa
use better fields for filler preset duration ( #2442 )
11 months ago
Jason Dove
c8679144c5
add text element text_fit options ( #2441 )
11 months ago
Jason Dove
a389c1bbbe
more search fields and highlighting ( #2440 )
11 months ago
Jason Dove
ecacf3960f
add search fields to filter collections and schedules tables ( #2439 )
11 months ago
Jason Dove
9e111a103e
fix fallback on mirror channels ( #2436 )
11 months ago
Jason Dove
8bc3457de0
fix hls playlist filtering ( #2435 )
...
* add failing test
* fix hls playlist filtering
11 months ago
Jason Dove
f26e48c063
block schedules: skip items and collections that will never fit ( #2433 )
...
* add first block playout builder test
* block schedules: skip items and collections that will never fit
11 months ago
Jason Dove
6465c416ff
motion end behavior ( #2431 )
...
* add end behavior enum and properties
* support loop end behavior
* implement end behavior hold
* update changelog
11 months ago
Jason Dove
b9451a6585
add motion graphics elements ( #2428 )
...
* crude motion graphics element
* fix motion element rendering
* implement motion element scaling
* implement motion start seconds
* update changelog
11 months ago
Jason Dove
0c49f4799f
fix playback of content with unknown color range ( #2427 )
11 months ago
Jason Dove
ea008776b1
more nvidia 10-bit fixes ( #2426 )
...
* fix playback with invalid ffmpeg profile
* fix 10 bit output with nvidia and graphics engine
11 months ago
Jason Dove
9aa7c44388
add watermarks and graphics elements to block items ( #2424 )
11 months ago
Peter Dey
d855e4f20d
Add initial support for Rockchip Media Process Platform (rkmpp) hardware acceleration ( #2418 )
...
* Add Rockchip Media Process Platform (rkmpp) acceleration
* remove fourcc stuff; it's exclusive to videotoolbox
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
11 months ago
Jason Dove
03b9db7835
fix green output with libplacebo and nvidia 10 bit ( #2422 )
11 months ago
Jason Dove
245165c9d9
add rerun collection type ( #2421 )
...
* rename collection type
* split collections into separate pages
* add rerun collection types, migration, editor
* add rerun to classic schedule items
* rerun plumbing in classic playout builder
* start to implement rerun enumerator
* add scheduledAt to enumerator movenext
* maintain rerun history in db
* fix shuffle
* fix rerun allowed playback orders
* fix updating rerun collections
* update changelog; fix editing
* update changelog
11 months ago
Jason Dove
fe5dd80f70
prep for release v25.6.0 [no ci]
11 months ago
Jason Dove
8155e2e441
add shuffle in order for collections in playlists ( #2417 )
11 months ago
Jason Dove
5379a893f7
generate fake epg data for graphics elements when troubleshooting ( #2415 )
11 months ago