Giter Site home page Giter Site logo

h265convert's Introduction

h265Convert BASH Scripts to Convert Plex Libraries to H265 painlessly

The script will convert all subdirectories and move the newly created h265 encoded file into the prior files location, while moving the non-265 file into h265files/. The process will suspend if Plex Transcoder is running, polling every minute (can be adjusted in crontab). The script can obviously be modified to detect other applications that should have priority / suspend while running.

Requirements:

-Linux

-ffmpeg that has x265 libraries installed

-Basic BASH knowledge

Optional: pip install ffpb if you want progress bars; otherwise comment out ffpb and uncomment ffmpeg in convertScript.sh

Steps to Work:

  1. Download scripts.
  2. Put * * * * * /home/beaty/h265Scripts/startConvertScript.sh in crontab.
  3. Put convertScript.sh in root directory of files to be converted.
  4. Change PROCESS_PATH in startConvertScript.sh to point to convertScript.sh location.

    Optionally edit convertScript.sh to include ffpb for progress bar, or regular ffmpeg

    Optionally edit convertScript.sh to enable verbose logging or not

    Change CRF value if you desire (default at 22)

  5. Let crontab take over.

h265convert's People

Contributors

wbt11a avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.