FFmpeg: Thiếu bộ lọc


0

tôi đang dùng ffmpeg cài đặt với Homebrew cho hệ điều hành X.

Một bộ lọc cổng âm thanh mà tôi muốn sử dụng, agate ( af_agate.c ) không được bao gồm trong cài đặt của tôi, nhưng được bao gồm dưới dạng bộ lọc mặc định trong tài liệu lọc . Có lẽ sự phát triển của bộ lọc bị gián đoạn.

Tôi có thể thêm bộ lọc không và nếu có - bằng cách nào?

Câu trả lời:


1

Các bộ lọc mã não đã được thêm vào ngày 2015-09-22 , vậy bạn ffmpeg xây dựng có lẽ là quá cũ. Biên dịch lại hoặc là tải về bản dựng .

Nhận bản dựng từ git master hiện tại, không phải phiên bản phát hành; chúng dành cho các nhà phân phối và các tính năng mới thường không được đưa vào các bản phát hành điểm. Nhánh phát hành 2.8 được tạo trước khi mã não được đưa vào, vì vậy đó là lý do tại sao nó không có sẵn trong nhánh phát hành đó.


Cảm ơn vì đã trả lời. tôi đã có ffmpeg version 2.8.2, đó phải là phiên bản mới nhất. Bây giờ tôi cũng đã làm xong brew reinstall ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-libass --with-libquvi --with-libvorbis --with-libvpx --with-opus --with-x265. Tôi cũng đã thử gỡ cài đặt và cài đặt hoàn chỉnh. Có một số cách khác để giữ bộ lọc?
Winterflags

1
@Winterflags Đừng sử dụng phiên bản phát hành; chúng dành cho các nhà phân phối và các tính năng mới thường không được đưa vào các bản phát hành điểm. Nhánh phát hành 2.8 được tạo trước khi mã não được đưa vào, vì vậy đó là lý do tại sao nó không có sẵn trong nhánh phát hành đó. Người dùng bình thường được khuyến khích sử dụng bản dựng có nguồn gốc từ git master hiện tại. Tôi không có kinh nghiệm với homebrew, nhưng có lẽ brew info ffmpeg sẽ cung cấp thông tin về cách thay đổi nguồn thành git master hiện tại. Hoặc chỉ cần tải xuống một bản dựng như được đề cập trong câu trả lời.
llogan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.