| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-26 | fix: remove legacy codecs (#11217) | gnattu | |
| 2024-03-24 | fix: use Metal tonemap instead of OpenCL (#11198) | gnattu | |
| 2024-03-24 | fix: map encoder preset to quality setting for VideoToolbox (#11205) | gnattu | |
| 2024-03-23 | Add new VideoRangeTypes to fully support DoVi on webOS (#10469) | vedant | |
| 2024-03-17 | Bump the required minimum ffmpeg version to 4.4 | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-16 | Set input readrate for using SegmentDeletion with stream-copy | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-09 | Merge pull request #11014 from gnattu/vf-videotoolbox | Cody Robibero | |
| 2024-03-09 | fix: convert all non-yuv420 inputs to nv12 | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-09 | fix: force a pixel format for 10-bit inputs | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-09 | fix: no need to check filters prematurely | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-08 | fix: also check if we are doing scaling | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-08 | fix: code clean up | gnattu | |
| Co-authored-by: nyanmisaka <nst799610810@gmail.com> Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-29 | fix: stack overflow | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-29 | fix: code style | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-28 | feat: fully support videotoolbox hardware filters | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-20 | Fix the preproc filters for dvbsub burn-in (#11034) | Nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-02-16 | fix: use hardware videotoolbox filter even only scale is available | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-16 | fix: use hardware filter option name explicitly | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-16 | fix: correctly set the supported formats of videotoolbox tone mapping | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 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 | |
