Commit Graph
1481 Commits
Author SHA1 Message Date
Tim Eisele 38aaefefec Merge pull request #384 from jellyfin/renovate/ci-deps
chore(deps): update actions/checkout action to v4.1.4
v6.0.1-6
2024-04-25 23:45:42 +02:00
renovate[bot] 4438b8b0a4 chore(deps): update actions/checkout action to v4.1.4 2024-04-25 15:54:17 +00:00
Nyanmisaka fe502fedcb Merge pull request #383 from jellyfin/renovate/ci-deps
chore(deps): update actions/download-artifact action to v4.1.7
2024-04-25 11:35:38 +08:00
renovate[bot] c1a236cfd9 chore(deps): update actions/download-artifact action to v4.1.7 2024-04-24 17:38:14 +00:00
gnattu 52816e3c6d Merge pull request #382 from jellyfin/renovate/ci-deps
chore(deps): update ci dependencies
2024-04-23 02:16:01 +08:00
renovate[bot] 27a2b1c6d2 chore(deps): update ci dependencies 2024-04-22 16:32:31 +00:00
gnattu 9bafb98706 Merge pull request #381 from jellyfin/fix-fuzz
fix: remove fuzz
2024-04-22 15:40:15 +08:00
gnattu 3e6e84bf6c doc: add vt mjpeg to changelog 2024-04-22 15:39:31 +08:00
gnattu 2e28f38936 fix: remove fuzz 2024-04-22 06:10:01 +08:00
gnattu 3c9bf864d3 Merge pull request #372 from gnattu/jellyfin-add-mjpeg-videotoolbox
lavc/videotoolboxenc: add MJPEG support
2024-04-22 04:09:00 +08:00
Nyanmisaka 030d9b8941 Merge pull request #373 from nyanmisaka/next
lavc/rkmppenc: add RKMPP MJPEG/JPEG encoder
2024-04-22 00:03:38 +08:00
gnattu 22924ab6ae lavc/videotoolboxenc: add MJPEG support
For example:
./ffmpeg -hwaccel videotoolbox \
  -i INPUT -c:v mjpeg_videotoolbox \
   out.mp4

This encoder does not have many options and can only use `-q:v` to control quality.

Signed-off-by: Gnattu OC <gnattuoc@me.com>
2024-04-21 23:18:41 +08:00
nyanmisaka 80e5f90788 Add RKMPP MJPEG/JPEG encoder
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-04-21 18:48:33 +08:00
Nyanmisaka b4c47f0a97 Merge pull request #377 from nyanmisaka/fix-noble-builds
Fix Ubuntu Noble builds
2024-04-21 17:01:39 +08:00
nyanmisaka 51d5aa8c44 Bump version to 6.0.1-6
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-04-21 14:25:22 +08:00
nyanmisaka 6af58174af Bypass the broken python3.12 cross-build deps
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-04-21 14:25:22 +08:00
nyanmisaka a71fd5b29d Fix Noble builds and update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-04-21 14:25:22 +08:00
Tim Eisele 881c39b3e4 Merge pull request #379 from jellyfin/renovate/ci-deps
chore(deps): update actions/upload-artifact action to v4.3.2
2024-04-19 02:28:08 +02:00
renovate[bot] 259aa91132 chore(deps): update actions/upload-artifact action to v4.3.2 2024-04-18 19:47:00 +00:00
Nyanmisaka ab745e2945 Merge pull request #378 from jellyfin/renovate/ci-deps
chore(deps): update actions/download-artifact action to v4.1.5
2024-04-18 23:31:25 +08:00
renovate[bot] 0356e520e4 chore(deps): update actions/download-artifact action to v4.1.5 2024-04-18 14:43:36 +00:00
Tim Eisele f26a346e88 Merge pull request #374 from jellyfin/renovate/ci-deps
chore(deps): update shogo82148/actions-upload-release-asset action to v1.7.5
2024-04-05 14:57:56 +02:00
renovate[bot] b0ef82d494 chore(deps): update shogo82148/actions-upload-release-asset action to v1.7.5 2024-04-05 12:37:52 +00:00
Nyanmisaka ce0dc55c79 Merge pull request #368 from nyanmisaka/next
[6.0] Add support for Ubuntu 24.04 LTS (Noble)
v6.0.1-5
2024-03-24 05:58:26 +08:00
nyanmisaka 55c214b872 Enable Noble builds in GH action
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
nyanmisaka f8dd423acb Bump version to 6.0.1-5
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
nyanmisaka 4bad0d6670 Check PCIID when deriving from VA-API to Vulkan
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
nyanmisaka 02eb2b2f84 Add customized surface alignment for AMD VA-API
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
nyanmisaka 06e4ce0093 Update dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
nyanmisaka 5738231ed0 Fix Linux/Win portable builds in Noble
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
nyanmisaka ee1dd5fafb Add support for Ubuntu 24.04 LTS (Noble)
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-24 04:01:15 +08:00
gnattu 202de8dfe1 Merge pull request #369 from gnattu/jellyfin-add-tonemap-videotoolbox
avfilter: add vf_tonemap_videotoolbox
2024-03-24 03:49:09 +08:00
gnattu 9b2975da51 chore: cleanup to remove unused values 2024-03-23 23:44:08 +08:00
gnattu d8aa869cc6 fix: use correct dependency & use smaller pool size 2024-03-23 22:40:08 +08:00
gnattu df9eb592eb avfilter: add vf_tonemap_videotoolbox
This filter does HDR(HDR10/HLG/Dolby Vision) to SDR conversion with tone-mapping
using Metal.

For example:

ffmpeg \
  -init_hw_device videotoolbox \
  -i INPUT \
  -vf hwupload,tonemap_videotoolbox=t=bt2020:tonemap=linear:format=p010 \
  -c:v h264_videotoolbox \
  -b:v 2000k \
  -c:a copy \
  -y OUTPUT

Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-23 09:42:20 +08:00
Nyanmisaka f234876d85 Merge pull request #366 from jellyfin/ci-update
More CI fail fixes
v6.0.1-4
2024-03-21 03:36:52 +08:00
Joshua M. Boniface 52ab1d620c Move only files
Matches how _meta works for consistency
2024-03-20 15:17:50 -04:00
Joshua M. Boniface 2ade312b45 Fix syntax error 2024-03-20 15:11:26 -04:00
Joshua M. Boniface 08a8482d54 Avoid deleting things
This deletes things we don't want to delete and makes things fail.
2024-03-20 15:09:22 -04:00
Nyanmisaka 1fa5099b99 Merge pull request #365 from jellyfin/ci-update
Additional non-critical build corrections
2024-03-21 00:54:07 +08:00
Joshua M. Boniface 612b6f97cb Remove refs to sha256sum files 2024-03-20 12:48:23 -04:00
Joshua M. Boniface 8b6521c26a Remove additional sha256sums 2024-03-20 12:47:33 -04:00
Joshua M. Boniface 71e48df4c7 Avoid errors if symlinks fail
These aren't atomic and could overlap, which could get weird, but just
trust the last one will work.
2024-03-20 12:45:59 -04:00
Joshua M. Boniface 077bc58138 Ensure the debuntu release is included 2024-03-20 12:45:06 -04:00
Joshua M. Boniface ff76224403 Correct ownership of moved files 2024-03-20 12:27:37 -04:00
Joshua M. Boniface 63de2d17a3 Remove sha256sum from Windows build 2024-03-20 12:24:02 -04:00
Nyanmisaka 904455016b Merge pull request #364 from jellyfin/ci-update
More build and upload fixes
2024-03-20 23:37:30 +08:00
Joshua M. Boniface 282c63d244 Create directories first and do symlinks in _meta 2024-03-20 11:33:26 -04:00
Joshua M. Boniface 0ffe263e84 Remove obsolete symlink steps
These are now handled within the _meta tasks themselves.
2024-03-20 11:28:12 -04:00
gnattu 4ecdf80f89 Merge pull request #363 from jellyfin/ci-update
Fix secrets to work how it did before
2024-03-20 22:24:50 +08:00