Sign inSign up

karoid/audiowaveform-debian

By karoid

•Updated over 2 years ago

audiowaveform image for debian distributions

Image
Developer tools
0

722

karoid/audiowaveform-debian repository overview

⁠How to use

audiowaveform execution is in /bin/audiowaveform

⁠Dockerfile

ARG DEBIAN_VERSION=bullseye-slim
FROM debian:$DEBIAN_VERSION as builder1
ARG VERSION=1.6.0
# install audiowaveform
RUN apt-get update -qq \
  && apt-get install -y git make cmake gcc g++ libmad0-dev \
  libid3tag0-dev libsndfile1-dev libgd-dev libboost-filesystem-dev \
  libboost-program-options-dev \
  libboost-regex-dev wget
RUN cd ~ \
  && git clone -b $VERSION --depth 1 https://github.com/bbc/audiowaveform.git \
  && cd audiowaveform \
  && wget https://github.com/google/googletest/archive/release-1.12.1.tar.gz \
  && tar xzf release-1.12.1.tar.gz \
  && ln -s googletest-release-1.12.1 googletest \
  && mkdir build \
  && cd build \
  && cmake .. \
  && make \
  && mv audiowaveform /bin \
  && cd ../.. \
  && rm -r audiowaveform
RUN apt-get remove -y git make cmake gcc g++ libmad0-dev \
  libid3tag0-dev libsndfile1-dev libgd-dev libboost-filesystem-dev \
  libboost-program-options-dev \
  libboost-regex-dev wget \
  && apt autoremove -y

Tag summary

Content type

Image

Digest

sha256:27cb6eb13…

Size

258.2 MB

Last updated

over 2 years ago

docker pull karoid/audiowaveform-debian