 Jason DoveandGitHub
|
0af81ad839
|
add target loudness to ffmpeg profile (#2727)
* add target loudness to ffmpeg profile
* fix filter
|
2025-12-19 14:46:17 -06:00 |
|
 Jason DoveandGitHub
|
7c2083d3f2
|
add playback troubleshooting speed indicator (#2521)
* more api fixes
* add playback troubleshooting speed indicator
|
2025-10-13 11:25:56 -05:00 |
|
 Jason DoveandGitHub
|
287adc34b5
|
add qsv av1 encoder (#2471)
|
2025-09-30 13:13:26 -05:00 |
|
 Jason DoveandGitHub
|
e3af0f0b69
|
add nvidia av1 encoder (#2469)
|
2025-09-30 11:43:12 -05:00 |
|
 Jason DoveandGitHub
|
ea008776b1
|
more nvidia 10-bit fixes (#2426)
* fix playback with invalid ffmpeg profile
* fix 10 bit output with nvidia and graphics engine
|
2025-09-16 14:44:22 +00:00 |
|
 Jason DoveandGitHub
|
1c07df5bc3
|
use cancellation tokens in many places (#2350)
* use cancellation tokens everywhere
* more cancellation tokens
|
2025-08-27 03:20:35 +00:00 |
|
 Jason DoveandGitHub
|
0489741123
|
add videotoolbox capabilities (#2239)
* implement videotoolbox hardware capabilities
* add videotoolbox troubleshooting info
* update changelog
|
2025-08-02 17:16:24 +00:00 |
|
 Jason DoveandGitHub
|
ea46a7a5ca
|
add tonemap algorithm setting to ffmpeg profile (#2039)
|
2025-06-15 00:38:37 +00:00 |
|
 Jason DoveandGitHub
|
759052c725
|
add vaapi display option to ffmpeg profile (#1948)
* add vaapi display option
* fix vaapi capabilities cache key
* update logging
|
2024-11-25 13:14:21 -06:00 |
|
 Jason DoveandGitHub
|
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 DoveandGitHub
|
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 DoveandGitHub
|
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 DoveandGitHub
|
087901d177
|
adjust block unique constraint (#1634)
* upgrade dependencies
* allow blocks with same name in different groups
* code cleanup
|
2024-03-05 10:39:06 -06:00 |
|
 Jason DoveandGitHub
|
12234c3e21
|
allow shuffling block items (#1571)
* allow shuffling block items
* fix drop down search results
|
2024-01-23 22:42:28 -06:00 |
|
 Jason DoveandGitHub
|
694b6bbd91
|
scaling behavior and normalize loudness (#1439)
* update changelog [no ci]
* add ffmpeg profile scaling behavior
* update dependencies
* add normalize loudness mode
* update changelog
|
2023-09-21 02:46:43 -05:00 |
|
 Jason DoveandGitHub
|
245c4ec359
|
code analysis and cleanup (#1411)
* cleanup scanner project
* cleanup infrastructure projects
* cleanup ffmpeg project
* cleanup core project
* cleanup app project
* cleanup main project
* update dependencies
* code cleanup
|
2023-09-03 06:23:42 -05:00 |
|
 Jason DoveandGitHub
|
03df2a6c8a
|
overdue code cleanup (#1271)
|
2023-05-10 13:18:18 -05:00 |
|
 Jason DoveandGitHub
|
2689a67eb8
|
qsv and vaapi fixes (#1139)
* lots of qsv fixes
* update changelog
* fix qsv mpeg2
* vaapi fixes
* update changelog
* upgrade mudblazor
* fix bug with undefined input colorspace
|
2023-01-29 10:00:52 -06:00 |
|
 Jason DoveandGitHub
|
7439ded43d
|
normalize bit depth (#1031)
* normalize bit depth and color for nvenc
* fix hls direct
* update changelog
* add bit depth option to ffmpeg profile
|
2022-11-21 20:20:07 -06:00 |
|
 Jason DoveandGitHub
|
f1be945423
|
add qsv extra hardware frames setting (#950)
* wip add qsv extra_hw_frames setting
* fix ffmpeg profile editor
* update changelog
|
2022-09-04 18:07:03 -05:00 |
|
 Jason DoveandGitHub
|
c02b83d0d6
|
code cleanup (#743)
* update tools
* run code cleanup
* update dependencies
|
2022-04-19 17:47:18 -05:00 |
|
 Jason DoveandGitHub
|
aa2c914d8a
|
always transcode and normalize, except with HLS Direct (#715)
* remove transcode, normalize video, normalize audio settings
* cleanup
* update changelog
|
2022-03-28 18:25:33 -05:00 |
|
 Jason DoveandGitHub
|
9b3c24559d
|
add deinterlace option to ffmpeg profile (#709)
* update dependencies
* add option to deinterlace video
|
2022-03-18 10:30:56 -05:00 |
|
 Jason DoveandGitHub
|
d5a03963c0
|
use video and audio format instead of video and audio codec (#696)
|
2022-03-11 19:58:05 -06:00 |
|
 Jason DoveandGitHub
|
1ab98578ab
|
refactor namespaces and imports (#670)
* re-namespace
* optimize usings
* more usings
* more of the same
* more implicit/global usings
* cleanup all usings
* minor fixes
|
2022-03-03 15:36:07 -06:00 |
|
 Jason DoveandGitHub
|
f02b0ac345
|
re-introduce framerate normalization (#610)
|
2022-02-04 12:57:40 -06:00 |
|
 Jason DoveandGitHub
|
d196308ee9
|
fix ffmpeg profile editing (#421)
|
2021-10-12 18:39:51 -05:00 |
|
 Jason DoveandGitHub
|
f27286d1dd
|
properly disable transcoding when unchecked in mpeg-ts mode (#378)
* properly disable transcoding in MPEG-TS mode
* update changelog
|
2021-09-18 14:21:49 -05:00 |
|
 Jason DoveandGitHub
|
0fb5bfde58
|
refactor dbcontext lifetime (#258)
* refactor create playout handler
* refactor get all playouts handler
* refactor delete playout handler
* remove dead code
* ignore unnamed artists for collections
* more repository cleanup
* more schedule items refactoring
* more playout refactoring
* refactor playout builder
* refactor ffmpeg profiles
* more ffmpeg profile refactoring
* rework resolutions
* refactor media collections
* refactor config elements
* update changelog
* more cleanup
|
2021-06-13 20:19:10 -05:00 |
|
 Jason DoveandGitHub
|
5b36252dd0
|
remove framerate normalization (#253)
|
2021-06-11 18:04:16 -05:00 |
|
 Jason DoveandGitHub
|
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
|
2021-04-03 13:36:11 -05:00 |
|
 Jason DoveandGitHub
|
4097288fed
|
normalize framerate (#122)
* normalize framerate
* simplify audio normalization settings
|
2021-03-31 09:34:52 +00:00 |
|
 Jason DoveandGitHub
|
90f775aab4
|
ffmpeg tweaks (#121)
* save reports from ffmpeg concat process
* let ffmpeg determine thread count by default
* disable stdin for ffmpeg processes
|
2021-03-31 01:08:57 +00:00 |
|
 Jason DoveandGitHub
|
b13b2b9805
|
Hardware-accelerated transcoding (#41)
* add qsv transcoding support
* add basic nvenc support
* add nvenc to docker-compose
* add vaapi hardware acceleration
* add vaapi driver to dockerfile
* raise ffmpeg log level
* lots of progress with nvenc, qsv and vaapi remain untested
* qsv fixes
* code cleanup
|
2021-03-06 22:07:28 +00:00 |
|
Jason Dove
|
4d52e115b5
|
Initial commit
|
2021-02-08 21:13:53 -06:00 |
|