7 điểm bởi ssssut 2020-12-10 | 4 bình luận | Chia sẻ qua WhatsApp

Sau vài giờ vật lộn, tôi đã build thành công FFmpeg native arm64 trên máy Mac M1. Tôi đã đăng kèm script build, ai cần thì có thể vào xem.

4 bình luận

 
kunggom 2020-12-10

Không biết thời gian build sẽ mất bao lâu nhỉ.

 
ssssut 2020-12-10

Với cùng tùy chọn, chỉ đổi arch sang x86_64, và trên MacBook Pro 16 inch Intel (i7-9750H) thì mất 165 giây.

 
ssssut 2020-12-10

Không tính thời gian build dependency (việc build các thư viện bên ngoài cũng nhanh hơn rất nhiều, đến mức không thể so sánh với Intel).

Trên chiếc M1 Mac mini của tôi, với các tùy chọn sau, mất khoảng 70 giây.

--prefix=/Users/ssut/dev/ffmpeg-build/workdir/sw --extra-cflags=-fno-stack-check --arch=arm64 --cc=/usr/bin/clang --enable-fontconfig --enable-gpl --enable-libopus --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-libass --enable-libfreetype --enable-libx264 --enable-libx265 --enable-libvpx --enable-libaom --enable-libvidstab --enable-libsnappy --enable-version3 --pkg-config-flags=--static --disable-ffplay --enable-postproc --enable-nonfree --enable-runtime-cpudetect

 
ffdd270 2020-12-10

Giờ thì chỉ cần MacBook tới nữa thôi... mình sẽ thử được mọi thứ rồi! 'm'! Cảm ơn bạn nhiều!