Security News
GitHub Removes Malicious Pull Requests Targeting Open Source Repositories
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
CLI for copying transcoded files from Plex Optimised Versions
TV Show (1980)
style. The brackets and their contents are ignored.$ npx plex-copy --help
Usage: plex-copy [OPTION]... PATHS...
Copy all Plex Optimised Versions to the correct directories, replacing originals.
Supply one or more source PATHS to check. If these are glob patterns then they
will be expanded (and dot prefixed folders ignored).
Options:
--copy-subtitles also copy subtitles (forced will always be copied) [boolean] [default: true]
--delete-empty delete empty folders [boolean] [default: true]
--dry-run do everything except actually change the filesystem [boolean] [default: false]
--interval run every X minutes [number] [default: 0]
--verbose show details on all operations [boolean] [default: true]
--watch watch for changes and automatically run [boolean] [default: false]
--help Show help [boolean]
--version Show version number [boolean]
This will delete the original file, but not the optimised version. The next time Plex scans the source files it will do that automatically. It only deletes the file after the new one has been successfully copied over.
If the new file has already been copied then this will ignore it (and report "Skipped "xyz/s01e23.mp4"
")
Simply supply it with a path to a Plex library folder.
There is a docker image available, which can be used to automatically run while next to your Plex docker image. You can change the command:
value to any set of arguments, the default is shown below. You can pass any folder for the paths to check, but /data/
is suggested for consistency.
You should set the UID
and GID
to be used to ensure that this runs as the same user as Plex, otherwise it may have permissions issues when trying to delete files.
services:
plex-copy:
container_name: plex-copy
image: rycochet/plex-copy:latest
restart: unless-stopped
# user: "1000:1000" # Set this to the same UID and GID as Plex
volumes:
- "/Multimedia/Anime:/data/Anime"
- "/Multimedia/TV Shows:/data/TV Shows"
# command: "/data/* --delete-empty --watch --interval 60" # Default arguments passed to docker image
FAQs
CLI for copying transcoded files from Plex Optimised Versions
The npm package plex-copy receives a total of 0 weekly downloads. As such, plex-copy popularity was classified as not popular.
We found that plex-copy demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.