Skip to content

Releases: ptr727/PlexCleaner

2.9.3-g6f02f021f8

01 Jul 23:27
Compare
Choose a tag to compare
2.9.3-g6f02f021f8 Pre-release
Pre-release

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

01 Jul 20:09
Compare
Choose a tag to compare
2.9.2-g8f66342a9b Pre-release
Pre-release

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)

2.8.17

28 Jun 17:09
18c8577
Compare
Choose a tag to compare
Merge pull request #123 from ptr727/develop

Revert System.CommandLine from Beta 4 to Beta 3

2.7.22

14 May 20:09
c15ff0f
Compare
Choose a tag to compare
Update config.yml

2.6.100

23 Mar 00:23
0961577
Compare
Choose a tag to compare
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

22 Feb 04:46
32abc3e
Compare
Choose a tag to compare
Merge pull request #91 from ptr727/develop

Docker Hub readme limit is ~25KB, move release history to HISTORY.md

2.4.5

14 Feb 03:44
82a2a43
Compare
Choose a tag to compare
Merge pull request #87 from ptr727/develop

Update FFmpeg on Linux to version 5.0

2.3.5

07 Jan 18:06
eb592ee
Compare
Choose a tag to compare
Merge pull request #80 from ptr727/develop

Fix multiple mediafiles entries with change in cmd parser

2.1.10

05 Jul 15:18
1cea988
Compare
Choose a tag to compare
Merge pull request #71 from ptr727/develop

Develop