Incorporated code included in Tdarr_Plugin_MC93_Migz1FFMPEG.js
Add mpeg4 Decode Migz GPU (#289)
@Fish2
Fish2 committed on Apr 10
fix unknown timestamp fix for ts and avi for migz gpu (#292)
* 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>
* 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>
* 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>
Made a plugin that converts from Apples ALAC codec to FLAC, losslessly. I use this myself and figured someone else might use it because there are no music library plugins.
* 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