Closed tvraman closed 5 months ago
I have empv-invidious-instance "https://vid.puffyan.us/api/v1") -- and when I attempt to play results after getting hits via tabulated results, nothing plays, and inspecting the result with "i" shows nil
Seems like an instance issue, I am using https://inv.zzls.xyz/api/v1 and everything works fine. I tried using the instance you provided and empv failed with it. Can you check with this instance?
Right now the instance you provided is also failing -- hopely it's a temporary failure.
That said, could we perhaps add a few choices to that defcustom so one can quickly try other invideous instances? --
Interesting, it's working for me. Maybe there is another problem. I
added some extra debugging logs for requests. Can you update and do
M-x empv-toggle-debug
and then do a youtube search etc. and send me
the logs that appear in *Messages*
buffer?
That said, could we perhaps add a few choices to that defcustom so one can quickly try other invideous instances?
I don't really want this because this may create traffic increase for the instances that we added as default. These instances generally do not generate any revenue for themselves and I don't want to cause extra unintended traffic.
Interestingly, yt search using empv is returning results --- verified with news queries -- but inspecting the results with 'i' shows 'nil'
;;; empv--last-youtube-candidates for search "india today"
(((type . "video") (title . "Home Minister Amit Shah's Exclusive Interview On One Nation One Poll, UCC, 2024 Elections & More") (videoId . "W_ZA5eBcqAQ") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/W_ZA5eBcqAQ/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 128834) (viewCountText . "128K views") (published . 1713545349) (publishedText . "3 days ago") (lengthSeconds . 3233) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Dubai Flood: Visuals Of Record-Breaking Storm And Flooding | Dubai Rain Live Visuals | India Today") (videoId . "0UYMj4knZTk") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/0UYMj4knZTk/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 0) (viewCountText . "0 views") (published . 1713804549) (publishedText . "0 seconds ago") (lengthSeconds . 0) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Rahul Kanwal LIVE: Mega Manifesto War | PM Modi Rakes Up Manmohan Singh's Minority Remark") (videoId . "BPT0-Hu33BQ") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/BPT0-Hu33BQ/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 0) (viewCountText . "0 views") (published . 1713804549) (publishedText . "0 seconds ago") (lengthSeconds . 0) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "INDIA TODAY EXCLUSIVE: Who Will Win 2024 Lok Sabha Elections? | India Today 2024 Fiery Discussion") (videoId . "MXPxG4Ul4Ow") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/MXPxG4Ul4Ow/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 0) (viewCountText . "0 views") (published . 1713804549) (publishedText . "0 seconds ago") (lengthSeconds . 0) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Lok Sabha election News LIVE Updates: What Does Tamil Nadu Turnout Indicate? | India Today News LIVE") (videoId . "fNAW45xKSI8") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/fNAW45xKSI8/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 0) (viewCountText . "0 views") (published . 1713804549) (publishedText . "0 seconds ago") (lengthSeconds . 0) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Israel-Iran War Coverage: Watch Iran's Earlier Airstrikes At Israel As Iran Faces Drone Attack") (videoId . "I1io2eVvq2w") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/I1io2eVvq2w/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 0) (viewCountText . "0 views") (published . 1713804549) (publishedText . "0 seconds ago") (lengthSeconds . 0) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "INDIA TODAY LIVE: BJP 'Wins' Surat Lok Sabha Seat, Congress Cries Surat Match Fixing | 2024 Polls") (videoId . "dotkdP6RWK8") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/dotkdP6RWK8/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 12546) (viewCountText . "12K views") (published . 1713802149) (publishedText . "40 minutes ago") (lengthSeconds . 14181) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "China Flood LIVE | Pakistan Flood LIVE | Dubai Floods | Massive Floods Across Globe | India Today") (videoId . "eyLPAB9QAcg") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/eyLPAB9QAcg/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 0) (viewCountText . "0 views") (published . 1713804549) (publishedText . "0 seconds ago") (lengthSeconds . 0) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "India Today LIVE TV: Ghazipur Landfill Fire | Kejriwal News | Elections 2024 | Iran-Israel Updates") (videoId . "sYZtOFzM78M") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/sYZtOFzM78M/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 0) (viewCountText . "0 views") (published . 1713804549) (publishedText . "0 seconds ago") (lengthSeconds . 0) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Ajit Pawar's Exclusive Interview With Rajdeep Sardesai & Sahil Joshi After NCP Split | India Today") (videoId . "yxKOnbu1xg4") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/yxKOnbu1xg4/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 196876) (viewCountText . "196K views") (published . 1713631749) (publishedText . "2 days ago") (lengthSeconds . 975) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Lok Sabha election News LIVE Updates: What Does Tamil Nadu Turnout Indicate? | India Today News LIVE") (videoId . "CnBYxP8k4eM") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/CnBYxP8k4eM/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 17943) (viewCountText . "17K views") (published . 1713750549) (publishedText . "15 hours ago") (lengthSeconds . 29661) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Lok Sabha Elections 2024: Phase 1 Lok Sabha Polls Locked & Loaded | How Was Turnout, Tone & Tenor?") (videoId . "HQXc0O1SeAY") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/HQXc0O1SeAY/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 63659) (viewCountText . "63K views") (published . 1713545349) (publishedText . "3 days ago") (lengthSeconds . 2777) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Karnataka Murder Accused's Mother Seeks Forgiveness, Says 'What My Son Did Is Wrong' | India Today") (videoId . "R62SmsAQ8js") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/R62SmsAQ8js/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 137977) (viewCountText . "137K views") (published . 1713631749) (publishedText . "2 days ago") (lengthSeconds . 550) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "INDIA TODAY LIVE: BJP's First Win Before Lok Sabha Polls, Walkover In Surat | BJP LIVE News") (videoId . "scb4hV9QoBg") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/scb4hV9QoBg/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 3591) (viewCountText . "3.5K views") (published . 1713790149) (publishedText . "4 hours ago") (lengthSeconds . 3361) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "INDIA TODAY EXCLUSIVE: Who Will Win 2024 Lok Sabha Elections? | India Today 2024 Fiery Discussion") (videoId . "HfS407uVP_8") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/HfS407uVP_8/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 46240) (viewCountText . "46K views") (published . 1713797349) (publishedText . "2 hours ago") (lengthSeconds . 42896) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "India Today LIVE TV: Ghazipur Landfill Fire | Kejriwal News | Elections 2024 | Iran-Israel Updates") (videoId . "F62gvYc01B8") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/F62gvYc01B8/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 0) (viewCountText . "0 views") (published . 1713804549) (publishedText . "0 seconds ago") (lengthSeconds . 0) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Elections Unlocked: Lok Sabha Elections Phase 1 Campaign Ends, 102 Seats Up for Grabs") (videoId . "q2I2nOm-okA") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/q2I2nOm-okA/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 67595) (viewCountText . "67K views") (published . 1713458949) (publishedText . "4 days ago") (lengthSeconds . 1557) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "LIVE | Lok Sabha Election Phase 1 Voting | Massive Voter Turnout In Phase 1, Politicians React") (videoId . "b6xt523Jl9I") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/b6xt523Jl9I/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 23347) (viewCountText . "23K views") (published . 1713545349) (publishedText . "3 days ago") (lengthSeconds . 13562) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Newstoday With Rajdeep Sardesai LIVE: Can Congress Cross 2019 Tally In 2024 Polls? | India Today") (videoId . "0vLjOTqOdk4") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/0vLjOTqOdk4/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 25184) (viewCountText . "25K views") (published . 1713372549) (publishedText . "5 days ago") (lengthSeconds . 38431) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)) ((type . "video") (title . "Lok Sabha Elections 2024: Experts Analyse First Phase Polling | Who Has Big Edge In Phase 2?") (videoId . "_5p7SC4-W0M") (author . "India Today") (authorId . "UCYPvAwZP8pZhSMW8qs7cVCw") (authorUrl . "/channel/UCYPvAwZP8pZhSMW8qs7cVCw") (authorVerified . t) (videoThumbnails ((quality . "maxres") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/maxres.jpg") (width . 1280) (height . 720)) ((quality . "maxresdefault") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/maxresdefault.jpg") (width . 1280) (height . 720)) ((quality . "sddefault") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/sddefault.jpg") (width . 640) (height . 480)) ((quality . "high") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/hqdefault.jpg") (width . 480) (height . 360)) ((quality . "medium") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/mqdefault.jpg") (width . 320) (height . 180)) ((quality . "default") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/default.jpg") (width . 120) (height . 90)) ((quality . "start") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/1.jpg") (width . 120) (height . 90)) ((quality . "middle") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/2.jpg") (width . 120) (height . 90)) ((quality . "end") (url . "https://vid.puffyan.us/vi/_5p7SC4-W0M/3.jpg") (width . 120) (height . 90))) (description . "") (descriptionHtml . "") (viewCount . 106156) (viewCountText . "106K views") (published . 1713545349) (publishedText . "3 days ago") (lengthSeconds . 419) (liveNow . :json-false) (premium . :json-false) (isUpcoming . :json-false)))
will do in a bit. Did you try with thumbnails off -- perhaps there is some kind of off-by-one indexing error --
Updated, didn't shed any additional info. Note that it's not throwing an error, it just doesn't pass a valid URL to mpv Please test at your end with thumbnails off?
Confirmed: restoring thumbnail in video-headers solves the problem
Really good catch, thanks! The way to retrieve the hovered row's data was column-position dependent. So, any change that moves the title column to somewhere other than second column were causing breakage. Quite bad behavior. Fixed it now.
Glad that that is fixed, and thanks as ever for empv
--
Doing same searches on youtube.com and passing the result to mpv works, so I think something may have broken in empv