M1 Mac पर FFmpeg बिल्ड करना
(github.com)कई घंटों की मशक्कत के बाद मैंने M1 Mac पर arm64 native FFmpeg को सफलतापूर्वक बिल्ड कर लिया। मैंने build script अपलोड कर दी है, इसलिए जिन्हें ज़रूरत हो वे इसे देख सकते हैं।
कई घंटों की मशक्कत के बाद मैंने M1 Mac पर arm64 native FFmpeg को सफलतापूर्वक बिल्ड कर लिया। मैंने build script अपलोड कर दी है, इसलिए जिन्हें ज़रूरत हो वे इसे देख सकते हैं।
4 टिप्पणियां
बिल्ड में कितना समय लगता है, यह जानने की उत्सुकता है।
उसी विकल्प में सिर्फ़ arch को x86_64 में बदलकर Intel MacBook Pro 16-inch (i7-9750H) पर बिल्ड करने में 165 सेकंड लगे।
डिपेंडेंसी build time को छोड़कर (external libraries का build भी Intel के मुकाबले तुलना से परे कहीं ज़्यादा तेज़ है)
मेरे M1 Mac mini पर नीचे दिए गए options के साथ लगभग 70 सेकंड लगे।
--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
अब बस MacBook आ जाए.... फिर तो सच में सब कुछ ट्राय कर पाऊँगा! 'm'! धन्यवाद!