ashutoshkrris / EazyLoader

EazyLoader is Flask based web-application built to make downloading easy for you. Download videos and pictures from YouTube and Instagram in the best available quality. You can also download slides from SlideShare in PDF or PPTX format. In addition to that, you can calculate duration of YouTube Playlist at different speeds. You can also encrypt and decrypt your PDF files using this tool.
https://eazyloader.herokuapp.com
MIT License
65 stars 36 forks source link

[feature request]: Instagram Videos Downloader #6

Closed Anubhab2002 closed 3 years ago

Anubhab2002 commented 3 years ago

Is there an existing issue for this?

Describe the feature.

Instagram Videos Downloader is an upcoming feature to be added to this repository

Problem/Motivation.

We want to have media like photos and videos for offline access many a times.

Possible Solution/Pitch.

python's "instalooter" or "instaRadier" modules can be useful

Anything else?

No response

Code of Conduct

github-actions[bot] commented 3 years ago

@Anubhab2002 Welcome to EazyLoader🥳 Thanks for opening this Issue 🙌, This Will definitely Improve our Project💖.While we are having a look at this. If you want to work on this then,feel free to self-assign and start working on it.📄 Use /assign to self-assign this issue.

Anubhab2002 commented 3 years ago

hey @ashutoshkrris could you please assign this issue to me, I would love to try it as a part of my Hacktoberfest open source contributions!

ashutoshkrris commented 3 years ago

Sure @Anubhab2002 ! Go ahead with it

Anubhab2002 commented 3 years ago

Hey @ashutoshkrris, can you tell me why am I getting this particular issue here? I am unable to resolve it. Screenshot from 2021-10-06 10-49-25

ashutoshkrris commented 3 years ago

As mentioned in the Contributing Guidelines, you need not use flask run to run the server. You can make use of python main.py for the same

Anubhab2002 commented 3 years ago

Yeah, it worked. Thanks a lot!

Anubhab2002 commented 3 years ago

Hey @ashutoshkrris, an update:

That being said, I am trying to refactor it efficiently, in the meantime if you can provide any views or comment regarding this.

ashutoshkrris commented 3 years ago

I suppose, we should go with the last choice.

Anubhab2002 commented 3 years ago

@ashutoshkrris , I have completed this issue successfully.

I am placing a Pull Request, please review and merge. Screenshot from 2021-10-06 23-16-05 Screenshot from 2021-10-06 23-16-19

whynesspower commented 3 years ago

@ashutoshkrris , I have completed this issue successfully.

  • used selenium with chrome webdriver to perform the action
  • works in any browser (tested with chrome, firefox and chromium)
  • video and reel both can be downloaded
  • toast message using 'Notify' shows that download is starting
  • error message displayed in case issue is faced in download
  • download folder saved in Downloads folder of the user and is named as ig-video-<download date>-<download time>.mp4

issues: none

  • all resolved and working fine on different videos (checked with 3 videos and 1 reel)

I am placing a Pull Request, please review and merge. Screenshot from 2021-10-06 23-16-05 Screenshot from 2021-10-06 23-16-19

Great work man!

ashutoshkrris commented 3 years ago

Hey @Anubhab2002 Could you please provide some links (videos and reels) to test the functionality?

Anubhab2002 commented 3 years ago

reel 1

reel 2

video 1

video 2

Anubhab2002 commented 3 years ago

These are few totally random contents from instagram