Commit 9cd79b70 authored by Pierre Ynard's avatar Pierre Ynard

youtube.lua: alternative way of fetching ArtURL

parent eb7ae363
...@@ -76,6 +76,9 @@ function parse() ...@@ -76,6 +76,9 @@ function parse()
description = vlc.strings.resolve_xml_special_chars( description ) description = vlc.strings.resolve_xml_special_chars( description )
description = vlc.strings.resolve_xml_special_chars( description ) description = vlc.strings.resolve_xml_special_chars( description )
end end
if string.match( line, "<meta property=\"og:image\"" ) then
_,_,arturl = string.find( line, "content=\"(.-)\"" )
end
if string.match( line, " rel=\"author\"" ) then if string.match( line, " rel=\"author\"" ) then
_,_,artist = string.find( line, "href=\"/user/([^\"]*)\"" ) _,_,artist = string.find( line, "href=\"/user/([^\"]*)\"" )
end end
...@@ -102,8 +105,10 @@ function parse() ...@@ -102,8 +105,10 @@ function parse()
end end
end end
video_id = get_url_param( vlc.path, "v" ) if not arturl then
arturl = get_arturl( vlc.path, video_id ) video_id = get_url_param( vlc.path, "v" )
arturl = get_arturl( vlc.path, video_id )
end
if not path then if not path then
vlc.msg.err( "Couldn't extract youtube video URL, please check for updates to this script" ) vlc.msg.err( "Couldn't extract youtube video URL, please check for updates to this script" )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment