Commit graph

1267 commits

Author SHA1 Message Date
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
HaveAGitGat
1f66d1ed8a Add error if all streams removed 2023-12-22 16:03:04 +00:00
HaveAGitGat
151cc32319
Merge pull request #573 from HaveAGitGat/stack_log
Stack log errors
2023-12-22 11:15:57 +00:00
HaveAGitGat
1ebc300805 Stack log errors 2023-12-22 11:13:40 +00:00
HaveAGitGat
2818e8019e
Merge pull request #572 from HaveAGitGat/qsv
Update qsv check
2023-12-19 19:54:31 +00:00
HaveAGitGat
ee109cacfb Update qsv check 2023-12-19 19:52:11 +00:00
HaveAGitGat
fec677b37e
Merge pull request #569 from HaveAGitGat/kill_thread
Kill flow subthread on worker exit
2023-12-07 07:07:22 +00:00
HaveAGitGat
1d58a8c0ae Apply auto-build changes 2023-12-07 07:05:43 +00:00
HaveAGitGat
c2dc62afce Merge branch 'kill_thread' of https://github.com/HaveAGitGat/Tdarr_Plugins into kill_thread 2023-12-07 07:03:36 +00:00
HaveAGitGat
5f5d3c1b04 Clean up listener after cli run 2023-12-07 07:03:29 +00:00
HaveAGitGat
40ed93c89b Apply auto-build changes 2023-12-07 06:51:40 +00:00
HaveAGitGat
8ca3dde779 Merge branch 'kill_thread' of https://github.com/HaveAGitGat/Tdarr_Plugins into kill_thread 2023-12-07 06:49:51 +00:00
HaveAGitGat
d1ca9eeb93 Refactor thread kill 2023-12-07 06:49:21 +00:00
HaveAGitGat
1677003527 Apply auto-build changes 2023-12-07 06:45:08 +00:00
HaveAGitGat
3333d2a10c Kill flow subthread on worker exit 2023-12-07 06:43:03 +00:00
HaveAGitGat
c7e22c9648
Merge pull request #568 from HaveAGitGat/del_parent
Add deleteParentFolderIfEmpty option
2023-12-06 12:11:59 +00:00
HaveAGitGat
3ba7895c1e Apply auto-build changes 2023-12-06 12:05:18 +00:00
HaveAGitGat
44f3d3b159 Add deleteParentFolderIfEmpty option 2023-12-06 12:02:58 +00:00
HaveAGitGat
0e77c7c044
Merge pull request #564 from HaveAGitGat/switch
Clarify switch input type
2023-11-30 06:02:35 +00:00
HaveAGitGat
1d62880df3 Apply auto-build changes 2023-11-30 06:00:32 +00:00
HaveAGitGat
0cb9e75a53 Clarify switch input type 2023-11-30 05:58:24 +00:00
HaveAGitGat
1455d65428
Merge pull request #560 from HaveAGitGat/bitrate
Add check bitrate
2023-11-28 07:50:39 +00:00
HaveAGitGat
33b9a44fe0 Apply auto-build changes 2023-11-28 07:50:11 +00:00
HaveAGitGat
581deb7ed2 Add check bitrate 2023-11-28 07:47:52 +00:00
HaveAGitGat
5dad8c6fe4
Merge pull request #559 from HaveAGitGat/bitrate
Add samplerate
2023-11-28 07:15:54 +00:00
HaveAGitGat
6ef5e2f79f Add samplerate 2023-11-28 07:13:48 +00:00
HaveAGitGat
9c96adcc5c
Merge pull request #558 from HaveAGitGat/bitrate
Add bitrate option
2023-11-28 07:04:36 +00:00
HaveAGitGat
ef88971bcf Add bitrate option 2023-11-28 07:01:12 +00:00
HaveAGitGat
3d717fd866
Merge pull request #557 from HaveAGitGat/filename
Use original library file
2023-11-28 05:23:35 +00:00
HaveAGitGat
0a6aa36437 Apply auto-build changes 2023-11-28 05:22:34 +00:00
HaveAGitGat
f87bad2549 Use original library file 2023-11-28 05:20:38 +00:00
HaveAGitGat
107161ebfb
Merge pull request #556 from HaveAGitGat/hb
HandBrake Custom Arguments
2023-11-27 07:49:46 +00:00
HaveAGitGat
d1d5d11142 HandBrake Custom Arguments 2023-11-27 07:46:28 +00:00