Releases: ptr727/PlexCleaner
Releases · ptr727/PlexCleaner
2.9.3-g6f02f021f8
Commits
- 0b068b2: Install SDK and remote debug tools in develop build (Pieter Viljoen)
- b2c0eac: Use single [] for sh vs. [[]] for bash (Pieter Viljoen)
- 3b898d2: Delete downloaded content (Pieter Viljoen)
- a1e2aea: Add --debug option (Pieter Viljoen)
- 8f66342: Use --debug not --debugger (Pieter Viljoen)
- 6f02f02: Consolidate conditional install steps into one (Pieter Viljoen)
2.9.2-g8f66342a9b
Commits
2.8.17
Merge pull request #123 from ptr727/develop Revert System.CommandLine from Beta 4 to Beta 3
2.7.22
Update config.yml
2.6.100
Merge pull request #97 from ptr727/develop - Version 2.6: - Fixed `SidecarFile.Update()` bug that would not update the sidecar when only the `State` changed, and kept re-verifying the same verified files. - Added a `--reprocess` option to the `process` command, `process --reprocess [0 (default), 1, 2]` - The `--reprocess` option can be used to override conditional sidecar state optimizations, e.g. don't verify if already verified. - 0: Default behavior, do not do any reprocessing. - 1: Re-process low cost operations, e.g. tag detection, closed caption detection, etc. - 2: Re-process all operations including expensive operations, e.g. deinterlace detection, bitrate calculation, stream verification, etc. - Whenever processing logic is updated or improved (e.g. this release), it is recommended to run with `--reprocess 1` at least once. - Added workaround for HandBrake that [force converts](https://github.com/HandBrake/HandBrake/issues/160) closed captions and subtitle tracks to `ASS` format. - After HandBrake deinterlacing, the original subtitles are added to the output file, bypassing HandBrake subtle logic. - Subtitle track formats and attributes are preserved, and closed captions embedded are not converted to subtitle tracks. - The HandBrake issue tracked as [#95](https://github.com/ptr727/PlexCleaner/issues/95). - Added the removal of [EIA-608](https://en.wikipedia.org/wiki/EIA-608) Closed Captions from video streams. - Closed Caption subtitles in video streams are undesired as they cannot be managed, all subtitles should be in discrete tracks. - FFprobe [fails](https://www.mail-archive.com/[email protected]/msg126211.html) to set the `closed_captions` JSON attribute in JSON output mode, but does detect and print `Closed Captions` in normal output mode. - FFprobe issue tracked as [#94](https://github.com/ptr727/PlexCleaner/issues/94). - Added the ability to bootstrap 7-Zip downloads on Windows, manually downloading `7za.exe` is no longer required. - Getting started is now easier, just run: - `PlexCleaner.exe --settingsfile PlexCleaner.json defaultsettings` - `PlexCleaner.exe --settingsfile PlexCleaner.json checkfornewtools` - The `--mediafiles` option no longer supports multiple entries per option, use multiple `--mediafiles` options instead. - Deprecation warning initially issued with v2.3.5. - Old style: `--mediafiles path1 path2` - New style: `--mediafiles path1 --mediafiles path2` - Improved the metadata, tag, and attachment detection and cleanup logic. - FFprobe container and track tags are now evaluated for unwanted metadata. - Attachments are now deleted before processing, eliminating problems with cover art being detected as video tracks, or FFMpeg converting covert art into video tracks. - Run with `process --reprocess 1` at least once to re-evaluate conditions. - Removed the `upgradesidecar` command. - Sidecar schemas are automatically upgraded since v2.5. - Removed the `verify` command. - Use `process --reprocess 2` instead. - Removed the `getbitrateinfo` command. - Use `process --reprocess 2` instead. - Minor code cleanup and improvements.
2.5.24
Merge pull request #91 from ptr727/develop Docker Hub readme limit is ~25KB, move release history to HISTORY.md
2.4.5
Merge pull request #87 from ptr727/develop Update FFmpeg on Linux to version 5.0
2.3.5
Merge pull request #80 from ptr727/develop Fix multiple mediafiles entries with change in cmd parser
2.1.10
Merge pull request #71 from ptr727/develop Develop