the link above pretty much has all the videos of this possible meme.
Personally i think it is a meme because there is so many copies of this video it’s like a virus!
Also there is a program which lets you make your own flash version which gets annoying if you are looking for the actual videos (over 120 versions!)
If you don’t want to take my word for it then here is a stat that is worth noting the MysteriousTicking Noise", released in 2007, is the 17th most-viewed video on YouTube, with over 60 million views as of April 4, 2009. The video was nominated and won in the Comedy category in the 2007 YouTube Awards with 33.6% of the votes in that category.
so if it’s a meme i’ll just shorten that down to this:
Cicierega’s Potter Puppet Pals is a comedy series which parodies Harry Potter. It originated as a pair of Flash animations on Newgrounds in 2003, and later resurfaced in the form of a series of live action puppet shows released onto YouTube and Potterpuppetpals.com in 2006. The central characters of the Harry Potter series are portrayed by simply hand puppets (with the exception of Neville Longbottom, who is portrayed by a Squash). Cicierega has also done puppetry live at Harry Potter-themed events.