-
-
Notifications
You must be signed in to change notification settings - Fork 975
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Instagram] Only one image of multi-image posts gets downloaded #178
Labels
Comments
gallery-dl/gallery_dl/extractor/instagram.py Lines 34 to 39 in cd3bbd1
TODO / Not yet implemented 😊 |
Hello Aris!
Aris Boch writes:
I tried to download Instagram posts with more than one image in one post, but I only got one image. Is it possible to download them all?
As pointed out by HRXN is still not yet implemented and I am to blame
for that, sorry!
I hope I will be able to implement that ASAP.
Technical notes,at least according my last tests (but that was
probably some months ago!) we can not reuse the shortcode of the
single image/medias of multi-image post because they just redirect
to the multi-image post. We need to parse them directly in the
multi-image post.
Anyway, feel free to assign this issue and/or do not hesitate to
contact me if you would like to try implementing that!
|
That'd be great. Thanks in advance. |
mikf
pushed a commit
that referenced
this issue
Mar 24, 2019
* [instagram] Add support for GraphSidecar media types Refactor _extract_postpage() to always return a list of medias. Fetch common keywords and gracefully handle GraphSidecar media type by extracting each single media and adding `sidecar_media_id' and `sidecar_shortcode' keywords to indicate the parent of sidecar childrens. While here join the copyright comment lines in a single one. Closes #178. * [instagram] Use `yield from' instead of `for ... yield' (thanks @mikf)! * [instagram] Adjust filename for GraphSidecar medias Add a possible leading `media_id' of the sidecar for GraphSidecar media. Thanks to @mikf for the suggestion! * [instagram] Add extra metadata for youtube-dl in GraphSidecar childrens GraphSidecar children ytdl: URLs when consumed by youtube-dl redirects to the URL of their parent. In GraphSidecar-s with multiple GraphVideo-s this leads to downloading the same video multiple times. Add a `_ytdl_index' field to indicate the index of the youtube-dl playlist corresponding the children of the sidecar. This will be used by the `ytdl' downloader.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I tried to download Instagram posts with more than one image in one post, but I only got one image. Is it possible to download them all?
The text was updated successfully, but these errors were encountered: