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

Youtube-DLG not working on Windows 10 (tested with youtube links) #341

Open Akelun opened 6 years ago

Akelun commented 6 years ago

What is the purpose of your issue?

Please remove any sections between (---) if they are not related to your issue


Bug report

If the problem occurs when downloading a URL please provide the full verbose output as follows:

  1. Restart youtube-dl-gui
  2. Go to Options > Extra tab
  3. Enable Debug youtube-dl
  4. Go to Options > Advanced tab and Clear your log content
  5. Try to download the URL
  6. Copy the whole log content and insert it between the ``` part below
delete me and insert your log content here

  -> There are nothing in the log content. The download stay at 0% and show the video file as "finished"

What operating system do you use ?

-> Windows 10 Pro - 64 bits

List of actions to perform to reproduce the problem:

  1. Open Youtube DLG on Windows 10
  2. Copy a youtube video link
  3. Paste it on Youtube-DLG
  4. Add
  5. Download

What is the expected behaviour ?

It should download the video correctly (it was tested on the same computer with Windows 8.1 family - 64 bits before and it was working).

What happens instead ?

It immediatly tells you the video has finished downloading while it is at 0% and there are no trace of any files in the folders


Screenshot: < https://sta.sh/0oysoigdggq > github - youtube dlg - issue win 10

zhanlaoban commented 6 years ago

I have the same problem as you have.

mon5termatt commented 6 years ago

same is happening to me

`Exception in thread Thread-2: Traceback (most recent call last): File "threading.pyc", line 801, in __bootstrap_inner File "youtube_dl_gui\downloadmanager.pyc", line 599, in run File "youtube_dl_gui\downloaders.pyc", line 162, in download File "youtube_dl_gui\downloaders.pyc", line 337, in _create_process File "subprocess.pyc", line 390, in init File "subprocess.pyc", line 640, in _execute_child WindowsError: [Error 193] %1 is not a valid Win32 application

Exception in thread Thread-4: Traceback (most recent call last): File "threading.pyc", line 801, in __bootstrap_inner File "youtube_dl_gui\downloadmanager.pyc", line 599, in run File "youtube_dl_gui\downloaders.pyc", line 162, in download File "youtube_dl_gui\downloaders.pyc", line 337, in _create_process File "subprocess.pyc", line 390, in init File "subprocess.pyc", line 640, in _execute_child WindowsError: [Error 193] %1 is not a valid Win32 application `

RuthlessRuler commented 6 years ago

Youtube Has recently updated and so a Fix has been already rolled out to base youtube-dl, this One isnt updated yet!

mon5termatt commented 6 years ago

who updates this and how can we get in touch with him.

cannbin commented 6 years ago

Now Daily Motion also has an error.

Akelun commented 6 years ago

Well, a friend of mine downloaded Youtube-DLG yesterday on his windows 10, tryed it, and it worked. So I once again redownloaded the Youtube-DLG programm and reinstalled it, and now it works for me. I didn't try for dailymotion though. Only for Youtube.

realfasix commented 6 years ago

It immediatly tells you the video has finished downloading while it is at 0% and there are no trace of any files in the folders

try to install vc++ runtime 2017 https://aka.ms/vs/15/release/vc_redist.x86.exe https://aka.ms/vs/15/release/vc_redist.x64.exe

zhanlaoban commented 6 years ago

It immediatly tells you the video has finished downloading while it is at 0% and there are no trace of any files in the folders

try to install vc++ runtime 2017 https://aka.ms/vs/15/release/vc_redist.x86.exe https://aka.ms/vs/15/release/vc_redist.x64.exe

Thx for your offering a solution, but, the issue still exists. I have already installed the vc++ runtime 2017 that you had given.

SJongeJongeJonge commented 6 years ago

I can confirm reinstalling works as I just did a fresh install yesterday, however this isn't necessary, there is a built-in update function. If you click the settings icon there is an option "update", that downloads the latest version of youtube-dl.

georgiMihalev commented 6 years ago

Remember youtube-dl requires Python version 2.6, 2.7, or 3.2+ to work except for Windows exe.

Windows exe requires Microsoft Visual C++ 2010 Redistributable Package (x86) and does not require Python that is already embedded into the binary.

https://www.microsoft.com/en-US/download/details.aspx?id=5555 this solve problem for me

helloqingfeng commented 5 years ago

i have the same problem。it does not work。

Exception in thread Thread-31: Traceback (most recent call last): File "threading.pyc", line 801, in __bootstrap_inner File "youtube_dl_gui\downloadmanager.pyc", line 599, in run File "youtube_dl_gui\downloaders.pyc", line 162, in download File "youtube_dl_gui\downloaders.pyc", line 337, in _create_process File "subprocess.pyc", line 390, in init File "subprocess.pyc", line 640, in _execute_child WindowsError: [Error 193] %1 不是有效的 Win32

clngr commented 5 years ago

Same issue here on the portable version, everything updated.

mbnoimi commented 5 years ago

Same issue with portable version. Windows 10 updated to recent version and Python too (Python 2.7.16)

pzprovi commented 5 years ago

Win10 Exception in thread Thread-2: Traceback (most recent call last): File "threading.pyc", line 801, in __bootstrap_inner File "youtube_dl_gui\downloadmanager.pyc", line 599, in run File "youtube_dl_gui\downloaders.pyc", line 162, in download File "youtube_dl_gui\downloaders.pyc", line 337, in _create_process File "subprocess.pyc", line 390, in init File "subprocess.pyc", line 640, in _execute_child WindowsError: [Error 2] The system cannot find the file specified

Exception in thread Thread-2: Traceback (most recent call last): File "threading.pyc", line 801, in __bootstrap_inner File "youtube_dl_gui\downloadmanager.pyc", line 599, in run File "youtube_dl_gui\downloaders.pyc", line 162, in download File "youtube_dl_gui\downloaders.pyc", line 337, in _create_process File "subprocess.pyc", line 390, in init File "subprocess.pyc", line 640, in _execute_child WindowsError: [Error 2] The system cannot find the file specified

dragonheirtw commented 5 years ago

YOUTUBE-DL can run on Windows 10.

  1. download youtube-dlg at https://mrs0m30n3.github.io/youtube-dl-gui/
  2. run dlg and choose update then the new youtube-dl version will be downloaded automatically.
  3. restart the app and enjoy it.
erikburk commented 4 years ago

If anyone still has this problem, I could solve it by pasting the normal command line youtube-dl files (youtube-dl.exe, ffmpeg.exe etc) to the youtube-dlg folder. It now works perfectly.

explodingbee commented 4 years ago

YOUTUBE-DL can run on Windows 10.

  1. download youtube-dlg at https://mrs0m30n3.github.io/youtube-dl-gui/
  2. run dlg and choose update then the new youtube-dl version will be downloaded automatically.
  3. restart the app and enjoy it.

In response to dragonheirtw: Thank you for providing that link. It works very well and previously I was having error messages.

riggedCoinflip commented 4 years ago

I have the same problem. It works perfectly on my Laptop, but not my Desktop PC. I used the download at https://mrs0m30n3.github.io/youtube-dl-gui/ I have the runtimes, basically did everything - meaning I have the C++ 2010 runtime. Reinstalled the program. But it doesnt work.

Exception in thread Thread-2: Traceback (most recent call last): File "threading.pyc", line 801, in __bootstrap_inner File "youtube_dl_gui\downloadmanager.pyc", line 599, in run File "youtube_dl_gui\downloaders.pyc", line 162, in download File "youtube_dl_gui\downloaders.pyc", line 337, in _create_process File "subprocess.pyc", line 390, in init File "subprocess.pyc", line 640, in _execute_child WindowsError: [Error 2] Das System kann die angegebene Datei nicht finden

The error code translates to: The system couldnt find the file.

axcore commented 4 years ago

Tartube is a fork of youtube-dl-gui and works on MS Windows.

toomanytoys commented 4 years ago

I had the same problem on a Windows 10 (pro) machine. Status always reported 'Finished' and I got the 'Downloads Completed [OK]' window but nothing ever happened. I had a more recent version of C++ 20XX runtime installed already. Once I uninstalled that and put on C++ 2010 Redistributable Package it all worked perfectly.

BW73 commented 3 years ago

Same here - update resolved it.

AnnaSvensson91 commented 3 years ago

Youtube-dlg don t work on my new notebook, i have windows 10. I wanted to download some programm, not from youtube,i updated this programm many times, but it doesn t work. What can i do?

axcore commented 3 years ago

@AnnaSvensson91, try Tartube or this fork.

joaocarlosmormul commented 3 years ago

so funciona no windows 7, instale o win 7 no virtual box e seja feliz.

szanyij commented 2 years ago

Installing vs2010 not solved the problem (problem: download finishes immediately without saving any data). Solved by installing the runtimes from here: https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2010-vc-100-sp1-no-longer-supported both x86 and x64 versions of these are needed: Visual Studio 2015, 2017, 2019, and 2022 Visual Studio 2013 (VC++ 12.0) Visual Studio 2012 (VC++ 11.0) Update 4