├── .gitattributes ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .gitmodules ├── LICENSE.txt ├── README.md ├── VCPKG_HASH.txt ├── export.bat ├── export.ps1 ├── ffmpeg-tag.bat ├── ffmpeg-tag.ps1 ├── ffmpeg-update.bat ├── ffmpeg-update.ps1 ├── github-actions-matrix.py ├── test-ports.sh ├── test.bat ├── test.sh └── test ├── .gitignore ├── CMakeLists.txt ├── CMakeSettings.json ├── avisynth.avi ├── avisynth.avs ├── avisynth2.avs ├── cmake ├── avcodec │ └── CMakeLists.txt ├── avdevice │ └── CMakeLists.txt ├── avfilter │ └── CMakeLists.txt ├── avformat │ └── CMakeLists.txt ├── avutil │ └── CMakeLists.txt ├── postproc │ └── CMakeLists.txt └── swresample │ └── CMakeLists.txt ├── pkgconfig ├── avcodec │ └── CMakeLists.txt ├── avdevice │ └── CMakeLists.txt ├── avfilter │ └── CMakeLists.txt ├── avformat │ └── CMakeLists.txt ├── avutil │ └── CMakeLists.txt ├── postproc │ └── CMakeLists.txt └── swresample │ └── CMakeLists.txt ├── src ├── avcodec │ ├── find_decoder.cpp │ ├── find_encoder.cpp │ ├── list_all_codecs.cpp │ └── open_decoder.cpp ├── avdevice │ ├── find_output_video_device.cpp │ ├── list_all_devices.cpp │ └── main.cpp ├── avfilter │ ├── find_filter.cpp │ └── main.cpp ├── avformat │ ├── decode.cpp │ ├── find_format.cpp │ ├── find_protocol.cpp │ ├── list_all_formats.cpp │ └── list_all_protocols.cpp ├── avutil │ ├── create_hwdevice.cpp │ └── main.cpp ├── logger.h ├── postproc │ └── main.cpp └── swresample │ ├── find_swr_engine.cpp │ └── main.cpp ├── subtitle_bzip2.mkv ├── tiff_lzma.tif └── tiff_zlib.tif /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.tar.gz 2 | .vs 3 | out 4 | /test-* 5 | .idea/ 6 | cmake-build-*/ -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/README.md -------------------------------------------------------------------------------- /VCPKG_HASH.txt: -------------------------------------------------------------------------------- 1 | 0926915b729b959a1583d37bb05bc9c5fb7fd86c 2 | -------------------------------------------------------------------------------- /export.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | powershell.exe -NoProfile -ExecutionPolicy Bypass "& {& '%~dp0export.ps1' %*}" -------------------------------------------------------------------------------- /export.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/export.ps1 -------------------------------------------------------------------------------- /ffmpeg-tag.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | powershell.exe -NoProfile -ExecutionPolicy Bypass "& {& '%~dp0ffmpeg-tag.ps1' %*}" -------------------------------------------------------------------------------- /ffmpeg-tag.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/ffmpeg-tag.ps1 -------------------------------------------------------------------------------- /ffmpeg-update.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/ffmpeg-update.bat -------------------------------------------------------------------------------- /ffmpeg-update.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/ffmpeg-update.ps1 -------------------------------------------------------------------------------- /github-actions-matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/github-actions-matrix.py -------------------------------------------------------------------------------- /test-ports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test-ports.sh -------------------------------------------------------------------------------- /test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test.bat -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test.sh -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | out -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/CMakeSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/CMakeSettings.json -------------------------------------------------------------------------------- /test/avisynth.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/avisynth.avi -------------------------------------------------------------------------------- /test/avisynth.avs: -------------------------------------------------------------------------------- 1 | BlankClip(audio_rate=0, length=4, width=32, height=16) 2 | -------------------------------------------------------------------------------- /test/avisynth2.avs: -------------------------------------------------------------------------------- 1 | AviSource("avisynth.avi") 2 | -------------------------------------------------------------------------------- /test/cmake/avcodec/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/cmake/avcodec/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake/avdevice/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/cmake/avdevice/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake/avfilter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/cmake/avfilter/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake/avformat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/cmake/avformat/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake/avutil/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/cmake/avutil/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake/postproc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/cmake/postproc/CMakeLists.txt -------------------------------------------------------------------------------- /test/cmake/swresample/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/cmake/swresample/CMakeLists.txt -------------------------------------------------------------------------------- /test/pkgconfig/avcodec/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/pkgconfig/avcodec/CMakeLists.txt -------------------------------------------------------------------------------- /test/pkgconfig/avdevice/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/pkgconfig/avdevice/CMakeLists.txt -------------------------------------------------------------------------------- /test/pkgconfig/avfilter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/pkgconfig/avfilter/CMakeLists.txt -------------------------------------------------------------------------------- /test/pkgconfig/avformat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/pkgconfig/avformat/CMakeLists.txt -------------------------------------------------------------------------------- /test/pkgconfig/avutil/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/pkgconfig/avutil/CMakeLists.txt -------------------------------------------------------------------------------- /test/pkgconfig/postproc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/pkgconfig/postproc/CMakeLists.txt -------------------------------------------------------------------------------- /test/pkgconfig/swresample/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/pkgconfig/swresample/CMakeLists.txt -------------------------------------------------------------------------------- /test/src/avcodec/find_decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avcodec/find_decoder.cpp -------------------------------------------------------------------------------- /test/src/avcodec/find_encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avcodec/find_encoder.cpp -------------------------------------------------------------------------------- /test/src/avcodec/list_all_codecs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avcodec/list_all_codecs.cpp -------------------------------------------------------------------------------- /test/src/avcodec/open_decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avcodec/open_decoder.cpp -------------------------------------------------------------------------------- /test/src/avdevice/find_output_video_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avdevice/find_output_video_device.cpp -------------------------------------------------------------------------------- /test/src/avdevice/list_all_devices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avdevice/list_all_devices.cpp -------------------------------------------------------------------------------- /test/src/avdevice/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avdevice/main.cpp -------------------------------------------------------------------------------- /test/src/avfilter/find_filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avfilter/find_filter.cpp -------------------------------------------------------------------------------- /test/src/avfilter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avfilter/main.cpp -------------------------------------------------------------------------------- /test/src/avformat/decode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avformat/decode.cpp -------------------------------------------------------------------------------- /test/src/avformat/find_format.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avformat/find_format.cpp -------------------------------------------------------------------------------- /test/src/avformat/find_protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avformat/find_protocol.cpp -------------------------------------------------------------------------------- /test/src/avformat/list_all_formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avformat/list_all_formats.cpp -------------------------------------------------------------------------------- /test/src/avformat/list_all_protocols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avformat/list_all_protocols.cpp -------------------------------------------------------------------------------- /test/src/avutil/create_hwdevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avutil/create_hwdevice.cpp -------------------------------------------------------------------------------- /test/src/avutil/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/avutil/main.cpp -------------------------------------------------------------------------------- /test/src/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/logger.h -------------------------------------------------------------------------------- /test/src/postproc/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/postproc/main.cpp -------------------------------------------------------------------------------- /test/src/swresample/find_swr_engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/swresample/find_swr_engine.cpp -------------------------------------------------------------------------------- /test/src/swresample/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/src/swresample/main.cpp -------------------------------------------------------------------------------- /test/subtitle_bzip2.mkv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/subtitle_bzip2.mkv -------------------------------------------------------------------------------- /test/tiff_lzma.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/tiff_lzma.tif -------------------------------------------------------------------------------- /test/tiff_zlib.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcmtroffaes/ffmpeg-msvc-build/HEAD/test/tiff_zlib.tif --------------------------------------------------------------------------------