Commit graph

1299 commits

Author SHA1 Message Date
HaveAGitGat
0d3f2454df github.head_ref 2024-05-08 04:49:11 +01:00
HaveAGitGat
9b34065cd0 Merge branch 'master' into pr/612 2024-05-07 08:42:52 +01:00
HaveAGitGat
bb78f24135 Simplify logic and readability 2024-05-07 08:40:01 +01:00
HaveAGitGat
7bc3f8a082 Remove unused eslint rule 2024-05-07 08:14:17 +01:00
HaveAGitGat
65ef38696d Merge branch 'master' into pr/612 2024-05-07 08:00:40 +01:00
HaveAGitGat
346a4598b9 Update checkout actions 2024-05-07 07:56:43 +01:00
HaveAGitGat
c19dd11d4f
Merge pull request #624 from HaveAGitGat/check_flow
Check against multiple values for ==
2024-05-07 07:34:54 +01:00
HaveAGitGat
2e4f96d40a Apply auto-build changes 2024-05-07 06:33:30 +00:00
HaveAGitGat
dc292e52c8 Merge branch 'check_flow' of https://github.com/HaveAGitGat/Tdarr_Plugins into check_flow 2024-05-07 07:31:12 +01:00
HaveAGitGat
806af22b44 Add multi value to != 2024-05-07 07:29:48 +01:00
HaveAGitGat
7e6498e3c9 Apply auto-build changes 2024-05-07 06:21:32 +00:00
HaveAGitGat
e5dc35064f Check against multiple values for == 2024-05-07 07:19:00 +01:00
HaveAGitGat
6a2aa7936d
Merge pull request #623 from HaveAGitGat/perc_bit
Option to use perc bitrate
2024-05-07 07:03:59 +01:00
HaveAGitGat
e498531f0f Apply auto-build changes 2024-05-07 05:58:46 +00:00
HaveAGitGat
7e22f3d2fe Option to use perc bitrate 2024-05-07 06:56:17 +01:00
HaveAGitGat
09a7edf755
Merge pull request #622 from HaveAGitGat/ext_fix
Make case insensitive
2024-05-06 06:53:17 +01:00
HaveAGitGat
361f5d00ac Merge branch 'ext_fix' of https://github.com/HaveAGitGat/Tdarr_Plugins into ext_fix 2024-05-06 06:41:56 +01:00
HaveAGitGat
6166203ccc Log tsc version 2024-05-06 06:41:39 +01:00
HaveAGitGat
97e92c8b98 Apply auto-build changes 2024-05-06 05:38:04 +00:00
HaveAGitGat
c13d029aa9 Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js darwin tests 2024-05-06 06:35:54 +01:00
HaveAGitGat
33f2e337dd Update test logic to display all test errors 2024-05-06 06:29:30 +01:00
HaveAGitGat
71c4e2de2f Further test fixes for linux env 2024-05-06 06:18:16 +01:00
HaveAGitGat
5e41a230d8 Add handBrakeMode: false, 2024-05-06 06:16:31 +01:00
HaveAGitGat
3ded906498 Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js test 2024-05-06 06:14:50 +01:00
HaveAGitGat
6e5fdd7bb0 Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js test 2024-05-06 06:12:49 +01:00
HaveAGitGat
99050314e0 Make case insensitive 2024-05-06 06:04:35 +01:00
HaveAGitGat
70892e9f27
Merge pull request #584 from Boosh1/NewTests
Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC - Improving hw cmd & removing mkvpropedit
2024-04-14 19:56:00 +01:00
jeanchristophe.mqt@gmail.com
c04dba1453 Replaced custom code by array.prototype.find 2024-03-22 23:35:39 +01:00
jeanchristophe.mqt@gmail.com
9a02d4b344 Fix eslint warnings and errors 2024-03-22 23:25:07 +01:00
jeanchristophe.mqt@gmail.com
741e39f588 Removed the possibility for regex patterns to be a list. All patterns must be merged 2024-03-20 17:37:41 +01:00
jeanchristophe.mqt@gmail.com
79419f6190 Escaping regex special caracters 2024-03-20 10:11:00 +01:00
jeanchristophe.mqt@gmail.com
40eb15412e Added new version for checkFileNameIncludes flow plugin checking for regex patterns 2024-03-20 00:16:09 +01:00
Boosh1
03d8a75033 Added HDR support, Cleaned up info log & initial test fix
- Added HDR support. Tested as working but can have issues. Warning applied
- Made duration check a bit better with try statement
- Cleaned up how the info log was used so it's more consistent & fixed up trailing spaces & line breaks
- Initial test fix up but more will be needed
2024-03-02 19:33:42 +00:00
Boosh1
890c2642e1 Updates to video loop & darwin support
- Corrected some Mac/Darwin support, incorrect 10 bit options (In future will remove videotoolbox support and split into separate plugin)
- Improved video check loops, some logic did seem to not correctly stop when needed & the remove stream option had the wrong syntax so probably wouldn't have worked
2024-02-03 22:32:59 +00:00
Boosh1
8aadba1496 Final things, remove tag mkvpropedit & bump the Version number ;) 2024-01-26 21:02:18 +00:00
Boosh1
a17ac70d25 Noticed one last -vf filter check used a colon incorrectly
Changed to a comma which matches all other formatting with the -vf cmd & updated tests
2024-01-26 20:53:55 +00:00
Boosh1
f4c02bc997 Found new edge cases so changed how HW decode is triggered
Ended up finding more cases where errors would pop up and looks to all to do with HW decode.
- Now ensured that unless the incoming format is in the white list then sw decode is done instead
- Correctly removed -hwaccel cmd when sw decode happens preventing accidental hwdecode
- Specify the format to decode when using sw
- renamed oldformat var to match its use case (now swDecode)
- Info log updated with when SW decode happens and will report which incoming format caused it
2024-01-24 15:58:49 +00:00
Boosh1
23bef4c778 Protection against errors if unable to use MediaInfo or ffprobe
Just changed the videoBR logic to be inside a try block to avoid errors on rare instances where Media info & ffprobe fail
2024-01-17 20:30:08 +00:00
Boosh1
7f87af3c1b Quick update to tooltip 2024-01-16 12:10:55 +00:00
Boosh1
afe538fcbd Restored some cases for HW decode but commented out 2024-01-16 11:59:17 +00:00
Boosh1
cb1dfe2d19 Updated tests 2024-01-15 22:19:24 +00:00
Boosh1
a5dc4934ee Corrected -vf cmd so it's added on the end better 2024-01-15 21:28:41 +00:00
Boosh1
0c925ded51 Updated tests again
Removed left over bits from testing mkvpropedit
2024-01-10 19:53:01 +00:00
Boosh1
eb92f001be Updated new description & tests
Description updated since mkvpropedit is gone
Tests updated for recent changes
2024-01-10 19:51:29 +00:00
Boosh1
c7c47a16b0 Updated with better hw control
- Removed mkvpropedit remux behaviour - No longer seems to be needed (It's upto the user to have the mkvpropedit option enabled on Tdarr side)
- Corrected parts of the ffmpeg cmd to define the output format based on container
- Updated win32 hwaccel cmd to use a more correct type
- Enabled hwupload & hwupload frames
2024-01-09 23:27:15 +00:00
Boosh1
9494a2fcad Added new tests & also fixed up a few issues
- Added check to ensure video bitrate is actually a number
- Updated QSV decoders since VC1 & VP8 aren't supported on latest hardware (according to wikipedia...) & AV1 added
- Added new video codec check which enables protection for 10 bit encoding, basically trying to encode from something like mpeg4 into 10bit could cause issues
2024-01-02 20:48:41 +00:00
HaveAGitGat
cfc630d55e
Merge pull request #575 from HaveAGitGat/ensure_audio_fix
Don't remove new stream when original stream removed
2023-12-22 16:14:02 +00:00
HaveAGitGat
079c03d551 Don't remove new stream when original stream removed 2023-12-22 16:11:40 +00:00
HaveAGitGat
9653007fb2
Merge pull request #574 from HaveAGitGat/stream_error
Add error if all streams removed
2023-12-22 16:07:55 +00:00
HaveAGitGat
bf3c5898c6 Update error wording 2023-12-22 16:04:34 +00:00