1. I-install ang yt-dlp
Ang Homebrew ang pinakamadaling daan at nakakapag-install ng dalawang kasangkapan sa isang linya.
brew install yt-dlp ffmpeg
Kung walang Homebrew, itinatago ng pipx ang yt-dlp sa sarili nitong kapaligiran para hindi ito bumangga sa kahit anong iba pang na-install mo sa pamamagitan ng Python.
pipx install yt-dlp
Iwasan ang hubad na pip install sa Python ng sistema: tinututulan ito ng mga bagong bersyon ng macOS, at kahit umubra pa, madalas itong masira kalaunan dahil sa mga bagay na walang kaugnayan.
2. I-install ang ffmpeg
Kasama na sa itaas kung Homebrew ang ginamit mo. Kung hindi, i-install nang hiwalay — nakasalalay dito ang pagsasama, ang pagkuha ng MP3, at ang pag-embed.
brew install ffmpeg
3. Tiyaking gumana
yt-dlp --version ffmpeg -version
Kung hindi mahanap ng shell ang yt-dlp matapos i-install sa pipx, patakbuhin ang pipx ensurepath at magbukas ng bagong terminal.
Cookies mula sa Safari
Kailangan ng --cookies-from-browser safari ang Full Disk Access para sa terminal mo, na ibinibigay sa System Settings → Privacy & Security. Kapag wala nito, nabibigo ang pagbasa nang may error sa pahintulot na hindi naman binabanggit ang setting na iyon. Gumagana ang Chrome at Firefox kahit wala ito.
Pag-update
brew upgrade yt-dlp # Homebrew pipx upgrade yt-dlp # pipx