FFmpeg-Builds
No description available.
파일 탐색기
최종 버전 다운로드 (.zip)- build.yml
- pr.yml
- buildkit.toml
- dependabot.yml
- 4.3.sh
- 4.4.sh
- 5.0.sh
- 5.1.sh
- 6.0.sh
- 6.1.sh
- 7.0.sh
- 7.1.sh
- 8.0.sh
- 8.1.sh
- 9.0.sh
- debug.sh
- lto.sh
- check-wget.sh
- Dockerfile
- git-mini-clone.sh
- retry-tool.sh
- cross.meson
- ct-ng-config
- Dockerfile
- gen-implib.sh
- toolchain.cmake
- cross.meson
- ct-ng-config
- Dockerfile
- gen-implib.sh
- toolchain.cmake
- cross.meson
- ct-ng-config
- Dockerfile
- gen-implib.sh
- toolchain.cmake
- cross.meson
- ct-ng-config
- Dockerfile
- gen-implib.sh
- toolchain.cmake
- cross.meson
- ct-ng-config
- Dockerfile
- gen-implib.sh
- toolchain.cmake
- cross.meson
- ct-ng-config
- Dockerfile
- gen-implib.sh
- toolchain.cmake
- cross.meson
- ct-ng-config
- Dockerfile
- toolchain.cmake
- cross.meson
- ct-ng-config
- Dockerfile
- toolchain.cmake
- cross.meson
- Dockerfile
- toolchain.cmake
- 0001-Fall-back-to-built-in-vmaf-model-on-load-failure.patch
- 12.patch
- 13.patch
- 17.patch
- 25-freetype.sh
- 35-fontconfig.sh
- 45-harfbuzz.sh
- 50-freetype.sh
- 10-xcbproto.sh
- 10-xproto.sh
- 10-xtrans.sh
- 20-libxau.sh
- 30-libxcb.sh
- 40-libx11.sh
- 50-libxext.sh
- 50-libxfixes.sh
- 50-libxi.sh
- 50-libxinerama.sh
- 50-libxrender.sh
- 50-libxscrnsaver.sh
- 50-libxxf86vm.sh
- 60-libglvnd.sh
- 60-libxcursor.sh
- 60-libxrandr.sh
- 60-libxv.sh
- 99-finalize.sh
- 40-vulkan-headers.sh
- 45-vulkan-loader.sh
- 50-shaderc.sh
- 55-spirv-cross.sh
- 60-spirv-headers.sh
- 99-enable.sh
- 25-libpng.sh
- 50-libaribb24.sh
- 30-libdvdcss.sh
- 40-libdvdread.sh
- 50-libdvdnav.sh
- 45-brotli.sh
- 45-lcms2.sh
- 50-libjxl.sh
- 40-mbedtls.sh
- 50-librist.sh
- 96-lv2.sh
- 96-serd.sh
- 96-zix.sh
- 97-sord.sh
- 98-sratom.sh
- 99-lilv.sh
- 30-libpciaccess.sh
- 40-libdrm.sh
- 50-libva.sh
- 99-finalize.sh
- 10-mingw-std-threads.sh
- 10-mingw.sh
- 10-xorg-macros.sh
- 15-base.sh
- 20-libiconv.sh
- 20-zlib.sh
- 25-fftw3.sh
- 25-fribidi.sh
- 25-gmp.sh
- 25-libogg.sh
- 25-libxml2.sh
- 25-openssl.sh
- 25-xz.sh
- 45-libsamplerate.sh
- 45-libudfread.sh
- 45-libunibreak.sh
- 45-libvorbis.sh
- 45-opencl.sh
- 45-pulseaudio.sh
- 45-vmaf.sh
- 50-amf.sh
- 50-aom.sh
- 50-avisynth.sh
- 50-chromaprint.sh
- 50-dav1d.sh
- 50-davs2.sh
- 50-fdk-aac.sh
- 50-ffnvcodec.sh
- 50-frei0r.sh
- 50-gme.sh
- 50-kvazaar.sh
- 50-lcevcdec.sh
- 50-libaribcaption.sh
- 50-libass.sh
- 50-libbluray.sh
- 50-libcurl.sh
- 50-libmp3lame.sh
- 50-libopus.sh
- 50-libplacebo.sh
- 50-libssh.sh
- 50-libtheora.sh
- 50-libvpx.sh
- 50-libwebp.sh
- 50-libzmq.sh
- 50-onevpl.sh
- 50-openal.sh
- 50-openapv.sh
- 50-opencore-amr.sh
- 50-openh264.sh
- 50-openjpeg.sh
- 50-openmpt.sh
- 50-rav1e.sh
- 50-rubberband.sh
- 50-schannel.sh
- 50-sdl.sh
- 50-snappy.sh
- 50-soxr.sh
- 50-srt.sh
- 50-svtav1.sh
- 50-twolame.sh
- 50-uavs3d.sh
- 50-vidstab.sh
- 50-vvenc.sh
- 50-whisper.sh
- 50-x264.sh
- 50-x265.sh
- 50-xavs2.sh
- 50-xvid.sh
- 50-zimg.sh
- 50-zvbi.sh
- 99-rpath.sh
- zz-final.sh
- clean_cache.sh
- dl_functions.sh
- get_dl_cache_tag.sh
- prunetags.sh
- release_body.sh
- repack_latest.sh
- run_stage.sh
- update_scripts.sh
- update_wiki.sh
- vars.sh
- defaults-gpl-shared.sh
- defaults-gpl.sh
- defaults-lgpl-shared.sh
- defaults-lgpl.sh
- dl-only.sh
- linux-install-shared.sh
- linux-install-static.sh
- linux32-gpl-shared.sh
- linux32-gpl.sh
- linux32-lgpl-shared.sh
- linux32-lgpl.sh
- linux32-nonfree-shared.sh
- linux32-nonfree.sh
- linux64-gpl-shared.sh
- linux64-gpl.sh
- linux64-lgpl-shared.sh
- linux64-lgpl.sh
- linux64-nonfree-shared.sh
- linux64-nonfree.sh
- linuxarm64-gpl-shared.sh
- linuxarm64-gpl.sh
- linuxarm64-lgpl-shared.sh
- linuxarm64-lgpl.sh
- linuxarm64-nonfree-shared.sh
- linuxarm64-nonfree.sh
- linuxmips64-gpl-shared.sh
- linuxmips64-gpl.sh
- linuxmips64-lgpl-shared.sh
- linuxmips64-lgpl.sh
- linuxmips64-nonfree-shared.sh
- linuxmips64-nonfree.sh
- linuxppc64-gpl-shared.sh
- linuxppc64-gpl.sh
- linuxppc64-lgpl-shared.sh
- linuxppc64-lgpl.sh
- linuxppc64-nonfree-shared.sh
- linuxppc64-nonfree.sh
- linuxriscv64-gpl-shared.sh
- linuxriscv64-gpl.sh
- linuxriscv64-lgpl-shared.sh
- linuxriscv64-lgpl.sh
- linuxriscv64-nonfree-shared.sh
- linuxriscv64-nonfree.sh
- win32-gpl-shared.sh
- win32-gpl.sh
- win32-lgpl-shared.sh
- win32-lgpl.sh
- win32-nonfree-shared.sh
- win32-nonfree.sh
- win64-gpl-shared.sh
- win64-gpl.sh
- win64-lgpl-shared.sh
- win64-lgpl.sh
- win64-nonfree-shared.sh
- win64-nonfree.sh
- winarm64-gpl-shared.sh
- winarm64-gpl.sh
- winarm64-lgpl-shared.sh
- winarm64-lgpl.sh
- winarm64-nonfree-shared.sh
- winarm64-nonfree.sh
- windows-install-shared.sh
- windows-install-static.sh
- .gitignore
- build.sh
- download.sh
- generate.sh
- LICENSE
- makeimage.sh
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/BtbN/FFmpeg-Builds
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd FFmpeg-Builds
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker build -f images/base-linux32/Dockerfile -t ffmpeg-builds .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 ffmpeg-builds
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
