Bond-009
d5cf0ad2c8
Merge pull request #11492 from jellyfin/better-vbr-settings
...
Add better audio VBR settings
7 months ago
Cody Robibero
4239de1ee7
Merge pull request #11399 from jellyfin/audio-remux
7 months ago
gnattu
855215673a
Use string.Equals
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
7 months ago
gnattu
ce7cbc1f64
Don't check the misleading options.EnableDirectStream for direct stream availability
...
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
Cody Robibero
d6051d9d7e
Merge pull request #11489 from jellyfin/allow-vp9-remuxing
7 months ago
Cody Robibero
c207404089
Merge pull request #11511 from jellyfin/trickplay-keyframe-only
7 months ago
Cody Robibero
b026772764
Move external url listing to provider for plugin use ( #12279 )
7 months ago
gnattu
7ad432be23
Default EnableAudioVbrEncoding to true in TranscodingProfile
...
This will match the old behavior when user takes no action for clients
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
gnattu
0381c5a288
Add EnableAudioVbrEncoding to TranscodingProfile
...
This will allow the client selectively disable VBR audio when it causes problems.
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
gnattu
c8f157444c
Make comment better
...
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
gnattu
ed9d27bb3a
Correctly set bitrate limit for remuxing
...
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
gnattu
a16d3d4887
Allow clients to send audio container override for HLS
...
This will improve flexibility due to overcome the complex compatibility situation of HLS
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
gnattu
e4101128e0
feat: add audio remux to UniversalAudioController
...
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
Cody Robibero
042d3e3f93
Don't include new internal MediaStream properties in api spec ( #12288 )
7 months ago
gnattu
68bfabbaba
Add option to extract keyframe only during trickplay image generation
...
This would be significantly faster than decoding every frame, but it does have compatibility issues. Not all decoders support this mode, notably the VP9 decoder, CUVID decoders, and QSV decoders.
Some videos with very long key-frame intervals may also perform poorly with this mode, as the image timing could become too inaccurate to reflect the actual frame.
Signed-off-by: gnattu <gnattuoc@me.com>
7 months ago
Bond-009
f68038f2cf
Run DeleteTranscodeFileTask on startup ( #12239 )
7 months ago
David Schulte
fc1bee30a6
Allow streaming of raw PGS subtitles without transcoding ( #12056 )
7 months ago
Erwin de Haan
3262f8dc2a
Add check for ProviderIds to prevent '=' from appearing in keys, also support '=' in the values. ( #12274 )
7 months ago
nyanmisaka
d37c5d8921
Backport pull request #12149 from jellyfin/release-10.9.z
...
Fix MicroDVD being recognized as DVDSUB subtitles
Original-merge: 6010bc01c3
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
8 months ago
Bond_009
e2c4e52f39
Add regressions tests for update library endpoint
8 months ago
crobibero
35bc6866d5
Backport pull request #11802 from jellyfin/release-10.9.z
...
Mark SearchHint.MatchedTerm as nullable
Original-merge: ab6c2424db
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
9 months ago
Bond_009
69ae006f37
Prefer profile over codec for display title
...
FFmpeg 6.1 and newer can recognize Dolby Atmos and DTS:X.
This change makes it possible to see if a track has one of these technologies
if the used FFmpeg supports it.
9 months ago
gnattu
5df171b3f9
Add remuxing support for VP9
...
Add VP9 as a valid HLS format to enable remuxing. This is useful when audio processing is required, but the VP9 video can be passed as-is to avoid unnecessary video transcoding.
No VP9 encoder is enabled and should not be enabled. AV1 and HEVC should be preferred over VP9 if video transcoding is required.
Signed-off-by: gnattu <gnattuoc@me.com>
9 months ago
Cody Robibero
23d0537fb3
Fix reference to deprecated package ( #11530 )
9 months ago
Jellyfin Release Bot
04022f85af
Bump version to 10.10.0
9 months ago
gnattu
145dc31ccb
Default to not extract lyrics ( #11523 )
9 months ago
gnattu
688a734895
Don't close inactive session on default ( #11491 )
9 months ago
Bond_009
2ad872001d
Address comments
10 months ago
Bond_009
88a38a61b5
Improve audio normalization
...
* Move calculation of LUFS to a scheduled task as it's pretty slow
* Correctly calculate album LUFS
* Don't try to convert replaygain tags to LUFS values
10 months ago
Bond-009
428283f787
Always scan ReplayGain tag ( #11418 )
10 months ago
GeorgeH005
e93fa27e4c
Add support for out-of-spec but existent, Dolby Vision Profile 8 CCid 6 media. ( #11334 )
10 months ago
Joshua M. Boniface
ee1d6332ee
Merge pull request #11220 from Shadowghost/add-playlist-acl-api
...
Add playlist ACL endpoints
10 months ago
Shadowghost
8cf77424f6
Apply review suggestions
10 months ago
Shadowghost
c1dbb49315
Implement update endpoint
10 months ago
Shadowghost
bff37ed13a
Apply review suggestions
10 months ago
Cody Robibero
3ade3a8e63
Lowercase CollectionTypeOptions to match legacy experience ( #11272 )
10 months ago
Niels van Velzen
84b933d835
Use enum for BaseItemDto.ExtraType ( #11261 )
10 months ago
gnattu
be21d51742
fix: move trickplay specific option into TrickplayOptions ( #11229 )
11 months ago
Niels van Velzen
8d02c45e6c
Fix default values missing in ClientCapabilities(Dto) ( #11232 )
11 months ago
Shadowghost
2aaa9f669a
Apply review suggestions
11 months ago
Shadowghost
56c432a843
Apply review suggestions
11 months ago
Shadowghost
f1dc1610a2
Extend playlist creation capabilities
11 months ago
Shadowghost
88b3490d17
Add playlist ACL endpoints
11 months ago
vedant
3bbb57eb83
Add new VideoRangeTypes to fully support DoVi on webOS ( #10469 )
11 months ago
Bond-009
adb08c0aaa
Merge pull request #11149 from Bond-009/nullable4
...
Enable nullable for more files
11 months ago
btopherjohnson
9a40a67c60
Add ability to enable/disable libraries ( #11037 )
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
11 months ago
standstaff
64b7f0f721
chore: remove repetitive words
...
Signed-off-by: standstaff <zhengxingru@yeah.net>
11 months ago
Bond_009
651681c276
Enable nullable for more files
11 months ago
Bond-009
d910c78fe5
Merge pull request #11126 from crobibero/lowercase-protocol
...
Lowercase MediaStreamProtocol for backwards compatibility
11 months ago
Cody Robibero
a92de9b2e3
Merge pull request #11014 from gnattu/vf-videotoolbox
11 months ago