Shadowghost
407c716f82
Add stereo downmix algorithm selection.
2 years ago
Hannes Braun
4edeccc5e0
Remove redundant using directives
2 years ago
Cody Robibero
a65397ae14
Merge pull request #7950 from nyanmisaka/brighter-vpp-tonemap
...
(cherry picked from commit b36543275f
)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
2 years ago
Cody Robibero
bacb41e142
Merge pull request #7854 from cvium/enable_mkv_keyframe_extraction
...
(cherry picked from commit 2a89683e80
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
Nyanmisaka
18c7dc210c
Prefer Cuvid to Nvdec by default for better performance
3 years ago
cvium
6ffa9539bb
Refactor and add scheduled task
3 years ago
cvium
c658a883a2
Merge branch 'master' into keyframe_extraction_v1
...
# Conflicts:
# Jellyfin.Api/Controllers/DynamicHlsController.cs
# MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs
# MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
3 years ago
nyanmisaka
b2d85a02c2
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
Co-authored-by: Bond_009 <bond.009@outlook.com>
3 years ago
nyanmisaka
4b9c84c52e
EncodingHelper hwaccel pipelines refactor
...
separate the HW pipeline according to HWA method for maintainability.
3 years ago
cvium
9c15f96e12
Add first draft of keyframe extraction for Matroska
3 years ago
Bill Thornton
cc0f191228
Disable hevc encoding by default
4 years ago
Bond_009
141efafd3d
Enable TreatWarningsAsErrors for MediaBrowser.Model
4 years ago
nyanmisaka
09b9fa3ce1
add vpp tonemapping for vaapi
4 years ago
nyanmisaka
326fa8ce38
add an enhanced nvdec decoder
4 years ago
nyanmisaka
7be3276dff
Fine tune some tone mapping params
...
*Set recommand algorithm to Hable
*Set recommand tone mapping peak to 100
4 years ago
nyanmisaka
488dbdb31d
Merge remote-tracking branch 'upstream/master' into fmp4-hls
4 years ago
nyanmisaka
5bd0c2b69d
add an option to disable hevc encoding
4 years ago
nyanmisaka
737cb727f9
Merge remote-tracking branch 'upstream/master' into fonts
4 years ago
Nyanmisaka
4cb0a57e46
Merge branch 'master' into tonemap
4 years ago
Bond-009
9cbc016b0a
Merge pull request #3877 from orryverducci/deinterlace-improvements
...
Deinterlacing improvements
4 years ago
nyanmisaka
d7caf88df6
expose max_muxing_queue_size to user
4 years ago
Orry Verducci
7df2affb23
Add double rate deinterlacing option
4 years ago
nyanmisaka
7b862bba5a
add Tonemapping relaying on nvdec and ocl
4 years ago
nyanmisaka
c888b34a62
add a method to use custom fallback fonts for subtitle rendering
4 years ago
telans
5bb639a59a
newlines after braces
4 years ago
artiume
b79957d07e
Split HEVC VP9 10bit
4 years ago
Vasily
4999831604
Merge remote-tracking branch 'upstream/master' into hwaccel
4 years ago
nyanmisaka
b4b93995f7
add more separate hw decoding toggles
5 years ago
Bond_009
30ce346f34
Enable nullabe reference types for MediaBrowser.Model
5 years ago
Peter Maar
adbf375efe
Merge pull request #1 from jellyfin/master
...
Pull latest to my fork
5 years ago
Bond-009
94fe9b8f6d
Merge branch 'master' into warn17
5 years ago
Vasily
c1aafd2ba0
Default transcoding throttling to false for new installs
5 years ago
Peter Maar
818695a01e
Improve controls for deinterlace method; matches with jellyfin-web changes
5 years ago
Bond_009
07cc4be6a7
Fix some warnings
...
* Add analyzers to MediaBrowser.XbmcMetadata
* Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata
* Add analyzers to MediaBrowser.WebDashboard
* Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard
* Disable SA1600 in favor of CS1591
5 years ago
Peter Maar
7716deddf0
Add encoding option bobandweave, change back the EncodingHelper logic
5 years ago
Bond_009
f47ad85011
Fix warnings MediaBrowser.Model
5 years ago
Frank
3ba709fcc3
Fix #1432 . Add support for encoding with libx265 and hevc_nvenc.
6 years ago
PloughPuff
656bffbbb2
Remove --ffprobe logic
6 years ago
PloughPuff
8104e739d5
Address review comments from Bond
6 years ago
PloughPuff
20775116f7
Reworked FFmpeg path discovery and always display to user
...
1) Reworked FFmpeg and FFprobe path discovery (CLI switch, Custom xml, system $PATH, UI update trigger). Removed FFMpeg folder from Emby.Server.Implementations. All path discovery now in MediaEncoder.
2) Always display FFmpeg path to user in Transcode page.
3) Allow user to remove a Custome FFmpeg path and return to using system $PATH (or --ffmpeg if available).
4) Remove unused code associated with 'prebuilt' FFmpeg.
5) Much improved logging during path discovery.
6 years ago
Erwin de Haan
38f96af079
Reformat JustAMan review pt2 changes
...
Refs #575
6 years ago
Erwin de Haan
8f41ba4d3a
Find+Sed BOM removal *.cs: MediaBrowser.LocalMetadata-MediaBrowser.Model
6 years ago
Andrew Rabert
a86b71899e
Add GPL modules
6 years ago
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti
39394e74c7
fix dlna direct play on samsung tv's
7 years ago
Luke Pulverenti
1f12ab6658
add yadif setting
7 years ago
Luke Pulverenti
82ab91f209
add property to indicate support for on the fly subtitle extraction
7 years ago
Luke Pulverenti
4ea3925626
auto fallback from gpu to cpu
7 years ago
Luke Pulverenti
cf350f3b7e
expand on hardware decoding options
7 years ago
Luke Pulverenti
ceed0241fd
fixes #2578 - [VAAPI Bug] HEVC Decoding not possible on Intel hardware without this ability
8 years ago