aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding
AgeCommit message (Collapse)Author
2025-02-19Merge remote-tracking branch 'jellyfinorigin/master' into ↵JPVenson
feature/DatabaseRefactor
2025-02-13Backport pull request #13532 from jellyfin/release-10.10.zgnattu
Fix image encoding concurrency limit Original-merge: 3f539472f3a7c216a6c7d34fb947a144e249f154 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-05Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_providerJPVenson
2025-02-03Backport pull request #13384 from jellyfin/release-10.10.zalltilla
Fix parallel use of not thread-safe SubtitleFormat instance Original-merge: 0b2a59e9631269c7e3261895e2e45d9dc07de848 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-02Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_providerJPVenson
2025-01-26Prepared Seperation of Database components for future multi provider supportJPVenson
2025-01-26Fix typosluzpaz
Found via `codespell -q 3 -D ../../dictionary.txt -S "./Emby.Server.Implementations/Localization" -L allready,childrens,groupe,inh,raisons,re-use,som,supercede,superceded,thirdparty,whoknows`
2025-01-25chore: fix spellingJosh Soref
* a * acceleration * addition * altogether * api clients * artist * associated * bandwidth * cannot * capabilities * case-insensitive * case-sensitive * configuration * delimiter * dependent * diacritics * directors * enable * explicitly * filters * finish * have * hierarchy * implicit * include * information * into * its * keepalive * localization * macos * manual * matching * metadata * nonexistent * options * overridden * parsed * parser * playback * preferring * processes * processing * provider * ratings * retrieval * running * segments * separate * should * station * subdirectories * superseded * supported * system * than * the * throws * transpose * valid * was link: forum or chat rooms Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-12-12move to new System.Threading.Lock type for better performanceDaniyar Alpyspayev
2024-11-19Backport pull request #13030 from jellyfin/release-10.10.zgnattu
Always cleanup trickplay temp for ffmpeg failures Original-merge: 9e61a6fd729b2980832014ae42bd4f7d1f3afb69 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-10-25Fix check for format option in scale_cuda filter (#12874)Nyanmisaka
2024-10-04Extract DoVi thumbnail at 4000nit (#12771)gnattu
2024-10-03Clean up deprecated -vsync option (#12765)Nyanmisaka
2024-09-29Add perf tradeoff mode to image extractor (#12744)gnattu
2024-09-23Escape quotes in the subtitle path (#12690)Dmitry Lyzo
2024-09-20Enable key-frame only decoding for RKMPP trickplaynyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-09-12Enable BWDIF VideoToolbox deint filter when available (#12634)gnattu
2024-09-11Solve CodeQL issueoxixes
2024-09-11Use subtitle cache when burning-in subsjaina heartles
2024-09-09Enable Rockchip MJPEG encoder for Trickplay (#12610)Nyanmisaka
2024-09-09Use enums for encoding options (#12561)Tim Eisele
2024-09-08Fix FormattingStreamWriter typegnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-09-07Backport pull request #12575 from jellyfin/release-10.9.zdmitrylyzo
Fix subtitle and attachment extraction when input path contains quotes Original-merge: 3c3ebe834462bbb7630ca4fc0c106cc51ca80e50 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-07Backport pull request #12550 from jellyfin/release-10.9.zBond-009
Create and use FormattingStreamWriter Original-merge: cd2f2ca17800f71c8d94a6e043b49b7c4200e254 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-07Backport pull request #12531 from jellyfin/release-10.9.zgnattu
Don't apply chapter image settings to music Original-merge: 2fe13f54eaf87eefefd27f4ccb2ace1371f5e886 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-06Merge pull request #12590 from nyanmisaka/bwdif-cuda-deintBond-009
Enable the new BWDIF CUDA deint filter when available
2024-09-06Add subtitle parser errors to log if available (#12479)Łukasz
2024-09-05Enable the new BWDIF CUDA deint filter when availablenyanmisaka
this requires jellyfin-ffmpeg7 Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-09-04Adapting AMD VAAPI-Vulkan pipeline to FFmpeg 7.0 (#12577)Nyanmisaka
2024-09-03Enable software tonemap for dolby visiongnattu
This applies software tonemapx filter for dolby vision videos that have no compatability fallback. Due to the complexity of the reshaping process, this is quite CPU-intensive. For real-time transcoding and tonemapping of 4K 60fps content, a CPU with 16 cores of Zen3-level performance is recommended. Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-28Improve error message when image extraction times outBond_009
The exception will get logged higher up the call stack.
2024-08-28Prevent server from starting if the ffmpeg path is invalid (#12463)gnattu
2024-08-27Merge pull request #11250 from nyanmisaka/fix-hwa-video-rotationBond-009
Fix the broken video orientation (+-90/180)
2024-08-28Apply suggestions from code reviewnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-08-25Backport pull request #12443 from jellyfin/release-10.9.zgnattu
Check attachment path for null before use Original-merge: 122da8f4473483353767e325539737f05a044527 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-08-11Remove legacy encodersgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-11Remove VPx encodersgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-05Backport pull request #12390 from jellyfin/release-10.9.zjustinkb
fix SA1201 issue Original-merge: 3f3145600c4335aee24da8c5ee5f064f85b5821b Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Bond_009 <bond.009@outlook.com>
2024-08-05Backport pull request #12374 from jellyfin/release-10.9.znyanmisaka
Fix compatibility between TranscodingThrottler and FFmpeg 7.0 Original-merge: ee0094d889fe99cc3e27b556d5470e94b2521a3e Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2024-08-05Merge branch 'master' into fix-hwa-video-rotationNyanmisaka
2024-07-29Merge pull request #12295 from Bond-009/trysetprovideridBond-009
Add TrySetProviderId extension
2024-07-23Merge branch 'master' into fix-hwa-video-rotationNyanmisaka
2024-07-22Merge pull request #12310 from Bond-009/fixbdmvstreamindexBond-009
Fix BDMV stream indexes
2024-07-21Backport pull request #12296 from jellyfin/release-10.9.zBond-009
Properly escape paths in concat file for BDMV Original-merge: 4afa6db108e2071a335e7f6f7bb3fa7b50d9b7f7 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-07-21Backport pull request #12278 from jellyfin/release-10.9.zBond-009
Fix localization of audio title Original-merge: f7a90b6383aed557c0c2d3a824fc00340f72fe40 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-07-20Fix switch expressionBond_009
2024-07-20Fix DTS codec nameBond_009
2024-07-20Fix more codec namesBond_009
2024-07-20Fix BDMV stream indexesBond_009
Also fixes the subtitle codec for PGS subtitles from PGS to PGSSUB