Sixline / VortexDM

Vortex Download Manager (VortexDM) - An open-source Python Internet download manager with a high speed multi-connection engine. It downloads general files and videos. Developed in Python, based on "PycURL" and "youtube_dl".
GNU General Public License v3.0
31 stars 13 forks source link

Unable to identify/download Youtube videos #1

Closed adityaguru149 closed 1 year ago

adityaguru149 commented 2 years ago

I have installed the package from Pypi. I was able to install all dependent packages as listed in the README. I try to open the GUI from terminal using

$ firedm
>> Load previous download items from /home/aguru/.local/lib/python3.8/site-packages/firedm
>> -------------------- FireDM --------------------
>> Starting FireDM version: 2022.4.14 Non-Frozen
>> operating system: Os: Linux - Platform: Linux-5.4.0-109-generic-x86_64-with-glibc2.29 - Machine: x86_64
Distribution: ('Ubuntu', '20.04', 'focal')
>> Python version: 3.8.10 (default, Mar 15 2022, 12:22:08) 
[GCC 9.4.0]
>> current working directory: /home/aguru/.local/lib/python3.8/site-packages/firedm
>> FFMPEG: , version: 
>> Tkinter version: 8.6.10
>> AwesomeTkinter version: 2021.11.8
>> Pillow version: 9.1.0
>> PyCUrl version: PycURL/7.45.1 libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
>> 
>> controller.get_d_list()> sending d_list
>> url watchdog active!
>> systray disabled in settings ...
>> Gui Loading time: 1.22 seconds 
url_watchdog, new url:  https://www.youtube.com/watch?v=T1HWSFe6P6Y
Gui terminated
>> settings saved in: /home/aguru/.local/lib/python3.8/site-packages/firedm/setting.cfg
>> downloads items list saved in: /home/aguru/.local/lib/python3.8/site-packages/firedm/downloads.dat
Gui terminated

I tried downloading https://www.youtube.com/watch?v=T1HWSFe6P6Y but was unable to download video as it downloads the html file. firedm-vid-issue

Checked for ffmpeg

$ ffmpeg --help
ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)

Am I missing something?

Sixline commented 2 years ago

The original creator removed the project repository from Github but left it on PyPI. The latest version they published there, 2022.4.14, I believe was purposely sabotaged to not work and anybody who accepted the update in FireDM would be left with the broken version. If you want to install from PyPI install 2022.2.5 and don't update. https://pypi.org/project/FireDM/2022.2.5

I will work on getting builds posted here and a separate PyPI project. I might just rename it something else and we can carry on where the original left off.

https://www.reddit.com/r/Python/comments/u44t8y/firedm_repos_no_longer_exist/ https://www.reddit.com/r/freesoftware/comments/u8zwaz/firedm_repos_no_longer_exist/

adityaguru149 commented 2 years ago

@Sixline Thanks for the response. 2022.2.5 worked for me.

Do let me know if I can help with anything.

Suggestion: Claim FireDM on PyPI?

Sixline commented 1 year ago

First release done without portable Linux version - https://github.com/Sixline/VDM/releases

New issue created to track portable Linux version - https://github.com/Sixline/VDM/issues/5