Commit graph

717 commits

Author SHA1 Message Date
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
HaveAGitGat
7a337456c6 Fix line length error 2022-04-09 13:34:39 +01:00
HaveAGitGat
bba9e12400 Update wording 2022-04-08 08:10:48 +01:00
Rick Meijer
e3f1842b74
Update Tdarr_Plugin_vdka_Tiered_CPU_CRF_Based_Configurable.js (#291)
Missing space. Command is invalid this way.
2022-04-01 05:02:25 +02:00
argonan
884cadd6a0
Add 10bit output boolean (#280)
* Add 10bit output boolean

Certain media benefits from being pushed into 10bit if not already. This could be improved by detecting if the source file already is 10bit and maybe assigning a special main10 profile.

* edits per review comments

* Fix rename issue

* Cleanup

Had to revert from a ternary since ESLint got mad

Co-authored-by: supersnellehenk <rick@marojeri.nl>
2022-03-31 16:38:23 +02:00
Zach Gelnett
c4707a5ee2
Fix error with ts files and cleanup (#271)
* Fixed the NaN issue with BitRates. Some files had bitrate missing in the
MediaInfo data so pulling from the "extra" section for those. Also
resolved an issue with the way the findMediaInfoItem function wasn't
working with subtitle tracks (well it wasn't working for all files due
to the general section because of a previous attempted subtitle fix but
this should be much much much better and work in most all cases).

* Updating to comply with eslint. Unabe to get stream matching function to
work so changed eqeqeq to warning.

* Re-add string

* parseInt

* Merge remote-tracking branch 'refs/remotes/origin/master'

* Modified variable names to use the lowerCamelCase naming convetion

* Fixed eslint issue

* Fixed an out of memory issue that prevented .ts files from being
processed by removing the framerate portion of the video filter
command when processing a .ts file.

Removed a bunch of variables used for building the ffmpeg command and
moved the actual strings down to where the logic is used. Reducing
plugin file size and variable ussage.

Fixed a minor bug related to changing the video height where it would
always use the 1080 value rather than using the value used in the input.

* Fixed issue with template line.

* Removed the commented code. Cleaned up other comments to improve
readability.

Co-authored-by: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com>
2022-03-31 16:36:14 +02:00
Fish2
75c9ae3e55
Add remove a newer image attachment of "gif" (#284)
* Add remove a newer image attachment of "gif"

* Increment version

Co-authored-by: supersnellehenk <rick@marojeri.nl>
2022-03-31 16:35:10 +02:00
Fish2
4d8aa2dc0d
fix title (remove space) (#287) 2022-03-31 16:28:37 +02:00
HaveAGitGat
3e4176423c
Reorder v2 fix (#283)
* Fix ffmpeg bug (doesn't move image streams)

* Ignore reorder if png

* Fix lint
2022-03-21 21:33:16 +01:00
HaveAGitGat
e4d0ea0207
Fix ffmpeg bug (doesn't move image streams) (#282) 2022-03-21 21:27:47 +01:00
HaveAGitGat
82d2326fd0 Remove vbr_hq 2022-03-21 09:01:49 +00:00
Fish2
303dc24f93
Also Remove any Subs tagged with SDH (#278) 2022-03-19 17:23:01 +01:00
Rick Meijer
56bcebb4d8
Fix sonarr dir match (#276)
* Fix sonarr dir match

Not everyone has the same paths between Sonarr and Tdarr, especially when running in Docker. This fixes the issue where those paths don't match by just looking at the show folder.

* Clearer logs
2022-03-19 17:21:28 +01:00
HaveAGitGat
3bb0aa4354
Lint filters (#281) 2022-03-19 16:46:26 +01:00
Rick Meijer
a7903f6c3b
Update Tdarr_Plugin_ER01_Transcode audio and video with HW (PC and Mac).js (#279)
Default is wrong, plugin will fail by default.
2022-03-18 13:27:25 +01:00
HaveAGitGat
995c95c05a
Reduce lower bound 2022-03-16 10:28:15 +01:00
HaveAGitGat
45fc71623d
Update Tdarr_Plugin_00td_action_remux_container.js 2022-03-13 10:32:30 +00:00
HaveAGitGat
438bf3f0f3
Fix space 2022-03-09 19:58:01 +00:00
HaveAGitGat
3292022e86
Small changes (#273) 2022-03-09 06:44:40 +01:00
Boosh1
1c211ad3fd
Add QSV HEVC plugin (#265)
Co-authored-by: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com>
2022-03-08 16:36:45 +01:00
HaveAGitGat
a89bf7d8c4
Update Tdarr_Plugin_vdka_Tiered_NVENC_CQV_BASED_CONFIGURABLE.js 2022-03-07 19:25:39 +01:00
HaveAGitGat
7b5dc9d625
Remove rc:v (#223)
* Remove rc:v

* Lint fix
2022-03-05 11:36:53 +01:00
Stephen Townsend
38c37509ba
ffProbe's disposition comment flag (#269)
Checks the disposition comment flag for positive commentary
2022-02-15 05:28:05 +01:00
Jeff R
84ba82bcf1
Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js (#253)
* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

Updated to make use of mediaInfo file object and dropdowns.  All external dependencies removed.

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

Fixed typo

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

another small tweak

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

Fixed id error.

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

Removed eslint disable.

* Fix lint errors

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

Updated to make use of mediaInfo file object and dropdowns.  All external dependencies removed.

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

Fixed typo

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

another small tweak

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

Fixed id error.

* Update Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js

Removed eslint disable.

* Fix lint errors

Co-authored-by: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com>
2022-02-15 05:26:04 +01:00
Enigma
d0a5ccf078
Adds missing details and fixes tooltip formating (#261)
* Adds missing details and fixes tooltip formating

The audio & subtitle stream titles are not altogether removed. Should probably add another option for that down the road.

* Fix lint errors

* Adds missing details and fixes tooltip formating

The audio & subtitle stream titles are not altogether removed. Should probably add another option for that down the road.

* Fix lint errors

Co-authored-by: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com>
2022-02-08 03:26:56 +01:00
HaveAGitGat
c12272c2a8
Merge pull request #260 from Enigma0/patch-1
Fix error when stream has no codec_name
2022-02-07 07:01:43 +01:00
HaveAGitGat
e04e6de490
Merge pull request #262 from zachg99/Add-Input-Values-and-Fix-MKV-tags
Add input values and fix mkv tags
2022-02-07 07:00:02 +01:00
HaveAGitGat
d6d2bc4edc Fix lint 2022-02-07 05:58:39 +00:00
Zach Gelnett
574509b36d Merge remote-tracking branch 'refs/remotes/origin/master' 2022-02-07 05:57:01 +00:00
HaveAGitGat
2cf805a6f6 Re-add string 2022-02-07 05:57:01 +00:00
Zach Gelnett
f8a1ada42b Updating to comply with eslint. Unabe to get stream matching function to
work so changed eqeqeq to warning.
2022-02-07 05:56:48 +00:00
Zach Gelnett
886ce0b2ae Fixed the NaN issue with BitRates. Some files had bitrate missing in the
MediaInfo data so pulling from the "extra" section for those. Also
resolved an issue with the way the findMediaInfoItem function wasn't
working with subtitle tracks (well it wasn't working for all files due
to the general section because of a previous attempted subtitle fix but
this should be much much much better and work in most all cases).
2022-02-07 05:56:48 +00:00
HaveAGitGat
6a95bcd088
Merge pull request #263 from townsste/master
Bug fix for Chinese orginal language
2022-02-07 06:54:35 +01:00
HaveAGitGat
b5ce3f497e Fix lint errors 2022-02-07 05:53:40 +00:00
HaveAGitGat
86b8c7c64c
Merge pull request #267 from Enigma0/patch-3
Better precision for checking file duration
2022-02-07 06:32:59 +01:00
HaveAGitGat
490d681d8f Bump version 2022-02-07 05:32:00 +00:00
Enigma
92eab29bd8
3 decimal places 2022-02-05 17:33:21 -05:00
Enigma
84435cf43f
Better precision when files are .1 .01 .001 % off for example
Lets you set upper and lower bounds more accurately and prints out more accurate error figures. Default has error range of 2%, this default has error range of 1% (.5% above or below).

In testing it appears that going even to 99.8 <> 100.2 would also be acceptable and present little to no false positives with an error range of .4%. I've seen random failures that are just barely caught at 98% of original.

newData & oldData maintain up to 3 to 5 decimal places of accuracy sometimes. This allows ratio to more accurately reflect that. 2 places should be sufficient.
2022-02-05 10:07:03 -05:00