Hello WilB,
I think the added functions on filtering are great. As well the console is a great help.
The only thing: I am not too sure if the new filter machanism is working as intended. From the console it seems that I get quite some false matches. See for example this console log where I used your proposed filter ^(?=.*vevo)(?=.*lyric).*$//vevo|warner//lyric:
YouTube Track Manager: Match List. Search Artist: Björk; Search Title: It's Oh So Quiet
[
{
"ix": 1,
"uploader": "Björk",
"title": "björk - it's oh so quiet",
"descr": "It's Oh So Quiet Directed by Spike Jonze. Written by Hans Iang/Bert Reisfeld. Published by Peer Music (UK) Ltd. ® 1995 BjörkOverseas Ltd/One Little Indian ..."
},
{
"ix": 4,
"uploader": "BjorkTv",
"title": "Björk - It's Oh So Quiet (Official Music Video)",
"descr": "Directed by Spike Jonze. Written by Hans Iang/Bert Reisfeld. Published by Peer Music (UK) Ltd. ® 1995 BjörkOverseas Ltd/One Little Indian Records Ltd."
},
{
"ix": 8,
"uploader": "Ernesto Aguilera",
"title": "Björk - It's Oh So Quiet",
"descr": "Soon, in true high definition Directed by Spike Jonze. Written by Hans Iang/Bert Reisfeld. Published by Peer Music (UK) Ltd. ® 1995 BjörkOverseas Ltd/One ..."
},
{
"ix": 19,
"uploader": "Taratata",
"title": "My Taratata - Nagui - Björk \"It's oh so quiet\" (Live 2005)",
"descr": "Dans son Taratata à lui, Nagui a choisi de revoir la venue de Björk dans Taratata, reprenant le célèbre \"It's oh so quiet\". It's oh so quiet H. Lang - B. Reisfeld ..."
},
{
"ix": 20,
"uploader": "Music",
"title": "Björk - It's Oh So Quiet - Post",
"descr": "Björk - It's Oh So Quiet (Track 4) - Post (1995)"
},
{
"ix": 21,
"uploader": "Lip Sync Battle on Spike",
"title": "Joel McHale performs Björk's \"It's Oh So Quiet\" | Lip Sync Battle",
"descr": "Joel McHale (Jeff Winger, \"Community\") pulls out all the stops against former co-star Jim Rash (Dean Craig Pelton, \"Community\") during his sync of Björk's 1995 ..."
}
]
YouTube Track Manager: Match Found. Search Artist: Björk; Search Title: It's Oh So Quiet; Video Loaded: ix: 1; Video Title: björk - it's oh so quiet
In ix:1 there is non of the keywords contained.
I checked as well keywords like '12345nevermatchthis54321', which gave a match in basically all cases. On the other hand, just using 'q' gave quite some tracks, where no match was found at all.
Could it be that the filter is matching not by word, but by letter?
Best regards, MojoBass