Mac で TikTok / 抖音(Douyin)の動画を保存する方法——「リンクをコピーしたのに落とせない」本当の理由

2026年9月更新 · 約6分 · 無料のコマンドライン手順つき
要点だけ:TikTok のリンクはたいてい問題なく保存できます。一方抖音(中国版)のリンクはよく失敗しますが、原因は「ログインが必要だから」ではありません。サイトが求めているのは、実際のブラウザが JavaScript を実行して初めて生成されるアンチボット Cookie です。Vidnip はブラウザエンジンを内蔵しているため、この資格情報を自動で取得して解析エンジンに引き継ぎます。ターミナル派なら yt-dlp の --cookies-from-browser でも同じ結果になります。

なぜ短尺動画のリンクは落とせないことがあるのか

抖音の共有リンクは2回リダイレクトします:

https://v.douyin.com/xxxxxxx/
  → https://www.iesdouyin.com/share/video/<19桁ID>/?…(署名付き共有ページ)
  → https://www.douyin.com/video/<19桁ID>

最後のアドレスは、ブラウザの身分を持たない「素の」リクエストに対して 404 を返します。このときコマンドラインツールは、非常に情報量の多いエラーを出します:

ERROR: [Douyin] 76828120465…: Fresh cookies (not necessarily logged in) are needed

括弧の中がすべてです。サイトが欲しいのはアカウントではなく、__ac_nonce、__ac_signature、s_v_web_id といった Cookie で、これらはページの JavaScript を実行しないと生成されません。curl や wget、ブラウザエンジンを持たないダウンローダーには作りようがないのです。

「ブラウザでは普通に再生できるのに、ダウンローダーに渡すとエラーになる」——この謎の答えがこれです。違いはネットワークではなく身分にあります。

方法1 · Vidnip:共有リンクを貼るだけ

抖音対応は Vidnip 1.6.7 から。それ以前のバージョンでは「動画が見つかりません」で止まります。アップデートを確認してください。

方法2 · yt-dlp + ブラウザ Cookie(無料・ターミナル)

brew install yt-dlp ffmpeg

# 重要:先に Safari で一度ページを開き、ブラウザに Cookie を取得させる
yt-dlp --cookies-from-browser safari "https://v.douyin.com/xxxxxxx/"

--cookies-from-browser なしでは、ほぼ確実に上記の Fresh cookies … are needed にぶつかります。このオプションは指定したブラウザの Cookie ストアを読ませるもので、Vidnip が内部でやっていることと仕組みは同じです。

利点:無料・スクリプト化可能。手間:Homebrew が必要。Cookie は期限切れになるので時々ページを開き直す必要があり、初回読み取り時には macOS の許可ダイアログが出ます。

透かしについて、正直に

ウェブ版が配信するファイルには通常プラットフォームの透かしが入っています。いわゆる「透かし除去」はすべて後処理——映像を切り取るか、透かしなしのソースを探すか——であり、動画によって結果が異なるうえ、制作者の権利に触れる可能性もあります。Vidnip は忠実にダウンロードするのみで、透かし除去は行いません。

自分の投稿であれば話は簡単です。クリエイター管理画面から透かしなしの元ファイルをそのまま取得できます。

TikTok も同じ手順?

はい、しかも通常はもっと簡単です。TikTok のリンクはそのまま Vidnip に貼れば解析でき、追加の資格情報は基本的に不要です。両者は同系統のサービスですが、中国版のほうが対策がはるかに厳しいため、上記の Cookie の話が必要になります。

エラーメッセージ早見表

表示されるもの実際の意味対処
Fresh cookies … are neededブラウザのアンチボット Cookie 不足(アカウントとは無関係)Vidnip を使う(自動で付与)か --cookies-from-browser を追加
HTTP Error 404最終 URL への素のリクエストが遮断された共有短縮リンクを使う。www.douyin.com/video/… を手で組み立てない
検出できない/数百 KB の mp4 だけ取得できたのは本編ではなくページの埋め草素材1.6.7 以降に更新、または「ページを表示」で一度再生してから再検出
途中で 403CDN の直リンク防止。資格情報が失効ページを再検出して新しい資格情報を取得してからダウンロード

よくある質問

TikTok 動画のダウンロードは合法ですか?

ツール自体は合法です。ただし動画の権利は制作者にあります。自分で見るために保存することと、再投稿・二次利用・商用利用はまったく別で、後者には制作者の許可が必要です。プラットフォームの規約も守ってください。

アカウントにログインする必要はありますか?

不要です。公開動画に必要なのはブラウザのアンチボット Cookie であって、アカウント認証情報ではありません。yt-dlp のエラー文にも not necessarily logged in と明記されています。

特定の投稿者の全動画を一括保存できますか?

Vidnip はコレクションやプレイリストの一括キュー投入に対応しています。ただしプロフィールページを列挙できるかどうかはサイト側の対策状況次第で、保証はできません。

ダウンロードした動画に透かしは入りますか?

ウェブ版が配信するファイルには通常プラットフォームの透かしが入っています。Vidnip は忠実にダウンロードするだけで、透かし除去は行いません。自分の投稿であれば、クリエイター管理画面から透かしなしの元ファイルを取得できます。

リンクを貼る。作業はそれだけ。

Vidnip はブラウザエンジンと解析エンジンを一体で内蔵しているため、ブラウザの身分を要求するサイトもそのまま扱えます。最初の3本は無料、期限なし。

Vidnip をダウンロード · 無料で試す
macOS 14+ · Apple Silicon · Apple 公証済み · 日本語 / English / 中文