Tôi không chắc chắn làm thế nào và nếu nó có thể thay đổi cấu hình mặc định trên Macports. Dù sao, bạn có thể làm điều đó theo cách thủ công.
Mở thiết bị đầu cuối và cd vào thư mục ưa thích của bạn. Trước khi cài đặt, hãy kiểm tra xem, ở đâu và phiên bản ffmpeg nào bạn đã cài đặt. Sử dụng which ffmpeg
, sau đó port uninstall ffmpeg
và sau đó which ffmpeg
một lần nữa để xác minh ffmpeg đã được gỡ cài đặt đúng cách.
Tải về mã nguồn từ:
git clone https://github.com/FFmpeg/FFmpeg ffmpeg
cd vào thư mục ffmpeg
cd ffmpeg
cấu hình và thực hiện với cấu hình của bạn, sử dụng "./configure --help" để có được thông tin về khả năng cấu hình
./configure --extra-cflags=-I/opt/local/include --extra-ldflags=-L/opt/local/lib --enable-gpl --enable-version3 --enable-nonfree --enable-libvpx --enable-libvorbis
Tôi khuyên bạn nên thêm cờ c/ld bổ sung vì/opt/local/là thư mục cài đặt mặc định của macport.
Make, cài đặt ffmpeg
make
sudo make install
Có rất nhiều fallbacks trong các bước này, hỏi trong các ý kiến nếu bạn có bất kỳ vấn đề.
Run 'ffmpeg -v' và kiểm tra xem nó được xây dựng với 'enable-libvpx'. Nhiều khả năng bạn cần một bản dựng khác hoặc tự biên dịch nó. –
oh, không có libvpx, có một macport build với libvpx không? – Wiz