Sign inSign up

vilsol/transcoder-go

By vilsol

•Updated almost 6 years ago

transcoder is an opinionated wrapper around ffmpeg

Image
1

500K+

vilsol/transcoder-go repository overview

⁠transcoder-go

transcoder is an opinionated wrapper around ffmpeg

Usage:
  transcoder [flags] <path> ...

Flags:
      --colors               Force output with colors
      --early-exit           Early exit if transcoded version is larger than original (requires keep-old) (default true)
  -e, --extensions strings   Transcoded file extensions (default [.mp4,.mkv,.flv])
  -f, --flags string         The base flags used for all transcodes (default "-map 0 -c:v libx265 -preset ultrafast -x265-params crf=16 -c:a aac -strict -2 -b:a 256k")
  -h, --help                 help for transcoder
      --interval int         How often to output transcoding status (default 5)
      --keep-old             Keep old version of video if transcoded version is larger (default true)
      --log string           The log level to output (default "info")
      --nice                 Whether to lower the priority of ffmpeg process (default true)
      --stderr               Whether to output ffmpeg stderr stream
      --tg-admin-id int      Telegram Admin User ID
      --tg-bot-key string    Telegram Bot API Key
      --tg-chat-id string    Telegram Bot Chat ID

Tag summary

Content type

Image

Digest

Size

36.2 MB

Last updated

almost 6 years ago

docker pull vilsol/transcoder-go