diff --git a/script.rb b/script.rb index ed30773..827d94d 100644 --- a/script.rb +++ b/script.rb @@ -30,6 +30,9 @@ videos=DB[:videos] open(options[:feed]) do |rss| feed=RSS::Parser.parse(rss) feed.items.each do |item| + if not DB[:videos].where(:url => "#{item.link}").count.eql? 0 + next + end video=YoutubeDL.download "#{item.link}" videos.insert(:url => "#{item.link}", :filename => "#{video.filename}",