Sign inSign up

eskater/ffmpeg-transcoder

By eskater

•Updated over 2 years ago

fs | s3 by cron

Image
0

3.3K

eskater/ffmpeg-transcoder repository overview

⁠envs
ENV SOURCE_PATH=/data/media
ENV RESULT_PATH=

ENV MAKE_INFO=on
ENV MAKE_THUMBNAIL=on
ENV MAKE_SUBFOLDER=on

ENV INPUT_EXT=".*\\.\\(webm\\|mp4\\)$"
ENV OUTPUT_EXT=mp4

ENV RESOLUTIONS="360 480 720"
ENV OVERWRITE_FILE=off
ENV DELETE_ORIGINAL=off

ENV FIND_ARGUMENT="-mmin -5"
ENV FFMPEG_ARGUMENT="-c:v libx264 -crf 30 -preset superfast -c:a copy"
⁠crontab -l
*/10 * * * * /bin/sh -f /transcode.sh
⁠tag:s3

mcli alias ls -- remote

ENV SOURCE_PATH=bucket/folder
ENV RESULT_PATH=

ENV S3_URL=
ENV S3_ACCESS=
ENV S3_SECRET=

ENV MAKE_INFO=on
ENV MAKE_THUMBNAIL=on
ENV MAKE_SUBFOLDER=on

ENV INPUT_EXT="\\.(webm|mp4)$"
ENV OUTPUT_EXT=mp4

ENV RESOLUTIONS="360 480 720"
ENV OVERWRITE_FILE=off
ENV DELETE_ORIGINAL=off

ENV FIND_ARGUMENT="--ignore *0p.mp4 --newer-than 10m"
ENV FIND_ARGUMENT_FIRST="--ignore *0p.mp4"
ENV FFMPEG_ARGUMENT="-c:v libx264 -crf 30 -preset superfast -c:a copy"

Tag summary

Content type

Image

Digest

sha256:1f4444f7c…

Size

48.5 MB

Last updated

almost 3 years ago

docker pull eskater/ffmpeg-transcoder