YouTube_DL: Fehler, wenn Video entfernt wurde/nicht existiert

This commit is contained in:
Andreas Bielawski 2016-08-12 21:11:45 +02:00
parent 0cedb2f9c1
commit cbc72d8fe0

View File

@ -22,6 +22,7 @@ function youtube_dl:get_availabe_formats(id, hash)
local ytdl_json = io.popen('youtube-dl -j https://www.youtube.com/watch/?v='..id):read('*all') local ytdl_json = io.popen('youtube-dl -j https://www.youtube.com/watch/?v='..id):read('*all')
if not ytdl_json then return end if not ytdl_json then return end
local data = json.decode(ytdl_json) local data = json.decode(ytdl_json)
if not data then return nil end
local available_formats = {} local available_formats = {}
redis:hset(hash, 'duration', data.duration) redis:hset(hash, 'duration', data.duration)