vlc | branch: master | Pierre Ynard <[email protected]> | Sun Dec 1 13:15:03 2019 +0100| [02bea06ed1c7199ce4912c458d7c6864e2bfa9f7] | committer: Pierre Ynard
youtube.lua: fix metadata parsing for alternate API > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=02bea06ed1c7199ce4912c458d7c6864e2bfa9f7 --- share/lua/playlist/youtube.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/share/lua/playlist/youtube.lua b/share/lua/playlist/youtube.lua index 6615637ad7..ca1f3c689f 100644 --- a/share/lua/playlist/youtube.lua +++ b/share/lua/playlist/youtube.lua @@ -466,17 +466,17 @@ function parse() return { } end - local title = string.match( line, "&title=([^&]*)" ) + local title = string.match( line, "%%22title%%22%%3A%%22(.-)%%22" ) if title then title = string.gsub( title, "+", " " ) title = vlc.strings.decode_uri( title ) end - local artist = string.match( line, "&author=([^&]*)" ) + local artist = string.match( line, "%%22author%%22%%3A%%22(.-)%%22" ) if artist then artist = string.gsub( artist, "+", " " ) artist = vlc.strings.decode_uri( artist ) end - local arturl = string.match( line, "&thumbnail_url=([^&]*)" ) + local arturl = string.match( line, "%%22playerMicroformatRenderer%%22%%3A%%7B%%22thumbnail%%22%%3A%%7B%%22thumbnails%%22%%3A%%5B%%7B%%22url%%22%%3A%%22(.-)%%22" ) if arturl then arturl = vlc.strings.decode_uri( arturl ) end _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
