我想使用 Java 编写 mp4 视频压缩代码,因此我需要一个 .so 文件或任何 MPEG 库。或者任何使用 c++ 的代码作为参考或任何视频压缩代码。
答案1
FFMPEG 库被称为libavcodec.so
、libavformat.so
等。以下是文档:
- https://ffmpeg.org/libavcodec.html
- https://ffmpeg.org/libavformat.html
- https://ffmpeg.org/documentation.html
适用于 Windows 的预构建库位于https://www.gyan.dev/ffmpeg/builds/#release-builds(选择‘共享’以获取.h 和.dll 文件)。
请注意,MP4 不是编解码器,不会压缩视频;它是一个容器(libavformat),可容纳 MPEG4 AVC(H.264)压缩视频。