Commit graph

1587 commits

Author SHA1 Message Date
HaveAGitGat
67e8851a17 Apply auto-build changes 2025-01-29 16:53:00 +00:00
HaveAGitGat
3e64069d4e Update description 2025-01-29 16:51:26 +00:00
HaveAGitGat
5c0a3e11fc
Merge pull request #760 from HaveAGitGat/clear_cache
Add Clear Cache
2025-01-28 19:29:49 +00:00
HaveAGitGat
e3a595c1ee Apply auto-build changes 2025-01-28 19:28:33 +00:00
HaveAGitGat
22836757cb Add Clear Cache 2025-01-28 19:26:58 +00:00
HaveAGitGat
cfd6c1b29b
Merge pull request #757 from HaveAGitGat/custom_func
Add example info to Custom JS Function
2025-01-26 21:40:51 +00:00
HaveAGitGat
fd66a23292 Apply auto-build changes 2025-01-26 21:39:17 +00:00
HaveAGitGat
82a2a7bca1 Add example info to Custom JS Function 2025-01-26 21:37:35 +00:00
HaveAGitGat
aea544ce36
Merge pull request #756 from HaveAGitGat/replace_original
Update description #747
2025-01-26 21:01:28 +00:00
HaveAGitGat
bf48520075 Apply auto-build changes 2025-01-26 20:59:24 +00:00
HaveAGitGat
eb910cb2c7 Update description #747 2025-01-26 20:57:45 +00:00
HaveAGitGat
105638a544
Merge pull request #755 from HaveAGitGat/set_container
Fix: use overallInputArguments
2025-01-26 20:40:19 +00:00
HaveAGitGat
d2780eb933 Apply auto-build changes 2025-01-26 20:39:40 +00:00
HaveAGitGat
79256d342d Fix: use overallInputArguments 2025-01-26 20:38:08 +00:00
wizu
0614a711e8
set global_quality only when qsv 2025-01-25 09:37:58 +01:00
Boosh1
ff29981313 Updated test 2024-12-17 19:59:59 +00:00
Boosh1
e84731c2c3 Adding filtering for HDR10+
Realised haven't accounted for HDR10+ which would also likely be affected by ffmpeg so we skip those too.
Also some tidy up on comments
Removed a map cmd that shouldn't be needed
2024-12-17 19:58:06 +00:00
Brad Koehn
8becfc4118
add rkmpp support 2024-11-29 10:20:59 -06:00
Boosh1
8324988ad3 Adding validation against Dolby vision files
Done more testing & confirmed, dolby vision files are normally not converted properly so we'll filter these out now.
The output usually doesn't have evident issues, it's only when tested on a Dolby vision TV that issues present & it's highly dependant on the source material.
i.e I think if the file has the correct HDR10 fallback info then it will play fine on a Dolby vision TV (just can't play Dovi proper), but a lot of files I've had don't have this info & after conversion the Dovi TV will display a pink blown out version.
It'll be better to just prevent Dovi conversions & I guess there's the question of why compress a Dovi file? I don't think it fits the work flow of a bitrate based re-encode.
2024-10-26 14:06:09 +01:00
Boosh1
1591e686f8 Cleanup the reconvert descriptions so it's a bit clearer 2024-10-21 11:50:10 +01:00
Boosh1
118c6f4471 Added AV1 encode support
Fairly major revision. Been using this locally for months on HEVC & AV1 encodes and not had any issues currently.
I can't verify if my 4k HDR & DoVi setups are 'actually' working for real but they seem to look correct & I've not had errors for encodes or on Plex.

With AV1 support, admittedly this may be confusing since the plugin ID still specifies HEVC but I have updated the name. I didn't want to split this into a new plugin since the logic is pretty much exactly the same & I don't want to maintain two almost identical plugins)

- Adding AV1 encode support, added as drop down selector (default is still hevc)
- Logic should pick valid video profile for either encoder setting
- HDR detection & encode improvement (Appears to work on my HDR content & DoVi)
- Added target bitrate modifier so it's possible to tune the bitrate (useful for AV1 to crunch it down further)
- Better bitrate detection, should error if it can't be found at all
- Mac support is over. Doubt anyone was really using it on Mac but it's not worth touching further. Plugin should still use videotoolbox when on Mac but I won't be fixing up errors.
- Cleaned up descriptions & info logs where reasonable to try and clarify what's happening
- Tests updated & added new test for a fully loaded AV1 setup
2024-10-20 18:02:49 +01:00
HaveAGitGat
7b3f9ee4d0
Merge pull request #705 from HaveAGitGat/customFunction
Add Custom JS Function
2024-10-17 23:31:43 +01:00
HaveAGitGat
119a40ba2a Apply auto-build changes 2024-10-17 22:30:47 +00:00
HaveAGitGat
279bc3f628 Add Custom JS Function 2024-10-17 23:28:35 +01:00
HaveAGitGat
a7941f96f8
Merge pull request #704 from HaveAGitGat/unmapped
Chapter 8: Unmapped Nodes
2024-10-17 01:41:05 +01:00
HaveAGitGat
bc6dd1d35e Apply auto-build changes 2024-10-17 00:38:54 +00:00
HaveAGitGat
3847a970fe Chapter 8: Unmapped Nodes 2024-10-17 01:36:36 +01:00
wizu
8c8468f0cd
Change -qp to -global_quality 2024-09-16 13:10:09 +02:00
HaveAGitGat
71f468fab7
Merge pull request #684 from HaveAGitGat/classic
Re-order filepath change logging
2024-07-08 15:31:47 +03:00
HaveAGitGat
90402f2a07 Use windows-2022 2024-07-08 13:29:54 +01:00
HaveAGitGat
25895a51c2 Use macos-14 2024-07-08 13:25:06 +01:00
HaveAGitGat
59705dc407 Re-order filepath change logging 2024-07-08 13:12:07 +01:00
HaveAGitGat
81d79efa8f
Merge pull request #679 from HaveAGitGat/ffmpeg_com
Ffmpeg com
2024-06-25 07:07:27 +03:00
HaveAGitGat
de4bf6b495 Apply auto-build changes 2024-06-25 04:06:11 +00:00
HaveAGitGat
e4b2310fe2 Merge branch 'ffmpeg_com' of https://github.com/HaveAGitGat/Tdarr_Plugins into ffmpeg_com 2024-06-25 07:04:20 +03:00
HaveAGitGat
b15ef9fb5f Use checkFfmpegCommandInit() in Execute plugin 2024-06-25 07:03:51 +03:00
HaveAGitGat
f7ee4d8b44 Apply auto-build changes 2024-06-25 04:00:21 +00:00
HaveAGitGat
69afa93e70 Add checkFfmpegCommandInit(() to ffmpeg command plugins 2024-06-25 06:58:27 +03:00
HaveAGitGat
0ba6ceb182 Add ffmpegCommand.init to ensure "Begin" command has been used 2024-06-25 06:57:04 +03:00
HaveAGitGat
a8b0fd3c60
Merge pull request #678 from HaveAGitGat/exit
Log CLI exit code
2024-06-23 13:34:15 +03:00
HaveAGitGat
9551282648 Apply auto-build changes 2024-06-23 10:32:58 +00:00
HaveAGitGat
4da373baf9 Log CLI exit code 2024-06-23 13:30:46 +03:00
HaveAGitGat
84646b7238
Merge pull request #675 from HaveAGitGat/ffmpeg_c
Adjust input labels
2024-06-21 08:46:31 +01:00
HaveAGitGat
e5d6eda79d Apply auto-build changes 2024-06-21 07:45:50 +00:00
HaveAGitGat
bb693038e0 Adjust input labels 2024-06-21 10:43:19 +03:00
HaveAGitGat
fa784a12ce
Merge pull request #674 from HaveAGitGat/ffmpeg_c
Add toggles for preset and quality
2024-06-21 08:41:12 +01:00
HaveAGitGat
a9f367ad9b Apply auto-build changes 2024-06-21 07:32:28 +00:00
HaveAGitGat
9ce8ec2713 Add toggles for preset and quality 2024-06-21 10:30:24 +03:00
HaveAGitGat
27f0f3196b
Merge pull request #670 from HaveAGitGat/custom
Add original container option.
2024-06-18 08:13:44 +01:00
HaveAGitGat
147115cc12 Add original container option. 2024-06-18 08:10:39 +01:00