jely2002 / youtube-dl-gui Goto Github PK
View Code? Open in Web Editor NEWA cross-platform GUI for youtube-dl made in Electron and node.js
License: GNU Affero General Public License v3.0
A cross-platform GUI for youtube-dl made in Electron and node.js
License: GNU Affero General Public License v3.0
It would be very convenient to add additional filename format settings that would automatically add elements such as channel name, quality, and ID to the saved filename with out having to do so manually. An example of how this is done can be seen in "Youtube-DLG." Images attached show screenshots of the filename format setting from "Youtube-DLG."
Thank you.
It stopped the youtube-dl binary is being updated, please wait.
I waited for so long but nothing happened.
Is your question related to a problem? Please describe.
I wan't to build this app for my RaspberryPi (Linux armhf and arm64).
Describe the question you have.
what are the commands to build it?
git clone the repo and
npm install
npm run build
?
Is your feature request related to a problem? Please describe.
Well, who doesn't know about the opensource downloader Aria2c. Adding an option to download via external downloaders like Aria2c would be a great option.
Describe the solution you'd like
The GUI could interact with the JSON RPC for aria2c or it could download them without the RPC from a command.
And congratulation for such a great tool.๐
Youtube-dl has been heavily uncommitted for the past few months, and there's been a new fork that's kind-of taken on the reigns. Wondering if it would be possible to perhaps give the option of supporting that instead of the original one?
I installed the new version of youtube-dlg in January or february of 2021 on Linux mint 20. It worked fine. I went to open it but did not find it or the icon in the installed apps.
I try typimg youtube-dlg in the terminal and it doesn't work. I can't find a file with that name. At first if I looked for it it would open tartube. It wassupposed to be a gui for youtube-dl, but I never got it to work.
Looking over things I see I dowonladed as a disk image file. That may be what I need to look for.
If I can find out how to open it I'll just make a launcher. Why there is no icon for the app I have no idea
I'm sure I didn't just dream I installed it and know I didn't uninstall it. For now I'll just use youtube-dl command line. Maybw someone can offer some suggestions. I'm tired at the moment and have other things to do.
TIA
Hi,
Is it possible to automatic update the youtube-dl binary? I am using a Mac.
Thank you!
PS: Keep up the great work!
Progress bar support that lets us know of the status of the video download. Currently I'm just getting a yellow message that I might be downloading a larger file, and yes I'm downloading a 12 GB file so it would be nice to have an indication to see if it actually does anything...
I'm wondering how I can have AppImages updated whenever a new update comes out. Do I have to redownload everything? Or is it a simpler process?
I think a good feature for archival purposes would be able to include the date of upload in the file name so people do not have to manually enter it in
pausing downloading item or playlist and resume capability
exactly what it says in title. the download button is greyed out even though all metadata is loaded. im downloading videos from my watch later playlist.
Hello,
When I try to download from a playlist, I do not see the list of videos showing, rather it only shows one item and tells how many videos are in the playlist. It is still possible to download all the videos, but it is not possible to choose selected ones.
I am trying to download this playlist:
https://www.youtube.com/playlist?list=PLB0j2hqgnW6UEIjZ6gFpgQXBdE0tayAlk
Thanks!
Describe the bug
A clear and concise description of what the bug is.
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.
Additional info (please complete the following information):
Additional context
Add any other context about the problem here.
Describe the bug
All videos, including public ones, spit out the following error:
"This video is private, add a cookies.txt file to download private video's."
To Reproduce
Steps to reproduce the behavior:
Expected behavior
This error should show only for private videos.
Additional info (please complete the following information):
Additional context
Stay awesome.
Please create and maintain a PPA and a package in the AUR for Linux users to have secure automatic updates with their system.
add a prompt for when you are deleting videos that have not been fully downloaded
ie are you sure you want to delete this its still downloading something like that
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
even though i selected the subtitles enabled option i almost never get it embed. it only happens for 1/50 videos. sometimes the subs are in srt and not embed, other times its normally embed. many of the videos i download already have english subtitles not auto generated. even then i would like to download auto generated subs.
whenever i download a vidoe that has already been downloaded before instead of the usual adding "(1)" at the end it jsut downgrade the quality. it would be better to just add (1) with same download quality.
Describe the bug
The app stays in the youtube-dl updating state forever. Logs in the end.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Steps to reproduce the behavior:
Screenshots
If applicable, add screenshots to help explain your problem.
Additional info (please complete the following information):
Additional context
Javascript console output:
Settings loaded from file
caching.js:37 Cached directory exists
updater.js:54 Latest release: 2021.02.22
updater.js:93 Current version: 2020.11.17
updater.js:63 New version found! Updating...
updater.js:112 New youtube-dl version downloaded: 2021.02.22
updater.js:113 Writing version data...
updater.js:123 Adding chmod permissions
updater.js:126 chmod 0755 added
DevTools failed to load SourceMap: Could not parse content for file:///tmp/.mount_YouTubrpeObr/resources/app.asar/node_modules/human-signals/build/src/main.js.map: Unexpected end of JSON input
DevTools failed to load SourceMap: Could not parse content for file:///tmp/.mount_YouTubrpeObr/resources/app.asar/node_modules/human-signals/build/src/signals.js.map: Unexpected end of JSON input
DevTools failed to load SourceMap: Could not parse content for file:///tmp/.mount_YouTubrpeObr/resources/app.asar/node_modules/human-signals/build/src/core.js.map: Unexpected end of JSON input
DevTools failed to load SourceMap: Could not parse content for file:///tmp/.mount_YouTubrpeObr/resources/app.asar/node_modules/human-signals/build/src/realtime.js.map: Unexpected end of JSON input
DevTools failed to load SourceMap: Could not parse content for file:///tmp/.mount_YouTubrpeObr/resources/app.asar/web-resources/bootstrap.min.js.map: Unexpected end of JSON input
DevTools failed to load SourceMap: Could not parse content for file:///tmp/.mount_YouTubrpeObr/resources/app.asar/web-resources/bs-stepper.min.js.map: Unexpected end of JSON input
DevTools failed to load SourceMap: Could not parse content for file:///tmp/.mount_YouTubrpeObr/resources/app.asar/node_modules/uri-js/dist/es5/uri.all.js.map: Unexpected end of JSON input
DevTools failed to load SourceMap: Could not parse content for file:///tmp/.mount_YouTubrpeObr/resources/app.asar/node_modules/performance-now/lib/performance-now.js.map: Unexpected end of JSON input
$ YouTube-Downloader-GUI-1.8.7.AppImage
(youtube-dl-gui.bin:13946): Gtk-WARNING **: 09:46:37.106: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version
(youtube-dl-gui.bin:13946): Gtk-WARNING **: 09:46:37.106: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version
(youtube-dl-gui.bin:13946): Gtk-WARNING **: 09:46:37.106: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
Checking for update
(node:13946) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron. See https://github.com/electron/electron/issues/23506 for more information
details copied to home data
youtube-dl-darwin copied to home data
Update for version 1.8.7 is not available (latest version: 1.8.7, downgrade is disallowed).
checkForUpdatesAndNotify called, downloadPromise is null
ffmpeg copied to home data
Anything I could test or try? I didn't try older versions, but I think I have had this issue before.
add youtube-dl-gui portable for windows.
It would be nice if there was an option to choose the container.
It seems that by default it uses MP4 which is not ideal when subtitles are involved, I would prefer to use MKV in these cases since it's more flexible.
I think It could considerably increase the speed of file downloads when dealing with playlists. Furthermore, It could potentially improve speeds on multicore setups since multithreaded downloads tend to saturate the network connection and go faster than single file downloads.
theres only 2 presets for changing quality for all videos. i wish there was quality changing by resolution ex 1080p, 720p, etc.
Is your feature request related to a problem? Please describe.
I would like to know if support for downloading multiple videos at one time, rather than one video at a time, can be implemented in future releases.
Describe the solution you'd like
youtube-dl-gui would support pasting multiple links that would show up in a list. Then, the user can decide to download each in its own format. So maybe two of these videos the user would like to download as an MP4, while the other two can be downloaded as an M4A.
Describe alternatives you've considered
Vividl supports this already. But it's Windows-only. I think Tartube lets the user download all videos, but I'm not sure if they can specify different formats.
Additional context
Your app rocks, dude.
Is your feature request related to a problem? Please describe.
When I want to download a video and import it into Premiere Pro, it says that VK09 (or something like that) is not supported.
Describe the solution you'd like
Could we have an option to change the codecs?
Describe alternatives you've considered
Other file format?
how can I run on linux
the app is stuck in
"The youtube-dl binary is being updated, please wait..."
eventough it's already have the lastest youtube-dl
so i can't download anything
using v1.7 in windows 10 1809 64bit
Describe the bug
[36597:1201/235423.535598:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_YouTubqRI3It/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap
To Reproduce
Steps to reproduce the behavior:
Expected behavior
App opens
Screenshots
Additional info (please complete the following information):
Additional context
can't cancell downloading progress
Is your feature request related to a problem? Please describe.
If i want to download videos from another platform for example twitter or vimeo i have to go to another tool to download it
Describe the solution you'd like
An option to download videos from other websites
Describe alternatives you've considered
I used this one in the past and it worked great
run this app every time the task list will be lost, I can't remember all site address that I download, please add this feature like other download apps did.
add feature restart download, if stuck. auto resume.
can u add a feature in which u can add your custom amount for when to split playlists. this would be useful for changing settings like video quality and caption on/off in one click rather than going to each vid and changing it.
this is similar to my request in #52
Is it possible to make the app download multiple video at the same time or download a whole playlist.
Hey, I want to make a suggestion. You should adding the option to update youtube-dl and ffmpeg binary automatically or not.
I love the look and feel of this software, but I have a specific need in downloading youtube videos. I would like to ask to have an option in the settings that can open advanced features/settings. The Advanced Features/Settings could include selecting the resolution and codec in selecting video and audio without compromising the usability and simplicity for beginners.
Also I would like to ask the youtube-dl -F results to have appear maybe in a button in the info section.
I am conscious in the size of the video/audio because I have a metered connection. I usually use VP9+OPUS but sometimes I use AVC1+OPUS in my videos depending on what video format is smaller in a given resolution.
I appreciate your work, Thanks in Advance.
every time i close the app i have to change my settings again. and add the cookies.txt file again.
there should be a feature in which the settings are saved.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Hi. I have recently been using this program and I immediately noticed the lack of more downloads at the same time and above all I did not find any option regarding the download of the video metadata. Is it possible to add this thing? it would be very useful (and not just me ...)
Thanks and sorry for my English
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
It would be great if this app could be packaged with flatpak and released with flathub. It would then make it immediately accessible to hundreds of linux distros that support flatpak
Describe alternatives you've considered
Existing packaging formats such as deb and rpm are limited in terms of distro support. Appimage is good but lacks the dependency and systems integration of an actual package manager.
Additional context
Add any other context or screenshots about the feature request 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.