Commit graph

754 commits

Author SHA1 Message Date
HaveAGitGat
e48adf33aa Add Tdarr_Plugin_b39x_the1poet_surround_sound_to_ac3 test 2022-05-22 12:56:44 +01:00
HaveAGitGat
9fa395d05e Add Tdarr_Plugin_b38x_Nosirus_h265_aac_no_meta test 2022-05-22 12:55:00 +01:00
HaveAGitGat
a9408f921e Add Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only test 2022-05-22 12:51:28 +01:00
HaveAGitGat
7f51f3e057 Add Tdarr_Plugin_a37x_Drawmonster_MP4_No_Title_Meta test 2022-05-22 12:14:01 +01:00
HaveAGitGat
2dc25ebf8c useCloneDeep 2022-05-22 12:09:53 +01:00
HaveAGitGat
3032997079 Add Tdarr_Plugin_a9he_New_file_size_check test 2022-05-21 20:25:35 +01:00
HaveAGitGat
7dcee9b1ae Update qsv to vaapi (will handle input at later date) 2022-05-21 20:06:36 +01:00
HaveAGitGat
6235de073e Add Tdarr_Plugin_a9hd_FFMPEG_Transcode_Specific_Audio_Stream_Codecs test 2022-05-21 19:51:44 +01:00
HaveAGitGat
d66b54506b Add Tdarr_Plugin_a9hc_HaveAGitGat_HandBrake_H264_Fast1080p30 test 2022-05-21 19:47:35 +01:00
HaveAGitGat
406480df71 Add Tdarr_Plugin_a8hc_HaveAGitGat_HandBrake_H264_VeryFast1080p30 test 2022-05-21 19:39:32 +01:00
HaveAGitGat
4d4490584f Add Tdarr_Plugin_077b_HandBrake_NVENC_264_Configurable test 2022-05-21 19:37:42 +01:00
HaveAGitGat
c39bd22995 Add Tdarr_Plugin_076b_re_order_subtitle_streams 2022-05-21 19:34:10 +01:00
HaveAGitGat
1ea00f1616 Add chalk 2022-05-21 19:29:26 +01:00
HaveAGitGat
1f9ad7c0ad Add Tdarr_Plugin_076a_re_order_audio_streams test 2022-05-21 19:29:18 +01:00
HaveAGitGat
e2530fa92f Add Tdarr_Plugin_075d_FFMPEG_HEVC_GPU_Generic_Video_Audio_Only_CRF20 test 2022-05-21 19:24:06 +01:00
HaveAGitGat
2c5c0bba2e Add Tdarr_Plugin_075c_FFMPEG_HEVC_Generic_Video_Audio_Only_CRF20 test 2022-05-21 19:22:18 +01:00
HaveAGitGat
84d0c3f345 Add Tdarr_Plugin_075b_FFMPEG_HEVC_Generic_Video_Audio_Only test 2022-05-21 19:20:48 +01:00
HaveAGitGat
333e096788 Add Tdarr_Plugin_075a_Transcode_Customisable test 2022-05-21 19:18:47 +01:00
HaveAGitGat
ea71957b55 Add Tdarr_Plugin_075a_FFMPEG_HEVC_Generic test 2022-05-21 19:14:50 +01:00
HaveAGitGat
ca8eedff76 Log all errors together, use chalk 2022-05-21 19:11:11 +01:00
HaveAGitGat
fc2b3f9b27 Add Tdarr_Plugin_00td_filter_by_size test 2022-05-21 15:37:01 +01:00
HaveAGitGat
77692935c5 Add Tdarr_Plugin_00td_filter_by_resolution test 2022-05-21 15:33:38 +01:00
HaveAGitGat
2c8050f01c Add Tdarr_Plugin_00td_filter_by_bitrate test 2022-05-21 15:29:03 +01:00
HaveAGitGat
7511d748e7 Lint 2022-05-21 15:19:05 +01:00
HaveAGitGat
8f442d4bbf Add Tdarr_Plugin_00td_action_standardise_audio_stream_codecs test 2022-05-21 15:19:00 +01:00
HaveAGitGat
8fc04f8ab0 Add Tdarr_Plugin_00td_action_remux_container test 2022-05-21 15:13:21 +01:00
HaveAGitGat
a5109ac921 Add Tdarr_Plugin_00td_action_re_order_all_streams_v2 test 2022-05-21 15:08:49 +01:00
HaveAGitGat
5e61c32889 Fix reorder streams bug 2022-05-21 15:08:19 +01:00
HaveAGitGat
3ecd993796 Fix lint 2022-05-21 14:14:51 +01:00
HaveAGitGat
d409773061 Add Tdarr_Plugin_00td_action_keep_one_audio_stream test 2022-05-21 14:14:43 +01:00
HaveAGitGat
b1941589c6 Add Tdarr_Plugin_00td_action_handbrake_ffmpeg_custom test 2022-05-21 14:08:48 +01:00
HaveAGitGat
3d7314b94c Add Tdarr_Plugin_00td_action_handbrake_basic_options test 2022-05-21 13:59:37 +01:00
HaveAGitGat
8f9a97021f Add Tdarr_Plugin_00td_action_add_audio_stream_codec test 2022-05-21 13:55:02 +01:00
HaveAGitGat
275025ece8 Add tdarrSkipTest logic 2022-05-21 13:40:08 +01:00
HaveAGitGat
fa2b0abd92 Add new tests 2022-05-20 08:56:03 +01:00
HaveAGitGat
e194e6d35c
Add filter_by_codec_tag_string (#310) 2022-05-20 08:44:42 +02:00
Boosh1
2179a1f634
Update plugin - Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC - OS support, custom ffmpeg cmd input + clean-up (#306)
* Create Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js

* Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js

* Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js

* Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js

Corrected some tooltips. Plugin should now have all the descriptions correct & should round bitrates down to avoid decimals on the ffmpeg cmd.

* Initial sweep through noted issues

Initial sweep through all issues. Spelling should be corrected.
Unneeded returns & parenthesis removed.
Force conform added for mp4>mkv etc.
Encoder pre-set speed changed to slow default.
10 bit option now correctly allows encode to 10bit with separate check if file is already 10bit.
Comments & layout improved

* Another round of fixes

Spelling cleaned up again
10bit encode logic corrected again
Vars cleaned up
Comments formatted a bit better

* Fix checkPlugins error

* Fixed input types

Input types should be fixed
Merged change to replace "function details"
Minor correction to a comment in the wrong place

* Very minor update to strings

Just adding some full stops to ends of lines

* Create Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js

* Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js

* Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js

* Update Tdarr_Plugin_bsh1_Boosh_FFMPEG_QSV_HEVC.js

Corrected some tooltips. Plugin should now have all the descriptions correct & should round bitrates down to avoid decimals on the ffmpeg cmd.

* Initial sweep through noted issues

Initial sweep through all issues. Spelling should be corrected.
Unneeded returns & parenthesis removed.
Force conform added for mp4>mkv etc.
Encoder pre-set speed changed to slow default.
10 bit option now correctly allows encode to 10bit with separate check if file is already 10bit.
Comments & layout improved

* Another round of fixes

Spelling cleaned up again
10bit encode logic corrected again
Vars cleaned up
Comments formatted a bit better

* Fix checkPlugins error

* Lint

* Changed strings to numbers for bitrate settings

Also added "k" to some strings for the info logs so they are more consistent

* Fix for possible issue where target bitrate ends up higher than current bitrate

Been reported that a file ended up coming out larger and in fact the target bitrate somehow ended up being double the current bitrate instead of half.
Never seen this myself but I've changed two things.
Adjusted the targetBitrate calculation to ensure halving it happens last. Then added in a protection incase the target bitrate ends up equal or higher than the current bitrate.

* Fix for If checks after changing strings to numbers

Due to changing the strings to numbers some IF checks needed updating to check if things were "0" now instead of just blank.

* Tidy up of tooltips to add more info

Tidied up tooltips for hevc options to make them clearer and formatted better
Also removed some lines which were unneeded

* Reverting change from string to number

Changed the inputs back to strings. As numbers we can't default them to a blank value which is better for users
Also moved HDR check to top of video check to ensure it's caught before we start trying to remux anything.

* Changed inputs back to numbers

Text entries now changed back to numbers. Tooltip explains that 0 means disabled and a valid number is needed to use them.

* Very minor fix

Left space at end of "extraArguments" to ensure it doesn't disrupt the rest of the ffmpeg cmd line

* Lint error

* Updated to account for OS types

Updated to account for OS types & clean up of decode & encode steps. Another clean-up of tooltips as well

* Another cleanup

Cleanup tooltips & comments

* Another change to tooltips

* Another cleanup

Also corrected messy info for the OS options

* Another cleanup of Tooltips

Try and make them much clearer...

* Remove bad comment

* Revert "Merge branch 'master' of https://github.com/Boosh1/Tdarr_Plugins"

This reverts commit 116fdc5df958cde059289d0caa8466e187f3f616, reversing
changes made to bf4f1bfeb5e896279aca85a467e1fea7e0026309.

* Revert "Revert "Merge branch 'master' of https://github.com/Boosh1/Tdarr_Plugins""

This reverts commit 5de425147a640f1328f6192e0155fdfe5da59143.

Co-authored-by: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com>
2022-05-20 07:48:12 +02:00
HaveAGitGat
584e4cb557 Update wording 2022-05-18 18:09:09 +01:00
HaveAGitGat
94710291c8
use ffprobedata (#307) 2022-05-17 20:06:49 +02:00
HaveAGitGat
a1c711fb9b Update Tdarr_Plugin_vdka_Remove_DataStreams.js 2022-05-16 05:09:00 +01:00
HaveAGitGat
d245122b31
Update Tdarr_Plugin_vdka_Remove_DataStreams.js 2022-05-13 15:05:59 +01:00
HaveAGitGat
49d6a692a8
Update Tdarr_Plugin_vdka_Remove_DataStreams.js 2022-05-13 14:35:04 +01:00
HaveAGitGat
99ad3b334d
Add error warning if no streams info (#298) 2022-05-07 17:33:40 +02:00
HaveAGitGat
ba2dbf4470
Pepper fix (#301)
* Check title is string

* Fix lint and brackets

* Add more checks
2022-04-25 20:29:13 +02:00
HaveAGitGat
764afced49
Check title is string (#300)
* Check title is string

* Fix lint and brackets
2022-04-25 20:08:22 +02:00
dependabot[bot]
d593eb312d
Bump ansi-regex from 4.1.0 to 4.1.1 (#293)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-10 16:54:28 +02:00
Fish2
595fdf402a
Add mpeg4 Decode Migz GPU (#289)
* Add mpeg4 decode

* Increment version
2022-04-10 16:53:44 +02:00
dependabot[bot]
ed80066224
Bump minimist from 1.2.5 to 1.2.6 (#288)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-10 16:52:22 +02:00
Fish2
01e85692ec
fix unknown timestamp fix for ts and avi for migz gpu (#292)
* unknown timestamp fix for ts and avi

* Increment version

* fix formatting

* Fix comment
2022-04-10 16:51:04 +02:00
HaveAGitGat
5c605a2d20 Fix re-order bug 2022-04-09 13:35:27 +01:00