• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 11:38
CET 17:38
KST 01:38
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump0Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3
StarCraft 2
General
Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump Chinese SC2 server to reopen; live all-star event in Hangzhou Maestros of the Game: Live Finals Preview (RO4) BGE Stara Zagora 2026 announced Weekly Cups (Nov 24-30): MaxPax, Clem, herO win
Tourneys
StarCraft2.fi 15th Anniversary Cup Tenacious Turtle Tussle Sparkling Tuna Cup - Weekly Open Tournament RSL Offline Finals Info - Dec 13 and 14! StarCraft Evolution League (SC Evo Biweekly)
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress Mutation # 500 Fright night
Brood War
General
BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Foreign Brood War Data analysis on 70 million replays MBCGame Torrents
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] RO16 Group D - Sunday 21:00 CET [BSL21] RO16 Group A - Saturday 21:00 CET
Strategy
Current Meta Game Theory for Starcraft How to stay on top of macro? PvZ map balance
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile ZeroSpace Megathread The Perfect Game
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread US Politics Mega-thread Russo-Ukrainian War Thread The Big Programming Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Where to ask questions and add stream? The Automated Ban List
Blogs
I decided to write a webnov…
DjKniteX
Physical Exertion During Gam…
TrAiDoS
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1849 users

Spoiler thumbnails on AfreecaTV YouTube [SOLUTION]

Forum Index > Brood War Tournaments
Post a Reply
Coalmeister
Profile Joined July 2017
Serbia22 Posts
Last Edited: 2019-03-09 12:28:00
March 08 2019 20:52 GMT
#1
Hello, reader.

Lately I've seen people complaining that AfreecaTV tends to spoil the victor of a match (at least for ASL) in the thumbnail of the video on their YouTube channel. Maybe they want to annoy people into migrating onto their own platform, I don't know. Since watching spoiled BroodWar matches is a lot less fun, and because I've had some free time in the last two days, I've decided to create a solution to this problem.

In essence, I've written a small C++ program that connects to YouTube and lists videos on Afreeca's channel in [NAME, LINK] pairs without thumbnails. That way you can use the link to open the video without ever looking at any thumbnails!
(And yes, I realize that this is probably overkill for such a simple problem, but... I couldn't think of anything simpler.)

Until I find a more permanent hosting solution (any suggestions?), you can download the program off this Dropbox link: https://www.dropbox.com/s/7n4drzjq88ao44c/YTVideoListerV1.zip?dl=0

From there on, simply unzip it, read the "INSTRUCTIONS.txt" file (it's only a few lines) and you'll be good to go!

I've only had 2 evenings to cobble this together, so it's not the prettiest program you've seen, and it only works on Windows so far (if there are any interested Linux users out there I could be bothered to port it...), but hey - it does work.

I'll also take the time tomorrow to upload the source code to GitHub so the more technologically-inclined members can confirm it's not malware (because I realize how shady "Here's my .exe - click it!" sounds, especially since I've only posted a few times on these forums before).
EDIT: Here it is - https://github.com/Surgeon-/YTVideoListerSolution

If this helps you, then great! If not, thanks for reading anyway.
- Coalmeister
Nick on Twitch TV / YouTube: Doktor_Naibmys
Nematocyst
Profile Joined October 2017
United States164 Posts
March 08 2019 21:39 GMT
#2
Though it's possible AfreecaTV has some reason for intentionally doing this, I think it's much more likely the issue hasn't yet reached the relevant person.

Anyway, I applaud your efforts. Thanks.
rockslave
Profile Blog Joined January 2008
Brazil318 Posts
March 08 2019 21:39 GMT
#3
Nice!

On March 09 2019 05:52 Coalmeister wrote:
I'll also take the time tomorrow to upload the source code to GitHub so the more technologically-inclined members can confirm it's not malware (because I realize how shady "Here's my .exe - click it!" sounds, especially since I've only posted a few times on these forums before).


This! Also maybe someone could fork it and port it to Linux.
What qxc said.
superjoppe
Profile Joined December 2004
Sweden3685 Posts
March 09 2019 02:24 GMT
#4
Am I missing something?
I usually click the link in the Small Vod Thread, and then just click the F key for full screen. I have never got spoiled that way. There are also browser extensions that make YouTube more minimal so it hides thumbnails etc.
errol1001
Profile Joined April 2008
454 Posts
March 09 2019 02:59 GMT
#5
On March 09 2019 11:24 superjoppe wrote:
Am I missing something?
I usually click the link in the Small Vod Thread, and then just click the F key for full screen. I have never got spoiled that way. There are also browser extensions that make YouTube more minimal so it hides thumbnails etc.


Yeah, I think what you're missing is that we don't all use the Small Vod Thread. I'm always chomping at the bit for the newest ASL. The Afreeca youtube channel is the quickest source. Usually, sc2links.com will get it pretty quickly, and that's what I check first. If it isn't there yet, I'll go to youtube. I don't generally go to the small vod thread these days.
Coalmeister
Profile Joined July 2017
Serbia22 Posts
March 09 2019 12:28 GMT
#6
Added GitHub link to the opening post.
Nick on Twitch TV / YouTube: Doktor_Naibmys
JieXian
Profile Blog Joined August 2008
Malaysia4677 Posts
March 09 2019 14:02 GMT
#7
What's worse is that although I get the links from the Small VOD thread, I saw the thumbnail with the spoiler as a recommended video when I'm on YouTube...
Please send me a PM of any song you like that I most probably never heard of! I am looking for people to chat about writing and producing music | https://www.youtube.com/watch?v=noD-bsOcxuU |
Coalmeister
Profile Joined July 2017
Serbia22 Posts
March 09 2019 14:30 GMT
#8
@JieXian Well if that's the case, the only solution I can think of is not using a browser/YouTube app at all (since they all have "recommended" sections). If you're on Windows, there's an excellent player called VLC (you've probably heard of it) that can stream video directly off of YouTube (HowTo: https://vintaytime.com/watch-youtube-videos-without-browser/).

And since VLC can be run from the command line, maybe there's an opportunity for app integration...
Nick on Twitch TV / YouTube: Doktor_Naibmys
rockslave
Profile Blog Joined January 2008
Brazil318 Posts
Last Edited: 2019-03-09 16:27:37
March 09 2019 16:27 GMT
#9
On March 09 2019 11:24 superjoppe wrote:
Am I missing something?
I usually click the link in the Small Vod Thread, and then just click the F key for full screen. I have never got spoiled that way. There are also browser extensions that make YouTube more minimal so it hides thumbnails etc.


If your Internet connection is crap like mine, you'll see the thumbnail on fullscreen
What qxc said.
Please log in or register to reply.
Live Events Refresh
StarCraft2.fi
16:00
15V Cup / Playoffs Day 1
starcraft2fi 205
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko575
Fuzer 362
ProTech128
MindelVK 37
StarCraft: Brood War
Calm 3072
Soma 1001
Shuttle 793
EffOrt 737
Mini 598
Stork 584
Larva 545
ZerO 495
Light 376
BeSt 346
[ Show more ]
firebathero 259
Snow 202
hero 200
Barracks 140
Rush 123
ggaemo 114
Hyun 91
910 67
Mong 46
Sharp 46
Shine 40
soO 35
JYJ35
sorry 29
Mind 29
ajuk12(nOOB) 27
Terrorterran 25
Rock 22
Free 18
scan(afreeca) 16
NaDa 6
Dota 2
Gorgc6107
qojqva5370
syndereN839
XcaliburYe190
Counter-Strike
byalli1040
allub279
oskar162
adren_tv77
Other Games
hiko622
Hui .339
crisheroes242
ArmadaUGS122
Liquid`VortiX109
KnowMe105
XaKoH 101
Mew2King78
QueenE78
Trikslyr54
Beastyqt36
ZerO(Twitch)21
Organizations
Other Games
WardiTV602
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• poizon28 36
• Reevou 1
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Michael_bg 2
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• Noizen48
League of Legends
• TFBlade860
Other Games
• WagamamaTV357
Upcoming Events
Monday Night Weeklies
22m
Replay Cast
7h 22m
WardiTV 2025
19h 22m
StarCraft2.fi
23h 22m
PiGosaur Monday
1d 8h
StarCraft2.fi
2 days
Tenacious Turtle Tussle
2 days
The PondCast
2 days
WardiTV 2025
2 days
StarCraft2.fi
3 days
[ Show More ]
WardiTV 2025
3 days
StarCraft2.fi
4 days
RSL Revival
4 days
IPSL
5 days
Sziky vs JDConan
RSL Revival
5 days
Classic vs TBD
herO vs Zoun
WardiTV 2025
5 days
IPSL
6 days
Tarson vs DragOn
Wardi Open
6 days
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Revival: Season 3
Kuram Kup

Ongoing

IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
Slon Tour Season 2
WardiTV 2025
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
RSL Offline Finals
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.