an encoder for Programme Associated Data (PAD) and includes support for MOT Slideshow and DLS/DLP
1.3K
Used for the HRadio-lab-playout
source: https://github.com/Opendigitalradio/ODR-PadEnc
| Config via Env | |
|---|---|
| PADENC_OUTPUT | FIFO to write PAD data into |
| PADENC_INPUT_DLS | FIFO or file to read DLS text from |
| PADENC_INPUT_SLS | Directory to read images from |
| PADENC_DELAY | Wait DELAY seconds between each slide |
| PADENC_FRAME | Frame length for uniform mode |
| PADENC_PADSIZE | Set PAD size in bytes. |
| PADENC_OTHERS | E.g. -R for Do not process slides integrity checks and resizing |
The tags used for docker are the once from the git repository.
FROM alpine
RUN apk -q update \
&& apk add --no-cache \
&& apk -q --no-progress add cmake \
&& apk -q --no-progress add gcc \
&& apk -q --no-progress add g++ \
&& apk -q --no-progress add make \
&& apk -q --no-progress add git \
&& apk -q --no-progress add autoconf \
&& apk -q --no-progress add automake \
&& apk -q --no-progress add libtool \
&& apk -q --no-progress add imagemagick \
&& apk -q --no-progress add imagemagick-dev
ARG git_tag=next
RUN mkdir -p /root/dab/
WORKDIR /root/dab/
RUN git clone https://github.com/Opendigitalradio/ODR-PadEnc.git --branch=${git_tag}
WORKDIR /root/dab/ODR-PadEnc/
RUN git status
RUN ./bootstrap
RUN ./configure
RUN make
RUN make install
RUN apk -q --no-progress del cmake gcc g++ make git autoconf automake libtool\
&& rm -rf /var/cache/apk/*
RUN rm -rf /root/dab/
CMD /usr/local/bin/odr-padenc -o $PADENC_OUTPUT -t $PADENC_INPUT_DLS -d $PADENC_INPUT_SLS -s $PADENC_DELAY -f $PADENC_FRAME -p $PADENC_PADSIZE $PADENC_OTHERS
Content type
Image
Digest
Size
115.2 MB
Last updated
about 7 years ago
docker pull hradio/odr-padenc