knackebrot
2b4bf81575
Calculate output bitrate from output channel count
2023-03-17 11:57:41 +01:00
Nyanmisaka
173a963dbf
Fix the bitrate scale factor for h264-to-hevc transcoding ( #9485 )
2023-03-14 16:06:10 -06:00
Bond-009
6821a2ab35
Merge pull request #9422 from nyanmisaka/fix-stream-map-filter-complex
2023-03-07 16:25:30 +01:00
nyanmisaka
4d1a583297
Fix LiveTV hardware decoding
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-03-05 03:51:14 +08:00
nyanmisaka
c94a99fced
Tiny optimizations for FFmpeg 6.0
2023-03-03 00:24:43 +08:00
nyanmisaka
d1c668e230
Fix stream map when using filter_complex with unlabeled output
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-03-02 21:15:16 +08:00
nyanmisaka
edaba7dbe5
Fix H.264 baseline profile hwaccel
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-02-24 23:38:46 +08:00
nyanmisaka
8ecb9558e2
Use CL_MAP_READ on OCL to reduce bandwidth overhead
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-02-19 21:26:15 +08:00
nyanmisaka
8d04c98e35
Increase pool size for VAAPI VPP
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-02-19 21:16:17 +08:00
nyanmisaka
87f081c8ac
Fix PGS position issue in sw decoding #8602
...
Partially revert #7736
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-01-21 22:34:46 +08:00
nyanmisaka
f8b8fdace6
Update workaround for the i915 hang
...
The issue has been fixed in linux 6.2:
https://github.com/torvalds/linux/commit/3f882f2
And the fix was cherry picked into 6.0.18 and
6.1.4 (may be used by debian bookworm).
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-01-10 03:41:20 +08:00
nyanmisaka
5c6a84549a
Fix some encoding presets
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2022-10-25 16:26:55 +08:00
nyanmisaka
48da35f91f
Fix the DG2 HDR TM tearing issue on Windows
...
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2022-10-25 16:26:55 +08:00
Bill Thornton
80c68b8948
Fix ffmpeg analyze duration env var taking priority over media source
2022-08-17 15:04:51 -04:00
Bond-009
1faee43b11
Merge pull request #8182 from Shadowghost/fix-sub-characterset
2022-08-12 19:47:42 +02:00
Shadowghost
feb035b9e0
Extract external subs from container before determining character set
2022-07-27 10:08:53 +02:00
nyanmisaka
04b73cace6
Disable auto inserted SW scaler for HW decoders in case of changed resolution
2022-07-26 23:06:11 +08:00
Claus Vium
484427b4aa
Merge pull request #8127 from jellyfin/wa-i915-hang
2022-07-24 19:18:14 +02:00
Nyanmisaka
e877486056
Apply suggestions from code review
...
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-07-25 00:56:40 +08:00
Claus Vium
9854751137
Merge pull request #8061 from jellyfin/fix-long-time-interop
...
Fix intel dx11-ocl interop taking too long to initialize on windows
2022-07-24 18:54:04 +02:00
Bill Thornton
dfe0aef530
Fix support for rtsp streams over tcp
2022-07-20 15:13:11 -04:00
nyanmisaka
7bae6eff95
Fix intel dx11-ocl interop taking too long to initialize on windows
2022-07-17 11:47:17 +08:00
nyanmisaka
58f61ed118
Workaround for linux 5.18+ i915 hang at cost of performance
2022-07-16 15:18:49 +08:00
Bond-009
47c2c536e4
Merge pull request #8078 from Andy2244/fix-stream_copy
2022-07-13 00:33:00 +02:00
Andy Walsh
72da42cb0a
allow higher opus, vorbis transcode bitrates
2022-07-10 02:14:49 +02:00
Andy Walsh
a41c67d16b
fix copy&paste error for requestedRangeTypes preventing stream copy
...
- add >=0 check to subtitle index check
- fixes #8070 , #7880
2022-07-08 13:56:09 +02:00
nyanmisaka
50bc41d84d
Add VideoDoViTitle to display DV compatibility
2022-06-25 18:43:32 +08:00
nyanmisaka
c35fc382d4
Fix yuvj420p pixel format hardware decoding
2022-06-24 19:33:53 +08:00
Bond-009
910df89cce
Merge pull request #7975 from jellyfin/libva-driver-env
2022-06-23 15:33:14 +02:00
nyanmisaka
bdd52df230
Override the VAAPI driver env if i965 device is known
2022-06-20 18:59:54 +08:00
Nyanmisaka
73117b079c
Fix HWA decoders are not applied to BluRay folders
...
fixes #6834
2022-06-19 19:14:55 +08:00
Cody Robibero
b36543275f
Merge pull request #7950 from nyanmisaka/brighter-vpp-tonemap
2022-06-17 10:01:37 -06:00
nyanmisaka
f7813803c2
Brighter VPP tone-mapping on Intel
2022-06-16 23:29:36 +08:00
nyanmisaka
477b922e4a
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-06-16 22:11:06 +08:00
nyanmisaka
be72001ff9
Add VideoRangeType to video conditions
...
This is used to distinguish whether the client supports specific VideoRangeType,
such as SDR, HDR10, HLG and DOVI. Usage is similar to Video Profile condition.
2022-06-16 21:32:54 +08:00
nyanmisaka
c7c0cdad95
Fix the map index of externel audio
2022-06-15 23:39:27 +08:00
nyanmisaka
255f5a6707
Fix the int overflow issue in encoder bufsize
2022-06-15 23:27:49 +08:00
Cody Robibero
2888080098
Merge pull request #7924 from jellyfin/improve-swdec-amf-tonemap
2022-06-14 08:18:22 -06:00
Nyanmisaka
c8282e8441
Apply suggestions from code review
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2022-06-14 17:41:16 +08:00
nyanmisaka
83d8dbf93e
Remove MPEG4 hwaccel from AMF
2022-06-14 02:21:00 +08:00
Nyanmisaka
e5aa708cb9
Improve AMF tonemap speed when using sw decoding
...
Reduce memory copy-back, also set the target device of hwupload explicitly.
2022-06-14 00:48:16 +08:00
nyanmisaka
1900096012
Fix the too high default qmin option in amf encoders
2022-06-06 21:46:36 +08:00
nyanmisaka
0e8da3e805
Remove the redundant -sc_threshold from hw encoders
2022-06-06 21:46:36 +08:00
nyanmisaka
be28f940b7
Fix the issue that analyzeduration env is not applied
2022-06-06 21:46:36 +08:00
nyanmisaka
fb95fb1a73
Update DoVi 10bit codec tags and remove extra -strict options
2022-06-06 21:46:36 +08:00
nyanmisaka
910995f922
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping
2022-06-06 21:46:36 +08:00
nyanmisaka
368d10d042
Fix the mismatched resolution in sw PGS burn-in
2022-05-11 19:18:31 +08:00
Shadowghost
029be321d1
Respect limited opus sampling rates when building trancoding command
2022-05-08 22:28:45 +02:00
Shadowghost
a4e4b761d5
Apply review suggestions
2022-05-04 16:13:06 +02:00
Shadowghost
128d54622a
Fix stream index and subtitle container handling, preserve attachments and nonexternal streams between scans
2022-05-03 11:10:58 +02:00