Sign inSign up

tquinnelly/h265ize-alpine

By tquinnelly

Updated over 3 years ago

h265ize but on Alpine and awesomely up-to-date!

Image
0

4.6K

tquinnelly/h265ize-alpine repository overview

h265ize Docker container based on the latest Node.js on Alpine

h265ize but on Alpine and awesome!

Docker Pulls

How-To

Usage

Using this image is fairly straightforward.

Pay attention to -v /input and -v /output as these are bind-mounted volumes that need to exist.

docker run -d --init \
  -v /path/to/input:/input \
  -v /path/to/output:/output \
  tquinnelly/h265ize-alpine -i
Post-Args
  • -f - Container format to output; Options: mkv, mp4, m4v; default: mkv.
  • -l - Milliseconds to be encoded in preview mode; default: 30000
  • -m - x265 encoder preset; Options: ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo; default: fast
  • -n - The native language used to select default audio and subtitles. You may use 3 letter or 2 letter ISO 639-2 Alpha-3/Alpha-2 codes or the full language name. Examples: [eng|en|English|jpn|ja|Japanese]
  • -o - Override mode; Allows conversion of videos that are already encoded by the hevc codec
  • -q - Sets the qp quality target; default: 19
  • -x - Extra x265 options. Options can be found on the x265 options page
  • --bitdepth - Forces the output bitdepth (bitdepths 8, 10, and 12 are supported)
  • --accurate-timestamps - Accurate Timestamps (substantially increases file size but sometimes fixes timestamps)
  • --delete - Deletes source after encoding is complete and replaces it with new encode; STRONGLY NOT RECOMMENDED
  • --disable-upconvert - Disable Upconvert; Stop converting Vobsub subs to srt; Only works with mkv's
  • --force-he-audio - Force High Efficiency audio encoding even on lossless audio tracks
  • --he-audio - High Efficiency audio mode
  • --downmix-he-audio - If there are more than 2.1 audio channels, downmix them to stereo.
  • --normalize-level - Define a level of normalization to be applied. See Issue 56 for more info.
  • --screenshots - Take 6 screenshots at regular intervals throughout the finished encode
  • --stats - Creates a stats file in the current working directory named h265ize.csv
  • --watch - Watches a folder for new files and process the videos
  • --video-bitrate - Sets the video bitrate, set to 0 to use qp instead of a target bitrate

There are more available at the Official h265ize GitHub page.

Tag summary

Content type

Image

Digest

sha256:da0848b4a

Size

93.8 MB

Last updated

over 3 years ago

docker pull tquinnelly/h265ize-alpine