Coder Social home page Coder Social logo

kopurando / virga.app-youtube-dl-gui-for-os-x Goto Github PK

View Code? Open in Web Editor NEW
82.0 82.0 6.0 159 KB

Simple one-button "GUI" for youtube-dl for OS X. Downloads videos and extracts audios from youtube, vimeo, mixcloud, soundcloud and much more

License: GNU General Public License v2.0

AppleScript 100.00%

virga.app-youtube-dl-gui-for-os-x's People

Contributors

kopurando avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

virga.app-youtube-dl-gui-for-os-x's Issues

Warn when going to download more than 1 link & File renaming

Hi,

superb work, you earned the hall of fame after having coded something like this in AppleScript... :)

I have 2 suggestions:

  • The program could warn the user when going to download more than 1 link because downloads are unstoppable... Just a "Are you sure?" message would be ok.
  • I see downloaded files are like "Title - youtube_xxx." or "Title - soundlcloud_xxx.", I think that there is no actual reason to keep the "- yotube_xxx" suffixes. This will save me from manually rewrite the files.

Thanks!

VIRUS DETECTED!

Avast detected and quantined this app as a virus when I tried running it. Irk!

Issues with Virga

Hello,

I have been looking for macOS GUI's to download videos. Yours looks interesting. However, I've had some issues.

First is that the pbs command might need the "-update" option to work properly. The man page doesn't mention it but, I've found I get an error without it.

Second is that when I start Virga, I get a dialog asking me for the location of Google Chrome. I suspect that's because the code has this:

tell application "Google Chrome"

I don't understand AS well but, I think that when the script is run it checks the code, sees the "Tell" and hoping to avoid a future error, looks for Chrome. I've found the solution is to put "Google Chrome" into a variable (eg. google_chrome_app) and change that line to:

tell application google_chrome_app

Works for me anyway.

Third is that after cancelling that dialog, nothing happens. It suggests there is an AS error. When I try to run the Virga script in Script Editor I get this error "Expected end of line but found property". The error is on "tab" in this line:

tell application frontApp to set theURL to URL of active tab of front window

Hope this helps

Cheers.

Don't require Chrome to be installed

Launching Virga on a system that doesn't have Google Chrome installed causes the standard AppleScript dialog "Where is 'Google Chrome'?" to appear. It would be great if that didn't happen.

logging in option?

some services, especially niconico, needs -u USERNAME and -p PASSWORD options to download these videos.
Please add some configration to use it for these sites.

Ask for Download location

Hi, where are files downloaded? An option for a donwload location or ask for default location would help.

Virga's suddenly stopped working

Hello

Basically, the subject title... It was working a few days ago, and I LOVE this app. It's so lightweight and unobtrusive – a brilliant utility.

• Launching Virga causes the Mac to freeze for a minute or so (audio continues to play, and the cursor is still responsive, but no clicks or keyboard presses are registered, and the screen stays frozen)
• Happens when using with both Safari or Chrome
• I don't see any error messages
• Am using macOS 10.14.6
• I'd updated to Safari 13.1.2 (14609.3.5.1.5) a few days ago – is it safe to assume this has broken Virga somehow‽

Please let me know if I can share more info to help get this fixed! Thanks.

Add a Cancel button

I use youtube-dl on the command line, but I installed Virga for a less computer-savvy relative. The first thing she did after I added the Virga app icon to her Dock was to click the Virga icon multiple times, which caused it to launch multiple times, and to display the "video or audio" selection dialog box multiple times. There was no Cancel button, so we could not cancel the erroneously-started downloads.

Youtube Rip quality poor

Hi all and firstly, thanks for this incredibly useful app. Recently (last couple of weeks), every youtube rip has terrible quality. maybe 64kbps - no more.

What might have changed and any ideas for fixing it? Thanks again!

Not working with Safari and El Capitan

Hi again,

sorry to report a new bug, but it seems it is not working with Safari.
When I open virga.app my Google Chrome opens (with a blank url) and the download fails.

Thanks in advance.

Mac OS El Capitan

The virga app not working properly under "El Capitan", the popup box that asks for input e.g. video only, Mp3 only or both is not appearing. It starts downloading without the popup.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.