jrottenberg / ffmpeg

Docker build for FFmpeg on Ubuntu / Alpine / Centos / Scratch / nvidia / vaapi
https://hub.docker.com/r/jrottenberg/ffmpeg/
Apache License 2.0
1.37k stars 450 forks source link

Add Dockerfile for FFmpeg-6.1 based Ubuntu-22.04 #383

Closed VietND96 closed 5 months ago

VietND96 commented 7 months ago

jrottenberg/ffmpeg is used as the based for the video recorder in SeleniumHQ/docker-selenium As of now, images in SeleniumHQ/docker-selenium were already moved on Ubuntu 22.04 The motivation from https://github.com/SeleniumHQ/docker-selenium/issues/2037. We are trying to have a unified OS, so I go ahead and created a new Dockerfile for Ubuntu 22.04 with FFmpeg 6.1 (the latest can be found). Dockerfile is cloned from Ubuntu 20.04, with minor updates in version of FFMPEG_VERSION=6.0 -> 6.1 LIBXCB_VERSION=1.13.1 -> 1.15 XCBPROTO_VERSION=1.13 -> 1.15 In step RUN buildDeps=", updated python to python3

Image is available for testing ndviet/ffmpeg:6.1-ubuntu2204 - this is also tested in SeleniumHQ/docker-selenium

diemol commented 7 months ago

If I understand correctly, we want to have our own Dockerfile with Ubuntu 22.04 because the upstream project still uses Ubuntu 20.04?

If so, I would not want to maintain another Dockerfile. Unless someone asks for it, with a strong reason, I would simply wait for the upstream repo to move to Ubuntu 22.04.