instagram_private_api_extensions

An extension module to instagram_private_api to help with common tasks such as posting a photo or video.

Features

  1. Media: Edits a photo/video so that it complies with Instagram’s requirements by:

    • Resizing
    • Cropping to fit the minimum/maximum aspect ratio
    • Generating the video thumbnail image
    • Clipping the video duration if it is too long
    • Changing the format/encoding
  2. Pagination: Page through an api call such as api.user_feed().

  3. Live: Download an ongoing IG live stream. Requires ffmpeg installed.

  4. Replay: Download an IG live replay stream. Requires ffmpeg installed.