1 Star 0 Fork 0

junka / ffmpegbucket

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

ffmpegbucket

脚本构建完整库支持的ffmpeg

依赖外部库

查看 ExternalLibrary.md

ffmpegpeg 选项

--enable-avisynth        enable reading of AviSynth script files [no]
--disable-bzlib          disable bzlib [autodetect]
--enable-chromaprint     enable audio fingerprinting with chromaprint [no]
--enable-frei0r          enable frei0r video filtering [no]
--enable-gcrypt          enable gcrypt, needed for rtmp(t)e support
                         if openssl, librtmp or gmp is not used [no]
--enable-gmp             enable gmp, needed for rtmp(t)e support
                       if openssl or librtmp is not used [no]
--enable-gnutls          enable gnutls, needed for https support
                       if openssl is not used [no]
--disable-iconv          disable iconv [autodetect]
--enable-jni             enable JNI support [no]
--enable-ladspa          enable LADSPA audio filtering [no]
--enable-libass          enable libass subtitles rendering,
                       needed for subtitles and ass filter [no]
--enable-libbluray       enable BluRay reading using libbluray [no]
--enable-libbs2b         enable bs2b DSP library [no]
--enable-libcaca         enable textual display using libcaca [no]
--enable-libcelt         enable CELT decoding via libcelt [no]
--enable-libcdio         enable audio CD grabbing with libcdio [no]
--enable-libdc1394       enable IIDC-1394 grabbing using libdc1394
                       and libraw1394 [no]
--enable-libfdk-aac      enable AAC de/encoding via libfdk-aac [no]
--enable-libflite        enable flite (voice synthesis) support via libflite [no]
--enable-libfontconfig   enable libfontconfig, useful for drawtext filter [no]
--enable-libfreetype     enable libfreetype, needed for drawtext filter [no]
--enable-libfribidi      enable libfribidi, improves drawtext filter [no]
--enable-libgme          enable Game Music Emu via libgme [no]
--enable-libgsm          enable GSM de/encoding via libgsm [no]
--enable-libiec61883     enable iec61883 via libiec61883 [no]
--enable-libilbc         enable iLBC de/encoding via libilbc [no]
--enable-libkvazaar      enable HEVC encoding via libkvazaar [no]
--enable-libmodplug      enable ModPlug via libmodplug [no]
--enable-libmp3lame      enable MP3 encoding via libmp3lame [no]
--enable-libopencore-amrnb enable AMR-NB de/encoding via libopencore-amrnb [no]
--enable-libopencore-amrwb enable AMR-WB decoding via libopencore-amrwb [no]
--enable-libopencv       enable video filtering via libopencv [no]
--enable-libopenh264     enable H.264 encoding via OpenH264 [no]
--enable-libopenjpeg     enable JPEG 2000 de/encoding via OpenJPEG [no]
--enable-libopenmpt      enable decoding tracked files via libopenmpt [no]
--enable-libopus         enable Opus de/encoding via libopus [no]
--enable-libpulse        enable Pulseaudio input via libpulse [no]
--enable-librsvg         enable SVG rasterization via librsvg [no]
--enable-librubberband   enable rubberband needed for rubberband filter [no]
--enable-librtmp         enable RTMP[E] support via librtmp [no]
--enable-libshine        enable fixed-point MP3 encoding via libshine [no]
--enable-libsmbclient    enable Samba protocol via libsmbclient [no]
--enable-libsnappy       enable Snappy compression, needed for hap encoding [no]
--enable-libsoxr         enable Include libsoxr resampling [no]
--enable-libspeex        enable Speex de/encoding via libspeex [no]
--enable-libssh          enable SFTP protocol via libssh [no]
--enable-libtesseract    enable Tesseract, needed for ocr filter [no]
--enable-libtheora       enable Theora encoding via libtheora [no]
--enable-libtwolame      enable MP2 encoding via libtwolame [no]
--enable-libv4l2         enable libv4l2/v4l-utils [no]
--enable-libvidstab      enable video stabilization using vid.stab [no]
--enable-libvmaf         enable vmaf filter via libvmaf [no]
--enable-libvo-amrwbenc  enable AMR-WB encoding via libvo-amrwbenc [no]
--enable-libvorbis       enable Vorbis en/decoding via libvorbis,
                        native implementation exists [no]
--enable-libvpx          enable VP8 and VP9 de/encoding via libvpx [no]
--enable-libwavpack      enable wavpack encoding via libwavpack [no]
--enable-libwebp         enable WebP encoding via libwebp [no]
--enable-libx264         enable H.264 encoding via x264 [no]
--enable-libx265         enable HEVC encoding via x265 [no]
--enable-libxavs         enable AVS encoding via xavs [no]
--enable-libxcb          enable X11 grabbing using XCB [autodetect]
--enable-libxcb-shm      enable X11 grabbing shm communication [autodetect]
--enable-libxcb-xfixes   enable X11 grabbing mouse rendering [autodetect]
--enable-libxcb-shape    enable X11 grabbing shape rendering [autodetect]
--enable-libxvid         enable Xvid encoding via xvidcore,
                        native MPEG-4/Xvid encoder exists [no]
--enable-libzimg         enable z.lib, needed for zscale filter [no]
--enable-libzmq          enable message passing via libzmq [no]
--enable-libzvbi         enable teletext support via libzvbi [no]
--disable-lzma           disable lzma [autodetect]
--enable-decklink        enable Blackmagic DeckLink I/O support [no]
--enable-mediacodec      enable Android MediaCodec support [no]
--enable-libmysofa       enable libmysofa, needed for sofalizer filter [no]
--enable-openal          enable OpenAL 1.1 capture support [no]
--enable-opencl          enable OpenCL code
--enable-opengl          enable OpenGL rendering [no]
--enable-openssl         enable openssl, needed for https support
                        if gnutls is not used [no]
--disable-schannel       disable SChannel SSP, needed for TLS support on
                        Windows if openssl and gnutls are not used [autodetect]
--disable-sdl2           disable sdl2 [autodetect]
--disable-securetransport disable Secure Transport, needed for TLS support
                        on OSX if openssl and gnutls are not used [autodetect]
--disable-xlib           disable xlib [autodetect]
--disable-zlib           disable zlib [autodetect]
The MIT License (MIT) Copyright (c) 2017 junka Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

ffmpeg全家桶编译 展开 收起
Shell
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Shell
1
https://gitee.com/junka/ffmpegbuild.git
git@gitee.com:junka/ffmpegbuild.git
junka
ffmpegbuild
ffmpegbucket
master

搜索帮助