| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-16 | fix: typo | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-16 | feat: separate videotoolbox tone mapping option | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-15 | fix: code style | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-15 | feat: add tone mapping for videotoolbox | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-15 | feat: add hw scale filter for videotoolbox | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-10 | Fix file extension based on container | Shadowghost | |
| 2024-02-01 | Add full HWA transcoding pipeline for RKMPP | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-01-28 | Use video framerate for ASS subtitle HW burn-in | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-01-28 | Fix the display aspect ratio of PGSSUB subtitle burn-in | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-01-04 | Use -noauto{scale,rotate} for disabling auto filters (#10810) | Nyanmisaka | |
| `-auto{scale,rotate} 0` has been dropped in upstream FFmpeg. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-12-13 | Use `eof_action=pass` when overlaying subtitles | jkhsjdhjs | |
| The previous behavior using `eof_action=endall` and `shortest=1` would end the video stream if one of the input stream (video, subtitle) ends. In some cases the duration of the overlayed subtitles is shorter than the video stream, causing the output to end when the subtitles end and dropping the remaining video stream. This commit changes this behavior so `eof_action=pass` is used instead, which continues passing the video stream through even if the subtitles end earlier [1]. `shortest=1` is also removed, as this option implies `eof_action=endall`. If the subtitle stream has a higher duration than the video stream, the output will also end with the video stream without `shortest=1`, as the video stream is the primary input to the `overlay` filter. Fix #10698 [1] https://ffmpeg.org/ffmpeg-filters.html#Options-for-filters-with-several-inputs-_0028framesync_0029 | |||
| 2023-11-14 | Fix warnings | Bond_009 | |
| 2023-10-22 | Fix mismatch between intel VAAPI UMD/KMD in rare cases | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-10-18 | Merge branch 'master' into trickplay | Nick | |
| 2023-10-12 | Merge branch 'master' into fix-resharper-warnings | Stepan Goremykin | |
| # Conflicts: # Emby.Server.Implementations/Net/SocketFactory.cs # RSSDP/SsdpCommunicationsServer.cs # RSSDP/SsdpDeviceLocator.cs # RSSDP/SsdpDevicePublisher.cs | |||
| 2023-10-08 | Merge pull request #10348 from Bond-009/strings | Bond-009 | |
| 2023-10-08 | Join declaration and assignment | Stepan Goremykin | |
| 2023-10-08 | Reduce string literal length by using verbatim string | Stepan Goremykin | |
| 2023-10-07 | Merge pull request #10321 from feilongfl/master | Bond-009 | |
| 2023-10-06 | Merge pull request #10135 from 0x25CBFC4F/fix/ffmpeg-probesize | Claus Vium | |
| Fixed probesize argument passing to FFmpeg | |||
| 2023-10-06 | simplify the if | Claus Vium | |
| 2023-10-06 | Reduce string allocations | Bond_009 | |
| Some simple changes to reduce the number of allocated strings | |||
| 2023-10-06 | change Substring to AsSpan | fei long | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2023-10-02 | add pcm format when codec is pcm_* | YuLong Yao | |
| 2023-09-25 | Fix A53 CC SEI breaking H26x_VAAPI hardware encode | Nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-09-21 | Backport pull request #10151 from jellyfin/release-10.8.z | Nyanmisaka | |
| Fix performance loss of QSV HDR tone-mapping on Windows Original-merge: 757f88b1a20ed493aa6c579a69c37f60092e7b3e Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2023-09-08 | Fix AV1 NVENC encoder profile option (#10199) | Nyanmisaka | |
| 2023-09-02 | Fix H264 QSV encoding when the bitrate is too low | nyanmisaka | |
| h264_qsv expects a bitrate equal or higher than 1000k, or it fails. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-08-27 | Use the correct trancode path | Bond_009 | |
| EncodingOptions.TranscodingTempPath can be empty (and is by default), the correct way to get the trancode path is EncodingConfigurationExtensions.GetTranscodePath which falls back to $CACHEPATH/transcodes when EncodingOptions.TranscodingTempPath is null or empty. | |||
| 2023-08-22 | == null -> is null | Bond_009 | |
| 2023-08-20 | Added handling of FFmpeg:probesize variable | null | |
| 2023-08-03 | Disable AMD EFC feature since it's still unstable in upstream | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-08-03 | Expand AMD VA-API Vulkan filtering support to Polaris/gfx8 | nyanmisaka | |
| ROCm OpenCL runtime is not needed anymore when using HDR tone-mapping on Polaris/gfx8. This change requires jellyfin-ffmpeg5 5.1.3-4 or jellyfin-ffmpeg6 6.0-5 or newer versions. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-07-29 | Only disable the global_header for AMD HEVC encoder (#10045) | Nyanmisaka | |
| 2023-07-06 | Merge pull request #9799 from Bond-009/genregex | Bond-009 | |
| 2023-07-02 | Backport pull request #9928 from jellyfin/release-10.8.z | nyanmisaka | |
| Disable global_header on AMD VA-API encoder Original-merge: a732a28229564a6da7db18bab07bcee75d6f2648 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2023-06-28 | Merge branch 'master' into trickplay | Nick | |
| 2023-06-28 | Merge pull request #9907 from nyanmisaka/av1e | Bond-009 | |
| 2023-06-28 | Merge pull request #9890 from Shadowghost/videorange-rework | Bond-009 | |
| 2023-06-28 | Use RegexGenerator where possible | Bond_009 | |
| 2023-06-28 | Migrate VideoRange and VideoRangeType to Enum | Shadowghost | |
| 2023-06-22 | crobibero styling, format, code suggestions | Nick | |
| 2023-06-22 | Move fps filter to GetVideoProcessingFilterParam | Nick | |
| 2023-06-22 | Trickplay generation, manager, storage | nicknsy | |
| 2023-06-20 | Refine SwDec and QSV encoding | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-06-20 | Add AV1 hardware and software encoding | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-06-19 | Merge pull request #8744 from DomiStyle/segment-deletion | Cody Robibero | |
| 2023-06-18 | Removed unused lines | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-06-18 | Fix #9642 backport | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-06-15 | Merge branch 'master' into segment-deletion | Dominik | |
