
Я хочу написать код с использованием 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).