I'm using #42 in my application and it's working. While it atleast not breaking is great, there are still some bugs with downloading playlists. Specifically when a playlist has media that has been removed (Youtube in this case), you get this error:
STDERR:
ERROR: xPbbVfTxEQY: YouTube said: "Daft Punk - Solar Saile..."
The YouTube account associated with this video has been terminated due to multiple third-party notifications of copyright infringement.
from /home/ubuntu/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/cocaine-0.5.8/lib/cocaine/command_line.rb:91:in `run'
There is a report upstream for youtube-dl here ytdl-org/youtube-dl#2076 and their response was to use --ignore-errors. I'm unsure if this would break other parts of the gem.
I'm using #42 in my application and it's working. While it atleast not breaking is great, there are still some bugs with downloading playlists. Specifically when a playlist has media that has been removed (Youtube in this case), you get this error:
There is a report upstream for youtube-dl here ytdl-org/youtube-dl#2076 and their response was to use
--ignore-errors. I'm unsure if this would break other parts of the gem.