docker/transcoder_hd_mpeg4/Dockerfile

9 lines
487 B
Docker

FROM debian:stable-slim
LABEL maintainer="ShreeBhattJi <shreebhattji@urmic.org>"
RUN apt-get update \
&& apt upgrade -y \
&& apt install ffmpeg -y \
&& rm -rf /var/lib/apt/lists/*
CMD ffmpeg -re -i ${INPUT_URL} -vcodec h264 -vf scale=1280:720 -profile:v main -b:v 2M -maxrate 2M -g 12 -bufsize 4M -metadata service_provider=ShreeBhattJI -metadata service_name=${CHANNEL_NAME} -c:a mp2 -b:a 128k -ar 48000 -content_type video/mpegts -f mpegts -packetsize 1316 ${OUTPUT_URL}