Commit graph

1587 commits

Author SHA1 Message Date
jeanchristophe.mqt@gmail.com
2a5b73a8eb Added more checks and fallbacks for name checking 2024-02-25 16:33:54 +01:00
jeanchristophe.mqt@gmail.com
da5806b00f Final test completed 2024-02-10 20:46:12 +01:00
jeanchristophe.mqt@gmail.com
88227593f5 Corrected final check 2024-02-10 20:42:56 +01: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
jeanchristophe.mqt@gmail.com
4b7e10f304 Added new output to the plugin for the case when file is not found 2024-02-03 13:11:17 +01:00
jeanchristophe.mqt@gmail.com
3937c799dd Renamed some methods to clarify the expected behavior 2024-01-29 11:41:37 +01: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
jeanchristophe.mqt@gmail.com
5c2d2814a6 Little more refactoring 2024-01-26 11:00:15 +01:00
jeanchristophe.mqt@gmail.com
09ba9b5dc6 Variables and functions names refactoring 2024-01-26 00:01:32 +01:00
jeanchristophe.mqt@gmail.com
ad66948622 Revert "Added some logs for compare file size"
This reverts commit b62e38bfde.
2024-01-25 23:48:01 +01: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
jeanchristophe.mqt@gmail.com
cb57ff4fed Apply radarr/sonarr naming policy : handled file not found use case and enforced some strong typing 2024-01-23 11:45:21 +01:00
jeanchristophe.mqt@gmail.com
bfb13e907a Enhanced logs for campare file size 2024-01-19 20:30:15 +01:00
jeanchristophe.mqt@gmail.com
b62e38bfde Added some logs for compare file size 2024-01-19 20:27:33 +01:00
jeanchristophe.mqt@gmail.com
713923cc1e Force rename Radarr/Sonarr logic simplified to just apply the naming policy 2024-01-19 19:25:31 +01:00
jeanchristophe.mqt@gmail.com
d6ac4ba9fa Force rename radarr.sonarr : remove log 2024-01-19 18:57:18 +01:00
jeanchristophe.mqt@gmail.com
c3ad020b4b Force rename with radarr/sonarr : added file move after rename 2024-01-19 18:52:20 +01:00
jeanchristophe.mqt@gmail.com
87578facad Force rename with radarr/sonarr : corrected mistake 2024-01-19 17:53:32 +01:00
jeanchristophe.mqt@gmail.com
9916ed8a09 Force rename with radarr/sonarr : improve readability 2024-01-19 17:34:53 +01:00
jeanchristophe.mqt@gmail.com
a9388db035 Force rename with radarr/sonarr : handling no rename needed 2024-01-19 17:23:46 +01:00
jeanchristophe.mqt@gmail.com
06e1213c71 Force rename with radarr/sonarr : corrected mistake 2024-01-19 16:59:30 +01:00
jeanchristophe.mqt@gmail.com
4be4bc7169 Rename with radarr/sonarr Flow plugin now updates the file id 2024-01-19 16:41:36 +01:00
jeanchristophe.mqt@gmail.com
aa79f27f5a Compiled Flow plugin for Radarr and Sonarr renaming 2024-01-19 14:47:52 +01:00
jeanchristophe.mqt@gmail.com
9ade8f4b58 Created Flow plugin for Radarr and Sonarr renaming 2024-01-19 14:21:44 +01: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