bigbluebutton / docker

Docker files for BigBlueButton
GNU Lesser General Public License v3.0
370 stars 248 forks source link

update recordings base image to bullseye #239

Closed alangecker closed 1 year ago

alangecker commented 1 year ago

bullseye offers a more recent version of ffmpeg which solves the missing ffmpeg filter 'tpad'

closes https://github.com/bigbluebutton/docker/issues/235

lightweight commented 1 year ago

I'm still getting the 'tpad' error with ffmpeg after the update... has the new recording container been built and made available (I'm doing a ./scripts/upgrade rather than a ./scripts/upgrade-and-build... ). For anyone else affected, I'm using this approach to fix it - first accessing the container via docker-compose exec recordings bash and then

wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
tar xvfx ffmpeg-release-amd64-static.tar.xz
cp ffmpeg-5.1.1-amd64-static/ffprobe /usr/bin
cp ffmpeg-5.1.1-amd64-static/ffmpeg /usr/bin

After that, recordings work (you should be able to rebuilds via bbb-record).