Еще про ffmpeg - добавление поддержки lame
Сначала надо скачать исходники собственно lame и положить куда-нибудь - пусть внутрь папки ffmpeg
Дальше надо отсюда (nasm sources) скачать исходники nasm:
Распаковываем архив в c:\msys, заходим в консоль, пишем:
Затем в консоли пишем:
Все должно скомпилится и файлы разложиться по правильным полочкам; после чего переходим к исходникам ffmpeg и собираем все (моя цель - получить dll-ки, которые я буду использовать в своей программе):
Все, будто бы работает
Сначала надо скачать исходники собственно lame и положить куда-нибудь - пусть внутрь папки ffmpeg
Дальше надо отсюда (nasm sources) скачать исходники nasm:
Распаковываем архив в c:\msys, заходим в консоль, пишем:
cd c:/msys/nasm-2.03.01
./configure --prefix=/mingw
make
make install
Затем в консоли пишем:
cd c:/ffmpeg/lame-3.97
./configure --prefix=/mingw --disable-shared --enable-nasm
make
make install
Все должно скомпилится и файлы разложиться по правильным полочкам; после чего переходим к исходникам ffmpeg и собираем все (моя цель - получить dll-ки, которые я буду использовать в своей программе):
cd c:/ffmpeg
./configure --enable-memalign-hack --enable-w32threads
--enable-libmp3lame --enable-shared --disable-static --enable-gpl
--enable-swscale --extra-cflags=-I/mingw/include/lame
--extra-ldflags=-L/mingw/lib
make
make install
Все, будто бы работает
Комментариев нет:
Отправить комментарий