elzoughby / vdm Goto Github PK
View Code? Open in Web Editor NEWFree, Cross-platform video download manager based on youtube-dl
Home Page: https://videodownloadmanager.github.io
License: MIT License
Free, Cross-platform video download manager based on youtube-dl
Home Page: https://videodownloadmanager.github.io
License: MIT License
database file shouldn't be in the jar file because it would be read only and you can't write to it.
I attempt to install it using the command line and "dnf install" as is what I do for all rpm installation files.
From that installation attempt. This never changes no matter what I may try to do to elevate the error. So I have listed verbatim what my installation error is:
Last metadata expiration check: 1:35:11 ago on Tue 05 Sep 2023 05:30:25 PM EDT.
Error:
Problem: conflicting requests
- nothing provides libavcodec-ffmpeg.so.56()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec-ffmpeg.so.56(LIBAVCODEC_FFMPEG_56)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.53()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.53(LIBAVCODEC_53)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.54()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.54(LIBAVCODEC_54)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.55()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.55(LIBAVCODEC_55)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.56()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.56(LIBAVCODEC_56)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.57()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavcodec.so.57(LIBAVCODEC_57)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat-ffmpeg.so.56()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat-ffmpeg.so.56(LIBAVFORMAT_FFMPEG_56)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.53()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.53(LIBAVFORMAT_53)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.54()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.54(LIBAVFORMAT_54)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.55()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.55(LIBAVFORMAT_55)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.56()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.56(LIBAVFORMAT_56)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.57()(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
- nothing provides libavformat.so.57(LIBAVFORMAT_57)(64bit) needed by vdm-1.0.0-2.x86_64 from @commandline
(try to add '--skip-broken' to skip uninstallable packages)
Of course I try to do the suggested idea of running it with the added --skip-broken
tag, already knowing that there is no way an installation will work when not EVERYTHING was installed to make t the program work. Again verbatim:
`sudo dnf install vdm-1.0.0-final-x64-linux-redhat.rpm --skip-broken
Last metadata expiration check: 1:49:11 ago on Tue 05 Sep 2023 05:30:25 PM EDT.
Dependencies resolved.
Problem: conflicting requests
Skip 1 Package
Nothing to do.
Complete!
user@fedora vdm-1.0.0]$
`
I have tried to install with the general Linux tar.gz installation file however I have not been able to build it,, do you have a 'README' detailing how to run that installation?
I saw to first install some needed packages for your Linux distro to be able to work with such files anyway. I did that with no problems, however it then tells you to go to your command prompt and attempt to 'execute a file inside the newly unpacked ifolder. It tells me to look for a file called "Configure" However without that as an option I went with the next best thing, the applications '":NAME"
EX:
cd /vdm-1.0.0-final--x64-linux/ ./vdm
Any help at all would be appreciated, maybe it just needs the RPM installation rebuild, since it is a couple years old
FYI
when an item finishes downloading, there is no indication that it has been finished.
so, a "Finished" status should have been added.
Describe the bug
does not have settings
support row context menu.
Describe the bug
When start the program, stuck in the "Checking for updates", so can't enter and use it.
Expected behavior
Checking updates should be optional.
Describe the bug
The requested permission is not necessary for this application to function
Expected behavior
Privacy
Desktop (please complete the following information):
Describe the bug
A clear and concise description of what the bug is.
C:\Program Files\Video Download Manager\app>java -jar vdm.jar
Error updating youtube-dl : HTTP error fetching URL
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
sometimes, youtube-dl can't get the download speed, and it prints "unknown speed".
this should be detected to prevent adding more download status messages to the log list.
sometimes when i click close and conform Alert it not response and program not close
only by TaskManager
when you resize the HomeWindow, you will notice that the position of the divider doesn't change with a percentage.
the addDownloadWindow is resizable without scalable views.
This does not even open in pop os after installing the deb package
when you start a queue, you actually start a download item. and when it finishes, the next download item doesn't start automatically.
simply, queue doesn't work.
i download videos , i found app down audio file and video file if mix them ,rate of audio is fast and bad
when i open the app, start but close inmediately
2023-08-16 10:55:28.840 vdm[37082:2784128] *** Assertion failure in -[NSMenu itemAtIndex:], NSMenu.m:1419
Exception in Application start method
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:389)
at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767)
Caused by: java.lang.RuntimeException: Exception in Application start method
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$159(LauncherImpl.java:182)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:103)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
at dorkbox.systemTray.util.SizeAndScalingUtil.getMacOSScaleFactor(SizeAndScalingUtil.java:66)
at dorkbox.systemTray.util.SizeAndScalingUtil.getTrayImageSize(SizeAndScalingUtil.java:99)
at dorkbox.systemTray.SystemTray.init(SystemTray.java:1011)
at dorkbox.systemTray.SystemTray.get(SystemTray.java:1167)
at TrayHandler.initSystemTray(TrayHandler.java:226)
at VDM.start(VDM.java:132)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$166(LauncherImpl.java:863)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$179(PlatformImpl.java:326)
at com.sun.javafx.application.PlatformImpl.lambda$null$177(PlatformImpl.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$178(PlatformImpl.java:294)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
Caused by: java.lang.RuntimeException: Non-Java exception raised, not handled! (Original problem: Invalid parameter not satisfying: index < [_itemArray count])
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1086)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1845)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at sun.awt.CGraphicsEnvironment$1.run(CGraphicsEnvironment.java:65)
at sun.awt.CGraphicsEnvironment$1.run(CGraphicsEnvironment.java:63)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.CGraphicsEnvironment.(CGraphicsEnvironment.java:63)
Program not start , does not able to load fxml file ,
method of load () , receive a null from getResource()
when you add a new download, it runs properly. but when you close the program and reopen it the download command will be different and it won't run properly.
Describe the bug
Once app is opened, it merely keeps saying 'Checking for updates'. Non-stop
To Reproduce
Steps to reproduce the behavior:
Open app
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
PC
Additional context
Add any other context about the problem here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.