MrS0m30n3 / youtube-dl-gui

A cross platform front-end GUI of the popular youtube-dl written in wxPython.
The Unlicense
9.3k stars 1.59k forks source link

This project is DEAD! #380

Open mbnoimi opened 5 years ago

mbnoimi commented 5 years ago

There are serious bugs reported here but unfortunately it seems the author abandoned this project.

Am I correct?

thatguy344 commented 5 years ago

As of today i am no longer able to download most if not all video files. I have tried randomly downloading videos from 2017, even ones i could download before do not seem to be working anymore... And yes, the author seems to have ceased developing it. Very sad!

JJRcop commented 5 years ago

@thatguy344 Have you tried updating the youtube-dl backend?

mbnoimi commented 5 years ago

youtube-dl works fine, but it's not a practical choice for a desktop user on daily basis usage. Currently I use uGet but its parameters not fixable like youtube-dlg

thatguy344 commented 5 years ago

@thatguy344 Have you tried updating the youtube-dl backend?

You mean from within the Youtube-DLG folder? How would i go about doing this, just download the new fixed version of youtube-dl and drop everything into the Youtube-DLG folder?

JJRcop commented 5 years ago

You can update youtube-dl directly from the application: Screenshot_20190426_011949

thatguy344 commented 5 years ago

You can update youtube-dl directly from the application: Screenshot_20190426_011949

Man, you are a lifesaver... Thanks a bunch!

JJRcop commented 5 years ago

You're welcome. Your point still stands that the Youtube-DLG project appears inactive. The last commit was from October last year: https://github.com/MrS0m30n3/youtube-dl-gui/commit/c5c18e55cb7e04fb6d6d8e64024a7dbac1f6b431 And the commit before that was Jan 2018: https://github.com/MrS0m30n3/youtube-dl-gui/commit/57eb51ccc8e2df4e8c766b31d677513adb5c86cb

nanondev commented 5 years ago

Anyone is interested in migrating this project to python 3.7 ? I was considering contributing to the project since I have been using youtube DLG for some time, but as I tried to run it from code, didn't manage to get a working setup for python 2.7 due to some broken dependencies, seems more useful just to migrate to python 3.7. Anyone wants to give it a shot with me ? NaN.

mbnoimi commented 5 years ago

Anyone is interested in migrating this project to python 3.7 ? I was considering contributing to the project since I have been using youtube DLG for some time, but as I tried to run it from code, didn't manage to get a working setup for python 2.7 due to some broken dependencies, seems more useful just to migrate to python 3.7. Anyone wants to give it a shot with me ? NaN.

Actually I'm considering to create an alternative in C++/Qt for getting rid of python issues.

nanondev commented 5 years ago

Hello Muhammad, thanks for your response, let me know if you start it, I am specially interested in joining in from an early stage.

mbnoimi commented 5 years ago

Hello Muhammad, thanks for your response, let me know if you start it, I am specially interested in joining in from an early stage.

I'll let you know here.

nanondev commented 5 years ago

ok, thank my friend!

El mar., 7 may. 2019 a las 21:44, Muhammad Bashir Al-Noimi (< notifications@github.com>) escribió:

Hello Muhammad, thanks for your response, let me know if you start it, I am specially interested in joining in from an early stage.

I'll let you know here.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MrS0m30n3/youtube-dl-gui/issues/380#issuecomment-490304730, or mute the thread https://github.com/notifications/unsubscribe-auth/AMAMHTXQQDCBRQBLWYNT4S3PUIO6TANCNFSM4HEPWP5A .

nanondev commented 5 years ago

Hello Muhammad, I have a running YoutubeDLG running from source with Python 3.7 and wxPython 4.0 , it's far from complete, but at least is enough to open the GUI and download a youtube sample video. I think it could be of good use to put it in a branch like "port-python37-wxpython40", to make it available to everyone to contribute while the work goes. Would you mind to create such branch ? I don't find the option on GitHub since I don't own the project. I am checking if I can create the branch directly from GIT but I think it can't be done.

El mar., 7 may. 2019 a las 17:29, Muhammad Bashir Al-Noimi (< notifications@github.com>) escribió:

Anyone is interested in migrating this project to python 3.7 ? I was considering contributing to the project since I have been using youtube DLG for some time, but as I tried to run it from code, didn't manage to get a working setup for python 2.7 due to some broken dependencies, seems more useful just to migrate to python 3.7. Anyone wants to give it a shot with me ? NaN.

Actually I'm considering to creating an alternative in C++/Qt for getting rid of python issues.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MrS0m30n3/youtube-dl-gui/issues/380#issuecomment-490243073, or mute the thread https://github.com/notifications/unsubscribe-auth/AMAMHTQBMRLDEXPBRWWEVJLPUHRBTANCNFSM4HEPWP5A .

mbnoimi commented 5 years ago

Hello Muhammad, I have a running YoutubeDLG running from source with Python 3.7 and wxPython 4.0 , it's far from complete, but at least is enough to open the GUI and download a youtube sample video. I think it could be of good use to put it in a branch like "port-python37-wxpython40", to make it available to everyone to contribute while the work goes. Would you mind to create such branch ? I don't find the option on GitHub since I don't own the project. I am checking if I can create the branch directly from GIT but I think it can't be done. El mar., 7 may. 2019 a las 17:29, Muhammad Bashir Al-Noimi (< notifications@github.com>) escribió: Anyone is interested in migrating this project to python 3.7 ? I was considering contributing to the project since I have been using youtube DLG for some time, but as I tried to run it from code, didn't manage to get a working setup for python 2.7 due to some broken dependencies, seems more useful just to migrate to python 3.7. Anyone wants to give it a shot with me ? NaN. Actually I'm considering to creating an alternative in C++/Qt for getting rid of python issues. — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#380 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AMAMHTQBMRLDEXPBRWWEVJLPUHRBTANCNFSM4HEPWP5A .

Simply fork the project on Github then push your modifications to your forked project, then you can share the modifications by making a Pull request.

BTW, I found someone made same task in this request.

axcore commented 5 years ago

I'm working on a fork, written in Python3/Gtk3. It should be ready by the end of May.

mbnoimi commented 5 years ago

I'm working on a fork, written in Python3/Gtk3. It should be ready by the end of May.

Fantastic, could you please point to your repository?

axcore commented 5 years ago

Fantastic, could you please point to your repository?

I will upload it, as soon as the core features are ready. One or two weeks from now, three at the absolute maximum :)

silverbacknet commented 5 years ago

Fantastic, could you please point to your repository?

I will upload it, as soon as the core features are ready. One or two weeks from now, three at the absolute maximum :)

I can't tell you how many hundreds of people I've seen fervently promising that they'll up their code as soon as it's ready, and every one of them either disappears forever, never to be heard from again, or comes back with a sob story about how their hard drive died. Stop that. Just make the fork, commit you half-working bits, and if you finish them then great, ready-made fork; if not, someone else can pick up where you left off instead of forcing everyone to reinvent the wheel.

axcore commented 5 years ago

I can't tell you how many hundreds of people I've seen fervently promising that they'll up their code as soon as it's ready, and every one of them either disappears forever, never to be heard from again, or comes back with a sob story about how their hard drive died.

Your long run of disappointment is at an end. The code is up here, but it's not very stable. Perhaps you Python gurus can help with that.

https://github.com/axcore/tartube

mbnoimi commented 5 years ago

Thanks a lot @axcore Now you can see the first issue reported by me heheheheh https://github.com/axcore/tartube/issues/1

ghost commented 5 years ago

@axcore I look forward to an alternate program to Youtube dlgui. Do you release a windows installer also?

axcore commented 5 years ago

@lelle10 There are not installers yet. Check back in a week or two.

MajorBarnulf commented 4 years ago

if you keep having errors, you can try using the alternate app I made, it's another y-dl gui, https://github.com/MajorBarnulf/graphical-youtube-dl it is way more primitive, but it should get the job done. I made it because I kept having errors with this one and they never got solved for long.

mbnoimi commented 4 years ago

Thanks @MajorBarnulf

Tartube is much mature now I use it on daily bases it's full of features for both newbies and internet geeks.

MajorBarnulf commented 4 years ago

@mbnoimi I understand your point, but I find tartube a bit "too much" and isn't an app you could just launch quickly, paste the url, click a button and continue doing something else, it's a bit more indepth and complex for my use of these tools, I would prefer keeping my message there in case someone has the same feeling as me

mbnoimi commented 4 years ago

@mbnoimi I understand your point, but I find tartube a bit "too much" and isn't an app you could just launch quickly, paste the url, click a button and continue doing something else, it's a bit more indepth and complex for my use of these tools, I would prefer keeping my message there in case someone has the same feeling as me

I agree with you the ui is a little bit complicated but the classic mode works fine for people don't want to deal advanced features (it's a clone ui of this project)

maxtron95 commented 4 years ago

@nanondev Are you still interested in porting Youtube-dlG to Python 3?

axcore commented 4 years ago

Porting to python 3 is easy; packaging it for various operating systems is the hard bit. Do you know how to do that?

maxtron95 commented 4 years ago

I don't know how to package it for all of the operating systems, but I do want to see this project being worked on again, so I forked it. (https://github.com/creepertron95/yt-dlc-gui)