インスタのストーリーをまとめて保存する方法

インスタのストーリーをまとめて保存する方法 データ分析

「インスタのストーリーを保存したい」
「Instagramのストーリーズを取得したい」
「ストーリーをまとめてダウンロードしたい」

このような場合には、この記事が参考となります。
この記事では、インスタのストーリーを保存する方法を解説しています。

本記事の内容

  • インスタのストーリーとは?
  • インスタのストーリーを保存するために必要なモノ
  • インスタのストーリーを保存する方法

それでは、上記に沿って解説していきます。

インスタのストーリーとは?

Instagramには、ストーリーズという機能があります。
ストーリーズでは、短時間の動画や写真を投稿することができます。

ストーリーズの最大の特徴は、投稿が24時間で自動消滅するという点です。
このストーリーズが、一般的には「ストーリー」と呼ばれています。

ストーリーは、基本的には消えてしまいます。
しかし、それをアーカイブとして残すことが可能です。

そのアーカイブは、ハイライトという機能で公開することができます。
ストーリーが公開されているかどうかは、プロフィールアイコンを見ます。

プロフィール画像周辺に注目です。
インスタカラーの枠線があれば、ストーリーが存在しています。

そして、ストーリーはログインしていないと見れません。
ログインせずにストーリーを見ようとすると、次のように表示されます。

ログインするように促されます。
なお、上記アクセス時点ではmlbjapanには2つのストーリーが投稿されていました。

1つ目は、大谷翔平選手に関連する動画です。

2つ目は、ストーリー選手に関する移籍情報です。
ストーリーが複数出てきてややこしいですが・・・

24時間以内の投稿であれば、ストーリーには複数でも表示可能です。

以上、インスタのストーリーについて説明しました。
次は、インスタのストーリーを保存するために必要なモノを説明します。

インスタのストーリーを保存するために必要なモノ

OSに関しては、以下を含むクロスプラットフォームで問題ありません。

  • Windows
  • macOS
  • Linux

そして、ストーリーの保存に必要なモノは以下。

  • Python
  • Instaloader

これらについては、次の記事で詳細を説明しています。

とにかく、Instaloaderが動くようにしましょう。
そして、Instaloader経由でインスタにログインできるようにします。

次の記事では、インスタにログインした状態でInstaloaderを利用する方法を説明しています。

ログインとか聞くと大変そうに感じるかもしれません。
しかし、全くそんなことはなく簡単です。

まずは、上記の記事をもとに準備を整えてください。

以上、インスタのストーリーを保存するために必要なモノを説明しました。
次は、インスタのストーリーを保存する方法を説明します。

インスタのストーリーを保存する方法

インスタのストーリーは、次のコマンドで取得できます。
「your_username」は、ログインするインスタのユーザーネームです。

instaloader --login=your_username --no-profile-pic --no-posts --stories target_profile

ここでは、「target_profile」にはmlbjapanを設定します。
実際にコマンドを実行した結果は、以下。

$ instaloader --login=your_username --no-profile-pic --no-posts --stories mlbjapan
Loaded session from /home/username/.config/instaloader/session-your_username.
Logged in as your_username.
Stored ID 5757763170 for profile mlbjapan.
[1/1] Downloading profile mlbjapan
Downloading stories
[1/1] Retrieving stories from profile mlbjapan.
[  1/  2] mlbjapan/2022-03-21_05-20-48_UTC.jpg json 
[  2/  2] mlbjapan/2022-03-20_10-21-20_UTC.jpg mlbjapan/2022-03-20_10-21-20_UTC.mp4 json 
Saved session to /home/username/.config/instaloader/session-your_username.

ログを見ればわかるように、「mlbjapan」ディレクトリが作成されています。
そして、そのディレクトリ以下にファイルが保存されていることが確認できます。

2022-03-20_10-21-20_UTC.jpg
2022-03-20_10-21-20_UTC.json.xz
2022-03-20_10-21-20_UTC.mp4
2022-03-21_05-20-48_UTC.jpg
2022-03-21_05-20-48_UTC.json.xz
id
mlbjapan_5757763170.json.xz

プロフィール関連の情報以外のファイルに注目です。

  • 2022-03-20_10-21-20_UTC
  • 2022-03-21_05-20-48_UTC

2022-03-20_10-21-20_UTCは、1つ目のストーリーです。

そして、2022-03-21_05-20-48_UTCが2つ目のストーリーになります。

2022-03-20_10-21-20_UTCには、jpgとmp4の2つが保存されています。
これは動画とそのサムネイルということです。

json.xzは、jsonの圧縮ファイルです。
中身は、投稿のメタ情報となります。

動画の再生時間や付加テキストなどを確認できます。

このように、いとも簡単にストーリーを取得することができます。
動画も画像も関係なく、ザクザクと保存できます。

以上、インスタのストーリーを保存する方法を説明しました。

タイトルとURLをコピーしました