Commit graph

25300 commits

Author SHA1 Message Date
antti202 73a9bd1ae5 Translated using Weblate (Estonian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2024-01-29 01:30:35 -05:00
hoanghuy309 2b03927e0e Translated using Weblate (Vietnamese)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2024-01-29 01:30:35 -05:00
azam d9b911ce7f Translated using Weblate (Malay)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ms/
2024-01-29 01:30:35 -05:00
Bond-009 2dc671dc58
Merge pull request #10918 from jellyfin/renovate/svg.skia-1.x
chore(deps): update dependency svg.skia to v1.0.0.13
2024-01-28 17:15:48 +01:00
renovate[bot] b943d629a1
chore(deps): update dependency svg.skia to v1.0.0.13 2024-01-28 13:55:01 +00:00
nyanmisaka 92c0ec0c1b Use video framerate for ASS subtitle HW burn-in
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-28 20:06:42 +08:00
nyanmisaka 9323390add Fix the display aspect ratio of PGSSUB subtitle burn-in
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-28 20:06:42 +08:00
Mark Cilia Vincenti 3fa86a4559
Merge branch 'jellyfin:master' into AsyncKeyedLock-migration 2024-01-27 21:31:12 +01:00
Bond-009 054f42332d
Merge pull request #10915 from jellyfin/renovate/ci-deps
chore(deps): update github/codeql-action action to v3.23.2
2024-01-26 19:35:40 +01:00
Bond-009 7a91245bef
Merge pull request #10912 from jellyfin/renovate/peter-evans-find-comment-3.x
chore(deps): update peter-evans/find-comment action to v3
2024-01-26 16:03:47 +01:00
Bond-009 a6cc7a3c11
Merge pull request #10911 from jellyfin/renovate/peter-evans-create-or-update-comment-4.x
chore(deps): update peter-evans/create-or-update-comment action to v4
2024-01-26 16:03:30 +01:00
renovate[bot] 2d68e0b7e7
chore(deps): update github/codeql-action action to v3.23.2 2024-01-26 14:56:37 +00:00
renovate[bot] d1a2981383
chore(deps): update peter-evans/find-comment action to v3 2024-01-25 12:09:55 +00:00
renovate[bot] 47ba39062f
chore(deps): update peter-evans/create-or-update-comment action to v4 2024-01-25 12:09:48 +00:00
Bond-009 4786901bb7
Merge pull request #10906 from jellyfin/renovate/ci-deps
chore(deps): update actions/upload-artifact action to v4.3.0
2024-01-24 14:37:45 +01:00
Bond-009 b2b6f9cff1
Merge pull request #10908 from jellyfin/renovate/efcoresecondlevelcacheinterceptor-4.x
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.0
2024-01-24 14:37:27 +01:00
renovate[bot] 989a80e052
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.0 2024-01-24 10:21:05 +00:00
renovate[bot] e2b2399ea6
chore(deps): update actions/upload-artifact action to v4.3.0 2024-01-23 20:05:50 +00:00
Mark Cilia Vincenti 179965e774
Bump AsyncKeyedLock to 6.3.4; performance improvement 2024-01-23 12:11:13 +01:00
Mustafa 0cf477b4fe Translated using Weblate (Urdu)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ur/
2024-01-22 16:30:31 -05:00
TelepathicWalrus 1d235205ae Log IOException 2024-01-22 17:43:35 +00:00
Mustafa 7027bc00fc Added translation using Weblate (Urdu) 2024-01-21 15:49:18 -05:00
Gauvino 30ab5d5e81
Fix action building (#10899)
* Fix action building

* Added required package
2024-01-21 10:55:01 -07:00
Zoe 5e375888fc Translated using Weblate (Norwegian Bokmål)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2024-01-20 16:30:32 -05:00
hulkhaugen 1ff2369228 Translated using Weblate (Norwegian Bokmål)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2024-01-20 16:30:32 -05:00
Bond-009 f6ed1845b0
Merge pull request #10882 from crobibero/devops-nuget
Use NuGetAuthenticate@1
2024-01-20 19:03:16 +01:00
Bond-009 ee81b1866c
Merge pull request #10886 from jellyfin/renovate/ci-deps
chore(deps): update actions/upload-artifact action to v4.2.0
2024-01-20 19:02:29 +01:00
Bond-009 349d00eea1
Merge pull request #10891 from jellyfin/renovate/efcoresecondlevelcacheinterceptor-4.x
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.1.2
2024-01-20 19:02:20 +01:00
Bond-009 c64615c355
Merge pull request #10895 from jellyfin/renovate/metabrainz.musicbrainz-6.x
chore(deps): update dependency metabrainz.musicbrainz to v6.1.0
2024-01-20 19:01:17 +01:00
renovate[bot] 94e3fed3c9
chore(deps): update dependency metabrainz.musicbrainz to v6.1.0 2024-01-20 16:23:51 +00:00
TelepathicWalrus 538f141b4c Update error handling 2024-01-19 17:25:57 +00:00
jonathan1jansson 9f94526009 Translated using Weblate (Swedish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2024-01-19 09:30:32 -05:00
JPVenson 38bf59d6e8
Update .vscode/launch.json
Co-authored-by: Nyanmisaka <nst799610810@gmail.com>
2024-01-19 12:25:39 +01:00
renovate[bot] 04a063aa8d
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.1.2 2024-01-19 10:50:28 +00:00
Bond-009 c722d7d1fb
Merge pull request #10889 from jellyfin/renovate/serilog.aspnetcore-8.x
chore(deps): update dependency serilog.aspnetcore to v8.0.1
2024-01-19 11:49:53 +01:00
JPVenson 202305143d
Update README.md 2024-01-19 07:39:04 +01:00
JPVenson 6ef110b008
Updated to using jf repro 2024-01-19 06:02:39 +00:00
JPVenson 8de70e3814
Added documentation 2024-01-19 06:02:24 +00:00
renovate[bot] 67b6c4f136
chore(deps): update dependency serilog.aspnetcore to v8.0.1 2024-01-19 04:33:45 +00:00
JPVenson 23c7770683
Fixed ffmpeg version
updated lauch with ffmpeg
2024-01-19 00:48:03 +00:00
JPVenson 21ae7a1317
Added ffmpeg version to build 2024-01-18 23:11:22 +00:00
renovate[bot] 879ac12d43
chore(deps): update actions/upload-artifact action to v4.2.0 2024-01-18 21:00:58 +00:00
Martin Vandenbussche e0cafe418c
Merge branch 'master' into fix-trailers_urls 2024-01-18 18:38:41 +01:00
Attila Szakacs 8fea819b51 Extract all subtitle streams simultaneously
Extracting a subtitle stream is a disk I/O bottlenecked operation as
ffmpeg has to read through the whole file, but usually there is nothing
CPU intensive to do.

If a file has multiple subtitle streams, and we want to extract more
of them, extracting them one-by-one results in reading the whole file
again and again.

However ffmpeg can extract multiple streams at once.

We can optimize this by extracting the subtitle streams all at once
when only one of them gets queried, then we will have all of them
cached for later use.

It is useful for people switching subtitles during playback.

It is even more useful for people who extract all the subtitle streams
in advance, for example with the "Subtitle Extract" plugin.
In this case we reduce the extraction time significantly based on the
number of subtitle streams in the files, which can be 5-10 in many
cases.

Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
2024-01-18 17:29:45 +01:00
Cody Robibero 2fa50cceef Use NuGetAuthenticate@1 2024-01-17 18:21:20 -07:00
Gauvino a884b1f786
Refactor Dockerfile and build (#10603)
* Fix fedora

* Fix RID Linux

* Fix package and image versions

* Fix buildling and optimize docker images
```

* Removed find obj

* Changed curl command and added gpg

* Added to Contributors

* Removed apt-transport-https package

* Removed RASPI

* Update Intel drivers version

* Update Dockerfile for CentOS, Fedora, and portable deployments

 - Changed Jammy docker image to Built-in Jammy Microsoft .NET SDK image
 - Switched from using "Yum" to "Dnf" for CentOS and Fedora
 - Added "dnf clean all" and "rm -rf /var/cache/dnf" to the end of CentOS and Fedora Dockerfiles
 - Added "apt-get clean", "apt-get autoremove", "rm -rf /var/lib/apt/lists/*" to the end of the Debian/Ubuntu Dockerfiles
 - Added ${DOTNET_VERSION} in every Dockerfile except CentOS/Fedora
 - Removed previous warning comment for dotnet publish build in parallel
 - Arranged package installation

* Re-arranged Dockerfile package installation

* Re-align

* Remove curl

* Remove curl
2024-01-17 18:11:03 -07:00
renovate[bot] 4962eb5b43
chore(deps): update github/codeql-action action to v3.23.1 (#10880)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-17 17:48:56 -07:00
TelepathicWalrus 08592fb3fe Add ex to catch if cached mediainfo doesnt exist 2024-01-17 19:36:14 +00:00
Patrick Barron f0a9639c17 Remove pointless code 2024-01-17 12:14:28 -05:00
Patrick Barron 75c2de110e Remove useless comment 2024-01-17 12:12:24 -05:00