JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 14.05.2018, 07:54
kenny070287
Guest
 
Posts: n/a
Default [DONT USE WIN XP] FFMpeg && Windows XP, manual install required

Earlier today I faced some problem with Jdownloader, it wouldn't start and said there was some update issue. I uninstalled it and then reinstalled it again. However when I am trying to download some video, it says that the Jdownloader is missing the FFmpeg component. I clicked the button to install it, but it merely says that the latest version has been installed, and nothing happens afterwards. What should I do?
I am using Windows environment, if that helps.

Last edited by kenny070287; 14.05.2018 at 08:17.
Reply With Quote
  #2  
Old 14.05.2018, 17:49
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

The issue got fixed today morning. Please make sure that your JDownloader is up2date
__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 17.05.2018, 14:05
Tarkov
Guest
 
Posts: n/a
Default Same issue

I am also getting this issue.
I searched the forums and tried some of the fixes I found there along with what was mentioned in this thread:
I have checked to make sure I am full updated and I am.
I tried deleting FFmpeg from the tools folder to force a reinstall of it but receive the "you already a have the latest version installed" message.
I did a reinstall of Jdownloader but still have the message FFmpeg is missing, though it was reinstalled when not found on the full reinstall of Jdownloader.

Any other possible fixes?

Last edited by Tarkov; 17.05.2018 at 14:07.
Reply With Quote
  #4  
Old 17.05.2018, 02:03
Eiesoldar Eiesoldar is offline
Linkgrabbing Monster
 
Join Date: Nov 2015
Posts: 80
Default Youtube FFmpeg issue

For some reason I get "FFmpeg missing" error when trying to download these videos

**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**

right after I downloaded

**External links are only visible to Support Staff****External links are only visible to Support Staff** .

Perhaps it's because that 4 videos are 5+ years old. I clearly remember I installed FFMPEG, even rechecked paths in "advanced settings" - FFmpeg.exe IS there and paths are correct. Restarting JD2 didn't help either - the 1st video I downloaded is still downloadable, the others are not.

16.05.18 18.00.22 <--> 17.05.18 01.25.32 jdlog://7114854433151/
Reply With Quote
  #5  
Old 17.05.2018, 11:30
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

There has been an update to ffmpeg binary and that no longer supports old Windows XP. You will have to replace ffmpeg.exe and ffprobe with older/outdated versions that still work on Windows XP. For example from here
github.com/rdp/ffmpeg-windows-build-helpers/issues/219
rwijnsma.home.xs4all.nl/files/ffmpeg/ffmpeg-N-86763-g341f012-win32-static_legacy.7z
I'v got feedback that this version still works on windows xp
__________________
JD-Dev & Server-Admin
Reply With Quote
  #6  
Old 17.06.2018, 19:35
jdboy6 jdboy6 is offline
Tornado
 
Join Date: Jul 2012
Posts: 239
Default

You need to replace the content of the folder ?

"JDownloader 2.0\tools\Windows\ffmpeg\i386"

With the files you gave to us from the "ffmpeg-N-86763-g341f012-win32-static_legacy.7z"
Reply With Quote
  #7  
Old 17.06.2018, 19:39
jdboy6 jdboy6 is offline
Tornado
 
Join Date: Jul 2012
Posts: 239
Default

So, ok, i replace the two files and it's working, but we replace 200KB files with 55MB files ???
Reply With Quote
  #8  
Old 18.06.2018, 12:58
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

@jdboy: the old files where static ones (no external dll, all in exe) and the updated ones share the dll and that's why the new exe are very small.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #9  
Old 28.06.2018, 21:42
Gweilo's Avatar
Gweilo Gweilo is offline
JD Legend
 
Join Date: Mar 2009
Posts: 725
Default

So I downloaded and installed the static build and it works again, on WinXP.

Since the ffmpeg files that were in the JD folder were dated 21 May 2018, obviously JD installed them with a recent update.

Will JD install new shared builds in place of these in the next update, and break it again?
Reply With Quote
  #10  
Old 28.06.2018, 22:12
mgpai mgpai is offline
Script Master
 
Join Date: Sep 2013
Posts: 1,533
Default

Quote:
Originally Posted by Gweilo View Post
Will JD install new shared builds in place of these in the next update, and break it again?
https://board.jdownloader.org/showpo...84&postcount=4
Reply With Quote
  #11  
Old 29.06.2018, 10:00
Gweilo's Avatar
Gweilo Gweilo is offline
JD Legend
 
Join Date: Mar 2009
Posts: 725
Default

Quote:
Originally Posted by mgpai View Post
**External links are only visible to Support Staff**...
That doesn't answer the question I asked.
Unless offering a workaround implies that JD will keep installing files regardless of whether they work on the OS.
Reply With Quote
  #12  
Old 29.06.2018, 11:11
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Quote:
Originally Posted by Gweilo View Post
Since the ffmpeg files that were in the JD folder were dated 21 May 2018, obviously JD installed them with a recent update.
See my first answer in this thread
__________________
JD-Dev & Server-Admin
Reply With Quote
  #13  
Old 29.06.2018, 11:11
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

JDownloader does not touch those binaries/paths until we release a new update of those binaries.

In case you're overwriting/replacing files that part of JDownloader file structure, of course those will be replaced/updated in case there is an update for them.
That is the reason why we recommend to place customized binaries somewhere else and not simply replace the existing ones
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 29.06.2018 at 11:16.
Reply With Quote
  #14  
Old 01.07.2018, 07:14
Gweilo's Avatar
Gweilo Gweilo is offline
JD Legend
 
Join Date: Mar 2009
Posts: 725
Default

Quote:
Originally Posted by Jiaz View Post
JDownloader does not touch those binaries/paths until we release a new update of those binaries.

In case you're overwriting/replacing files that part of JDownloader file structure, of course those will be replaced/updated in case there is an update for them.
That is the reason why we recommend to place customized binaries somewhere else and not simply replace the existing ones
Surely the installer knows what OS it's running on, and so that it should not install files that will not work on it?

"Customized" implies you are adding your own feature; but if you don't use these builds, none of the ffmpeg functions work at all. These ffmpeg builds should be standard on XP, not a "customization" that most users will have no idea they need or where to find them.
Reply With Quote
  #15  
Old 02.07.2018, 02:17
TerraHertz
Guest
 
Posts: n/a
Default

I'd like to thank Jiaz and jdboy6 for the fix. I'm another MS-curmudgeon, who prefers to stick with WinXP. A while ago my jdownloader broke, started getting ffmpeg error messages on about half of all attempts to fetch YT videos. I tried installing a new ffmpeg, same problem. Identified to incompatibility with bcrypt.dll and ntdll.dll, leading into versionitis and registry-hack hell. Thanks a lot ffmpeg guys, not.

Putting the relevant two files from
rwijnsma.home.xs4all.nl/files/ffmpeg/ffmpeg-N-86763-g341f012-win32-static_legacy.7z
into JDownloader 2.0\tools\Windows\ffmpeg\i386
Works for me. Thanks!
I'll deal with any future jdownloader version overwrites of those, if & when they happen.
Reply With Quote
  #16  
Old 17.05.2018, 14:28
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

I guess you're on old WindowsXP/Vista?
https://board.jdownloader.org/showpo...51&postcount=2
__________________
JD-Dev & Server-Admin
Reply With Quote
  #17  
Old 17.05.2018, 15:08
Tarkov
Guest
 
Posts: n/a
Default

Thank you sir for the help, that was indeed the issue. I am guessing the update just occurred as everything was working till about a day ago. I suppose yet another indicator that it is time to upgrade, at least the OS, on my old workhorse download machine. I imagine the increase in the two executables size is based on standalone vs portable and shouldn't impact usage?
Reply With Quote
  #18  
Old 17.05.2018, 15:09
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Size is different because of shared/static builds and no, has no impact on usage. The new version simply no longer works on old os.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #19  
Old 17.05.2018, 15:16
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Instead of using old xp, maybe switch to a linux distribution for your old workhorse Then you're more on the *safe* side and still can use old hardware
__________________
JD-Dev & Server-Admin
Reply With Quote
  #20  
Old 17.05.2018, 16:31
anon743 anon743 is offline
Junior Loader
 
Join Date: May 2018
Posts: 11
Default

I also encountered the ffmpeg issue after JD's update a few hours ago...
Finally followed instructions and DLed the older ffmpeg version and put the files into C:\Program Files\JDownloader v2.0\tools\Windows\ffmpeg\i386

It works, but download speed is VERY slow, see attached

Before that the Youtube download speed would be something like three digit kb/s...

Unfortunately my main computer is still running on XP and it's my daily workhorse...

Can someone investigate??
Attached Images
File Type: jpg 2018-05-17_212551.jpg (227.2 KB, 2 views)
Reply With Quote
  #21  
Old 17.05.2018, 16:35
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Please check speed graph for red line. For me it looks like either pause mode or speed limit is enabed as all links are limited to 5kb/s
__________________
JD-Dev & Server-Admin
Reply With Quote
  #22  
Old 17.05.2018, 16:45
anon743 anon743 is offline
Junior Loader
 
Join Date: May 2018
Posts: 11
Default

Quote:
Originally Posted by Jiaz View Post
Please check speed graph for red line. For me it looks like either pause mode or speed limit is enabed as all links are limited to 5kb/s
Yes I saw the red line on the speed graph which has not been activated before. Disabled speed limit and DL speed now becomes normal

BTW I've tried older versions of ffmpeg from here (the link from your other post does NOT work)
rwijnsma.home.xs4all.nl/files/ffmpeg/

Tried different versions prior to the April 2018 build and they all work under XP but somehow with the speed limit enabled by default...
What's the cause?

Also, when JD gets updated, would ffmpeg be updated as well? And if so, does that mean I'll have to replace the ffmpeg and ffprobe with the older ones EACH time JD gets updated?

Last edited by Jiaz; 17.05.2018 at 16:49.
Reply With Quote
  #23  
Old 17.05.2018, 16:49
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

There is no enabled speed limit by default. What do you mean by *different versions* ?

You can place your ffmpeg binaries in different folder and modify Settings-Advanced Settings-search for ffmpeg/ffprobe and set full path to different binary. eg c:\\ffmpeg\\ffmpeg.exe (the double \ is intended!)
In case there will be another update for ffmpeg binary, only the one in tools/ folder within JDownloader will be updated. Customized ones won't
__________________
JD-Dev & Server-Admin
Reply With Quote
  #24  
Old 17.05.2018, 16:56
anon743 anon743 is offline
Junior Loader
 
Join Date: May 2018
Posts: 11
Default

Quote:
Originally Posted by Jiaz View Post
There is no enabled speed limit by default. What do you mean by *different versions* ?

You can place your ffmpeg binaries in different folder and modify Settings-Advanced Settings-search for ffmpeg/ffprobe and set full path to different binary. eg c:\\ffmpeg\\ffmpeg.exe (the double \ is intended!)
In case there will be another update for ffmpeg binary, only the one in tools/ folder within JDownloader will be updated. Customized ones won't
Different versions -- I mean different ffmpeg versions from that external link, prior to the April 2018 build (link has been hidden but now unblocked by admin)

Anyway I'll try your method to reroute the ffmpeg to another folder...

BTW when I access Settings/Advanced Settings NIS displays warning dialog that ffmpeg is "inconclusive." I had to manually apply to allow such (NIS) permission to run...

Last edited by anon743; 17.05.2018 at 17:35.
Reply With Quote
  #25  
Old 17.05.2018, 16:58
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

What is NIS?
Advanced Settings validate the values for ffmpeg / ffprobe values to ensure they lead to valid binary.
Speed limit in JDownloader is not triggered by ffmpeg at all. I guess you simply enabled it by accident. Once disabled it is disabled until you enable it back
__________________
JD-Dev & Server-Admin
Reply With Quote
  #26  
Old 17.05.2018, 17:01
anon743 anon743 is offline
Junior Loader
 
Join Date: May 2018
Posts: 11
Default

Quote:
Originally Posted by Jiaz View Post
What is NIS?
Advanced Settings validate the values for ffmpeg / ffprobe values to ensure they lead to valid binary.
Speed limit in JDownloader is not triggered by ffmpeg at all. I guess you simply enabled it by accident. Once disabled it is disabled until you enable it back
NIS -- Norton Internet Security (mine is 21.7.0.11)

I definitely did NOT enable speed limit by accident beforehand, but from now on I'll watch out for the speed graph's right-click settings just in case
Reply With Quote
  #27  
Old 17.05.2018, 17:05
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

There are several places for speed limit. Pause Button, Speed limit in rightclick context menu in speed graph and at bottom right corner in quick settings. You can also trigger via hotkey (if assigned).
About NIS, thanks for the explanation Either you put ffmpeg in exclude list or agree to it manually. Can't tell where this comes from
__________________
JD-Dev & Server-Admin
Reply With Quote
  #28  
Old 17.05.2018, 17:25
anon743 anon743 is offline
Junior Loader
 
Join Date: May 2018
Posts: 11
Default

Quote:
Originally Posted by Jiaz View Post
There are several places for speed limit. Pause Button, Speed limit in rightclick context menu in speed graph and at bottom right corner in quick settings. You can also trigger via hotkey (if assigned).
About NIS, thanks for the explanation ;) Either you put ffmpeg in exclude list or agree to it manually. Can't tell where this comes from
I've been told NIS actually consumes a LOT of system resources and slows down things, as well as yielding quite some false alarms. However, it can also be oversensitive in some cases, such as this -- replacing the ffmpeg and ffprobe with the newly downloaded ones and NIS senses just that and flags a warning. Or course I allow that action and it's now in NIS'es exlclude list (hopefully).

On separate note, is there a true release version of JD? It's been in Beta build, even up to this point...
Reply With Quote
  #29  
Old 17.05.2018, 17:44
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Why do you think it's beta? There is no *true release* as JDownloader is under steady development. Makes no sense for a release that is outdated at the moment it got released. JDownloader supports more than 7 thousand different services and there are multiple updates each day for new plugins/new features/bugfixes.. Don't see any advantage of a *true release* So the build date is the most easiest to use and compare to check if a version is outdated or not. I doubt we will compile/release 2 versions at the same second
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 17.05.2018 at 17:46.
Reply With Quote
  #30  
Old 30.05.2018, 21:09
NesteaZen's Avatar
NesteaZen NesteaZen is offline
Bandwidth Beast
 
Join Date: Apr 2009
Posts: 133
Default ffmpeg problems // manual install

30.05.18 19.56.20 <--> 30.05.18 20.00.08 jdlog://7579854433151/
anything i can do?
Reply With Quote
  #31  
Old 01.06.2018, 11:49
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Please check here
https://board.jdownloader.org/showpo...51&postcount=2
__________________
JD-Dev & Server-Admin
Reply With Quote
  #32  
Old 05.06.2018, 09:34
Matts76 Matts76 is offline
JD Addict
 
Join Date: Feb 2012
Posts: 168
Default links getting hung up in Linkgrabber, ffmpeg

When I try to load several links in Linkgrabber about half will load then just get hung up. I included a log and the list of links i'm trying to load

04.06.18 19.36.21 <--> 04.06.18 19.36.22 jdlog://8822954433151/

Last edited by Jiaz; 05.06.2018 at 10:56.
Reply With Quote
  #33  
Old 05.06.2018, 10:56
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

You're on Windows XP, please see here
https://board.jdownloader.org/showpo...51&postcount=2
__________________
JD-Dev & Server-Admin
Reply With Quote
  #34  
Old 05.06.2018, 11:38
Matts76 Matts76 is offline
JD Addict
 
Join Date: Feb 2012
Posts: 168
Default

So once I download that older file do I take out the current ones and put these in it's place? Also can you tell me the exact files I need to download from there?

Last edited by Matts76; 05.06.2018 at 11:53. Reason: addition
Reply With Quote
  #35  
Old 05.06.2018, 12:01
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Best solution would be to place the ffmpeg and ffprobe that you've downloaded and place somewhere else(eg create new folder) and then change Settings-Advanced Settings-search for ffmpeg and ffprobe and set the new path (including ffmpeg.exe and ffprobe.exe) so the files won't be overwritten with future updates.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #36  
Old 05.06.2018, 17:59
Matts76 Matts76 is offline
JD Addict
 
Join Date: Feb 2012
Posts: 168
Default

I'll have to try that later this evening. Do I download it from the page that link opens to? I also have the earlier version of JD2 saved on an external drive. Would those have what I need to make it work? Another question is could it be that I have too many links in linkgrabber? I'm not sure if there is a limit.
Reply With Quote
  #37  
Old 29.06.2018, 09:31
Gweilo's Avatar
Gweilo Gweilo is offline
JD Legend
 
Join Date: Mar 2009
Posts: 725
Default

Quote:
Originally Posted by Jiaz View Post
Best solution would be to place the ffmpeg and ffprobe that you've downloaded and place somewhere else(eg create new folder) and then change Settings-Advanced Settings-search for ffmpeg and ffprobe and set the new path (including ffmpeg.exe and ffprobe.exe) so the files won't be overwritten with future updates.
Best? Wouldn't the best solution be for JD to install the appropriate ffmpeg for the OS? Or at least just leave the existing ones alone if it can't do that?
Reply With Quote
  #38  
Old 29.06.2018, 11:09
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Quote:
Originally Posted by Gweilo View Post
Or at least just leave the existing ones alone if it can't do that?
We didn't know about no longer supported WindowsXP/Vista/2003. As I said, we can't do extended testing.

There is absolute no reason to use that old OS anymore.
Old hardware -> Use Linux. No license -> Use Linux/Buy license
__________________
JD-Dev & Server-Admin
Reply With Quote
  #39  
Old 01.07.2018, 18:50
Gweilo's Avatar
Gweilo Gweilo is offline
JD Legend
 
Join Date: Mar 2009
Posts: 725
Default

Quote:
Originally Posted by Jiaz View Post
We didn't know about no longer supported WindowsXP/Vista/2003. As I said, we can't do extended testing.
You know now.
Anyway, it's not for myself.
I've fixed my own installation, but anyone who doesn't know how to hunt down the various threads here and find the special builds and how to stop JD from overwriting them will have no hope.

Quote:
Originally Posted by Jiaz View Post
There is absolute no reason to use that old OS anymore. [
Well, not for you. For me, there is.
I've only got one PC, and on that I need to do my work, and for that I have a suite of antique programs, some dating back to 1990. I'm sure it's possible to make them run in some emulation on new OS, but working out how to do that is not trivial. Even worse would be trying to move 25 years of files to new applications. (I have recently been asked to do updates on projects I did in the early 90s.) I may have to do it some time, but so far everything vital works and I don't want to mess with it.
I don't ask for any special consideration, but not everyone is just using their PC for internet apps and media player.
Reply With Quote
  #40  
Old 05.06.2018, 18:20
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

The number of links is mainly limited by available memory to Java/JDownloader. You can easily check if memory is short in about dialog of JDownloader. There you'll find 3 numbers. In case the 2nd one is near the 3rd one, then it's time to increase memory settings in Java or cleanup list. JDownloader is able to manage millions of links with correct setup/settings.

just download
rwijnsma.home.xs4all.nl/files/ffmpeg/ffmpeg-N-86763-g341f012-win32-static_legacy.7z
and put the ffmpeg and ffprobe files any location and then setup the paths in Settings-Advanced Settings-search for ffmpeg/ffprobe .
In case you've got an older installation (1month or older) of JD2, you can use the binaries from tools/windows/ffmpeg folder as well.
__________________
JD-Dev & Server-Admin
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 12:46.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.