Lumaktaw sa nilalaman
yt-dlp

I-install ang yt-dlp sa macOS

I-install ang yt-dlp at ffmpeg sa macOS gamit ang Homebrew o pipx, at panatilihing updated ang mga ito.

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

Mga madalas itanong

Hindi mahanap ng macOS ang yt-dlp matapos mag-install gamit ang pipx.
Patakbuhin ang pipx ensurepath, tapos magbukas ng bagong terminal para magamit ang na-update na PATH.
May kailangan pa bang dagdag para sa cookies sa macOS?
Para lang sa Safari: nangangailangan ang --cookies-from-browser safari ng Full Disk Access para sa iyong terminal, sa System Settings → Privacy & Security. Gumagana ang Chrome at Firefox kahit wala ito.