I just want to say something very important. ZFG, I don't think I've ever seen a more genuine, funny, interesting, and pure streamer. You read chat a lot, you do these things that are just extremely interesting to watch. I'm writing this comment right after you said "If you guys are good, then I'll put chat in", and something just hit me, I can't quite explain what, but that one comment just filled me with pure happiness and laughter at the same time. I believe you could do anything and people would still watch your stream, because what I've noticed is that people don't watch you because of the game you're playing, people watch because of YOU. I know some people might find this cringy, but I just wanted to write this to show that people love you for you, and that's very magical, not a lot of people are able to make such a connection. Also, Dry, thanks for editing the videos and letting us who can't always watch the stream live, you're amazing aswell! Aswell as chat, the community, I don't think I've laughed as hard at some of the witty and funny comments you all write in chat. This has to be the best community ever
@charleslindberghmcgill4715
5 жыл бұрын
Holy mother of cringe.
@intothekey
5 жыл бұрын
@@charleslindberghmcgill4715I'm not sure when genuine appreciation turned into cringe. Zfg has a good personality nothing wrong with pointing it out.
@yop_ic
5 жыл бұрын
wtf
@hanamxngo9772
5 жыл бұрын
Come for ZFG stay for the opportunity that he may show feet PogChamp
@quinnsaturn
5 жыл бұрын
Charles Lindbergh McGill any and all positivity =/ "CREEEENGE"
@DrLilo
5 жыл бұрын
This isn't a Lotad... it's a... "Human Input, Potentially Possible, Only Partially Optimized, Tool Assisted Speedrun", or Hippopotas.... Alright you think of a better Pokemon pun.
@theSato
5 жыл бұрын
pretty good honestly :)
@Sponsie1000
5 жыл бұрын
ZFG is only about 15 minutes off a tas-like time in a 4 hour long speedrun? That's insane :0
@bonjoursauce
5 жыл бұрын
Came here to say this. Insane.
@canadian__ninja
5 жыл бұрын
There's a reason why it's been so long since a PB
@Alucard666QC
5 жыл бұрын
A real tas would be a lot faster but yeah, it's still pretty insane that he's 15 off a run that used a shitton of safestate.
@mslayerfusion
5 жыл бұрын
Yeah this is pretty close to the fastest you could get with the route.
@theSato
5 жыл бұрын
@@mslayerfusion But it's not even that route, he did the one trip botw jank
@inactive6123
5 жыл бұрын
Asschest at 2:42:32 This has been your Friendly Neighbourhood Asschest Locator Bonus: "Where we Droppin'?" at 1:50:10
@SummerAzures
5 жыл бұрын
1:22:55 ZFG: "There. Are you happy now?" Entire chat: "i have depression"
@xOwlBear
5 жыл бұрын
Welcome to the stream world, when chat can corrupt the streamer to lose completely his mind over time.
@jsalts
5 жыл бұрын
I've probably spent more time watching ZFG speed run OOT than I have playing the game myself
Why did it suddenly become 'time saved' instead of 'amount saved' for the last bit lol
@smodr
5 жыл бұрын
Sato Because... idk
@tomutomu
5 жыл бұрын
It's probably EXTREMELY satisfying for you, ZFG, to see a run done so well in one completed segment.
@awayaway7119
5 жыл бұрын
i hate myself for laughing at chat sometimes
@danpopick8147
5 жыл бұрын
I find your speed runs 1000x times more interesting because you always include the chat. So I actually get the context of what your saying. some runners exclude the chat and just look like they're talking to themselves.
@julias01
5 жыл бұрын
On an equally important note: ZFG remonetized c:
@b.clarenc9517
5 жыл бұрын
nice
@christophermccutcheon2143
5 жыл бұрын
coincidentally, Dry is no longer being paid.
@zaldbathar4866
5 жыл бұрын
now he can pay dry zfgRunOgre
@JesusJavierAmaviscaValenzuela
5 жыл бұрын
@@zaldbathar4866 Dry didn't get paid
@liliambean
5 жыл бұрын
"human splice theory" best message in chat
@PlatinumVortex
4 жыл бұрын
Shh nobody tell zfg but a year after he uploads this video he's gonna get a wr faster than this
@aaronchaska
5 жыл бұрын
3:33:35 someone in chat makes a sp00ky good estimate for final time
@ryuken10
5 жыл бұрын
Would have been even more sp00ky if that estimate was made 3 hours earlier.
@darknight1220
4 жыл бұрын
It's funny looking back of ZFG having made a near perfect human run that would beat the world record fairly solidly only for less than a year later the entire category got smashed to pieces by SRM
@JwebGuru
4 жыл бұрын
True, but I have the feeling that the new 100% SRM route is going to be so broken that no-SRM becomes the preferred category. It seems like it might have a fairly low glitch variety, between getting a bunch of items initially with SRM, F-boots, and busted Farore's wind. You seem to be able to basically warp anywhere you want, fly around there collecting all the items you need, and solving whatever puzzles you can't fly through instantaneously by already having every item already available. It seems like something that may be technically demanding to do and ridiculously complicated to route, but I don't know how entertaining it will be (especially since the technically demanding initial SRM stuff is very same-y with other categories and not that fun to watch itself). Like imagine if the whole 100% run after the SRM was the moral equivalent of Poe duplication--tedious, repetitive, not fun work that is basically the fastest way you could technically satisfy the run requirements, but just consists of abusing one broken glitch over and over. We can already see hints of that in the all dungeons SRM run where it basically just became a boss rush that reuses the same 2-3 tricks over and over to warp instantly to the next goal. There isn't even much of a point to that category since essentially *all* of its gameplay will be found within the 100% SRM (unless people can use more risky strategies for boss kills due to the shorter run time, but I feel like those are already pretty well-optimized even in longer categories). The other SRM categories aren't *totally* subsumed, but I suspect they will still end up feeling rather same-y.
@JwebGuru
4 жыл бұрын
Anyway I could be wrong, and the new 100% route ends up exploiting a whole bunch of *new* glitches because of the extra possibilities, but I'm mostly worried about the combination of F-boots and busted Farore's wind... they seem to me to basically trivialize all strategies for in-dungeon movement, by letting you get in and out of bounds, or anywhere in a room, whenever you want and from wherever you want. We all know the fastest route between two points is a straight line, and most of the biggest timesaving skips (that weren't busted like wrong warps) have historically been figuring out how to turn an "expected" nonlinear route into a linear one, so I'm not saying it's "anti-speedrun" or anything. But, the reason I watch (and probably most people who like glitchy speedruns) is not for the traversal along a straight line, it's for the crazy tricks needed to get around the expected path! The goal of fastest time is just the driver there for discovering newer and crazier strats. Having a magic item that just lets you fly instantly to the next point, that you can seemingly leave equipped for most of the run, feels like it kinda ends that whole feedback loop, because how do you improve on a straight line?
@cs82271
5 жыл бұрын
I guess chat was good FeelsOkayMan
@Sleepless_Sam
5 жыл бұрын
Chat is 100% awful 100% of the time, which is why they're kept around.
@Snowy_Nekos
5 жыл бұрын
ZFG, do you think you can post a full run stream a month, PB or not. Just having another run to watch would be great. Can't catch streams, work 12hrs. Also I'm not solely thinking myself but for other people in different time zones or if peoople have school. Genuinely good content and would like to be able to see more.
@SuperNintendawg
5 жыл бұрын
If you go on his twitch you can see full streams up to a month after they're aired, I think.
@Snowy_Nekos
5 жыл бұрын
@@SuperNintendawg I'll check it out. I haven't really delved into the whole twitch platform. Can't really get behind the whole thing.
@SuperNintendawg
5 жыл бұрын
@@Snowy_Nekos yeah it sucks as a platform but at least it solves your problem
@Yamashiro-pai
5 жыл бұрын
you probably won't see this but.. hi chat
@slarson9483
5 жыл бұрын
"If you guys are good, I will put chat in..." Famous last words
@biscuit564theiii5
3 жыл бұрын
zfg has surpassed a tas record by 30 flipping minutes.
@trentthen642
3 жыл бұрын
SRM saves a ton
@SpartRyan
5 жыл бұрын
Chat's like a second or two ahead, but it's okay. I'm judging based off of the reaction at the escape bridge.
@IttyBittyVox
4 жыл бұрын
Rewatching this in the age of ACE and SRM - RIP strats / route.
@jim0_o
3 жыл бұрын
zfg might have the most fun chat, as he plays the straight-man to their dumb jokes.
@x0ras
5 жыл бұрын
Did this inspire you to do yolo guards only from now on?
@Eaode
5 жыл бұрын
I feel like Guards is early enough in the run that it should be YOLO'd for swag points
@LordBeau
5 жыл бұрын
2:03:05 the wave of @elmtv bongo bongo is just super fucking funny for some reason
@kimyerim3659
5 жыл бұрын
no phone calls? no burping at zelda and saying link is gay? bad commentary
@tormal1403
5 жыл бұрын
Display ground connectors
@IDontTypoi
5 жыл бұрын
Whats with the delay in hovering off skulltulas? Is it damage immunity, or waiting for it to be rotated to be able to shield it?
@ZFG
5 жыл бұрын
Skulltulas can only hit your shield once per second, if I backflip again too fast I'll just kill it without hovering again and fall.
@DivineLight661
5 жыл бұрын
never clicked on a video so fast tbh, was expecting feet but ill take a 100% human theory tas too :D EDIT: just noticed its almost midnight, guess im staying up till 4am.
@BlueBladeofFate
4 жыл бұрын
I think its amazing that ZFG's hundo record is now faster than the TAS.
@stolenhero6650
5 жыл бұрын
ZFG tired of No PB, had a bot do it for him PepeHands
@matthewb-r488
5 жыл бұрын
Clint could do better
@ryanoday4203
5 жыл бұрын
20:17 Hi Twitch :)
@Shado_Chimera
5 жыл бұрын
Thanks for the countdown so I could sync the non-chat video.
@Niseryusei
5 жыл бұрын
Too afraid to ask what is a PB
@pshikashi5171
5 жыл бұрын
Probably Bad
@RB939393
5 жыл бұрын
Personal best
@IntegralKing
5 жыл бұрын
"those were too much work so this was the next best thing". ZFG making a TAS is less work than finding some old videos
@thekid5616
4 жыл бұрын
Well he just used save states. That's not really work compared to making a full tas. Not even close. Can literally hotkey a reload button.
@MiniBeas
Ай бұрын
### Step 1: **Understanding the Workflow** 1. **Speedrun Splits**: Speedrunners use software like LiveSplit to track splits during a run. Each split corresponds to a segment of the run (like beating a level or boss). 2. **Video Recording**: The run is recorded (or streamed) using OBS or another streaming software. 3. **Correlating Splits with Video**: The goal is to map each split in the `.lss` file to a timestamp in the recorded or streamed video, allowing for easy navigation or video composition. ### Step 2: **Prerequisites** 1. **OBS Studio**: For recording or streaming your speedruns. 2. **LiveSplit**: For tracking your splits. This generates the `.lss` file. 3. **Python**: To create a script that handles the split file and video timecodes. 4. **KZitem (optional)**: If you want to correlate the splits with videos uploaded to KZitem, you'll need to learn a bit about the KZitem API. ### Step 3: **Python Script to Process Splits and Video Timecodes** Since you're more familiar with Python, we'll focus on that. Here's a simplified version of what the script might do: 1. **Read the `.lss` File**: Parse the `.lss` file to extract the split times. 2. **Synchronize with Video Timecodes**: Calculate the exact timestamp in the video for each split. 3. **Generate Timestamped URLs** (for KZitem) or **Local Timestamps** (for offline videos). Here's a basic outline of a Python script that could achieve this: ```python import xml.etree.ElementTree as ET def parse_splits(lss_file): tree = ET.parse(lss_file) root = tree.getroot() splits = [] for segment in root.findall(".//Segment"): name = segment.find("Name").text split_time = segment.find(".//RealTime").text # Assuming you're using RealTime if split_time: splits.append((name, split_time)) return splits def calculate_video_timestamps(splits, start_time): video_timestamps = [] for name, split_time in splits: hours, minutes, seconds = map(float, split_time.split(':')) total_seconds = hours * 3600 + minutes * 60 + seconds # Add start time of the recording to each split time video_time = total_seconds + start_time video_timestamps.append((name, video_time)) return video_timestamps def format_for_youtube(video_id, timestamps): youtube_links = [] for name, time in timestamps: youtube_links.append(f"www.youtube.com/watch?v={video_id}&t={int(time)}s - {name}") return youtube_links # Example usage: lss_file = "path_to_your_splits.lss" start_time = 0 # Adjust if your recording didn't start exactly when the timer started video_id = "your_youtube_video_id" # Only needed if uploading to KZitem splits = parse_splits(lss_file) timestamps = calculate_video_timestamps(splits, start_time) youtube_links = format_for_youtube(video_id, timestamps) for link in youtube_links: print(link) ``` ### Step 4: **Naming Conventions and File Management** To easily correlate splits with videos: 1. **Naming Convention**: Ensure your videos and `.lss` files have a consistent naming scheme, e.g., `game_run_date.lss` and `game_run_date.mp4`. This will make it easier to match them up. 2. **Directory Structure**: Keep your `.lss` files and videos organized in a directory structure that reflects the games and dates. ### Step 5: **Composing Videos** To compile your best segments into a highlight video: 1. **Extract Clips**: Use the timestamps generated to cut specific parts of your video using video editing software like Adobe Premiere, DaVinci Resolve, or even a script with `ffmpeg` (a command-line tool for handling multimedia files). 2. **Automating with Python and ffmpeg**: If you're comfortable with Python, you can write a script to automate the extraction of these clips using `ffmpeg`. This way, you don’t need to manually clip each segment. ```python import subprocess def extract_clip(video_file, start_time, duration, output_file): command = [ "ffmpeg", "-i", video_file, "-ss", str(start_time), "-t", str(duration), "-c", "copy", output_file ] subprocess.run(command) # Example usage: video_file = "path_to_your_video.mp4" output_file = "output_clip.mp4" start_time = 60 # Start at 60 seconds duration = 30 # Clip 30 seconds extract_clip(video_file, start_time, duration, output_file) ``` ### Step 6: **(Optional) Integrating with KZitem** If your videos are uploaded to KZitem: 1. **KZitem API**: You'll need to create a project on the Google Developer Console to access the KZitem API. 2. **Generating Links**: Use the KZitem API to generate timestamped URLs or directly craft URLs as shown in the script above. ### Step 7: **Creating the User Interface** 1. **Web Interface**: Use your web design skills to create a simple interface where users can upload `.lss` files and videos, and then generate a list of timestamped links or clips. 2. **Local Application**: If you're comfortable, you can build a simple GUI using Python's `tkinter` library for a desktop application. ### Step 8: **Testing and Iteration** Start small, testing your Python script on a single run and video. Once it works, expand its functionality, maybe adding a simple GUI or integrating with a web interface. ### Final Thoughts This project is a bit ambitious, but by breaking it down into smaller tasks, you can gradually build it up. Start with what you know, like web design, and use your Python knowledge to handle the data processing parts. You'll learn more as you go, and there's a lot of community support available for both Python and web development.
@awayaway7119
5 жыл бұрын
2:28:00 the most human theory twinrova
@ZachLink99
5 жыл бұрын
How come you don't do 0,0,0 trick in RTA for Dodongo's Cavern?
@ZFG
5 жыл бұрын
I do, its just a recent trick so I haven't had many opportunities to do it in runs yet.
@ZachLink99
5 жыл бұрын
oh okay my bad
@amadeus1940
5 жыл бұрын
For a second, I thought no PB November finally ended. Alas
@zaldbathar4866
5 жыл бұрын
you mean NoPB19?
@nottherealcrystallegionair953
5 жыл бұрын
Show feet
@Zuzecha
5 жыл бұрын
tool assisted feetrun
@bladesinclair2034
4 жыл бұрын
Mad to think the 100% wr is faster than THIS particular TAS, all thanks to SRM.
@stevemercier6691
5 жыл бұрын
So, it's confirmed, the "God Run" is sub 3:40... well, we better start working hard right? :D
@Kaziedell
5 жыл бұрын
show save states
@Nihilvale
5 жыл бұрын
zfg is a wonderful person whom i respect for his clear passion for what he does. ...that said, i still wish i had been in chat to be mean & give him a hard time for trying to split at pace but not splitting at forest temple
@baltakatei
5 жыл бұрын
Is there a way to resync the frequency of the console clock to whatever is giving commands in order to prevent desyncs?
@gustavohal2401
5 жыл бұрын
"So you will miss at least five splits" (5:07). This guy is a prophet.
@TheSonicFairy
5 ай бұрын
He sounds younger 🥺 I'm not trying to say he's old or anything... I can just tell the difference
@SilentOnion
2 жыл бұрын
Surprisingly many calling chat "cancer" in this videos commets while you basically never see those in the highlights :D
@regularcnt5599
Ай бұрын
I remember the days ZFG ran 100%… Man I hope a new route is optimized soon.
@anthonyh768
5 жыл бұрын
show TAS
@bonjoursauce
5 жыл бұрын
Just underlines how impressive your runs are ZFG. Thanks for sharing/commenting.
@epochthekid
5 жыл бұрын
when everyone was spamming bongo bongo and onga bonga i nearly cried
@LaskyLabs
5 жыл бұрын
When Ruto is fully loaded: *Shotgun pumps.* "I'LL SHOW YOU INTERNET!"
@jasminefayte9275
5 жыл бұрын
Pshhh, idk what you mean I can get tons of consecutive frame perfect inputs no problem. Just frame by frame irl time lol What frame rate does existence run at? Probably like 30ish? Hits around 35 in less intensive areas
@supershawnodeseninja
5 жыл бұрын
reality runs at 10,000,000,000,000,000,000,000,000,000,000,000,000,000,000 frames per second, but the refresh rate of your eyeballs is much much much lower.
@segafan5000
4 жыл бұрын
@@supershawnodeseninja Shit then...
@Cenarius17
5 жыл бұрын
youtube, give ZFG his money back, or he can't pay dry!
@SummerAzures
5 жыл бұрын
he got remonitized a few days ago actually!
@SummerAzures
5 жыл бұрын
this was the first livestream I was able to make while it was happening. feelsgood
@wompastompa3692
5 жыл бұрын
Hey strimmer, Cookie Clicker when?
@thepotato513
5 жыл бұрын
Cookie Clicker TAS? 👀👀👀
@hugh2hoob668
5 жыл бұрын
These are like another langauge to me lol
@Naomi_Zone
3 ай бұрын
Optimized Demonstration Done In Sinful Hands
@Undim
5 жыл бұрын
*OH NO LIGMA*
@Closerhenry
3 жыл бұрын
how well does this route hold up still in non-SRM 100% category? it's been forever since i watched this route and this vid got me curious
@eldonhill4840
3 жыл бұрын
Favorite chat message: does this account for the fact that someone might have to take a MASSIVE dump in the middle of this run
@danaephia3582
5 жыл бұрын
can you unban me from the discord plz? I will not use the word "trap" anymore I swear even if I didnt use it negative. Thx
@CZPC
5 жыл бұрын
How long did this take you?
@clydedanger5932
5 жыл бұрын
5 days
@jarredstjohn8313
5 жыл бұрын
Was about to stop watching this large ass stream 2 mins in but stayed after I saw buddy’s large ass love comment to u
@zeroDFound
5 жыл бұрын
I though human-like TAS runs were a thing before this vid, I had an idea like it years ago but I though it was nothing new
@xorsema
5 жыл бұрын
Show dry and pay feet
@blakevanhoose4068
5 жыл бұрын
At what times do you stream?
@BruceShankle
5 жыл бұрын
Forgot to put commentated in the title. Also, good TAS! Even if it could be better
@TheDanielradio
5 жыл бұрын
Is this allowed on TASvideos or nah because it was played on the practice ROM?
@b.clarenc9517
5 жыл бұрын
I didn't check ZFG's Twich the day he releases this. zfgMad
@merciless9146
5 жыл бұрын
Yay 1 am uploads
@iwantfunnyful
5 жыл бұрын
Thought he had a PB
@ZachLink99
5 жыл бұрын
Amazing Work! Have you created TASes before? This is really good for a human theory tas!
@ZachLink99
5 жыл бұрын
I'd say the cucco RNG doesn't matter because for a human theory tas most people usually don't do heavy RNG manips
@ChaosTheory666
5 жыл бұрын
Sidehopping past the guards might be a little risky, but it's early in the run. Probably worth it.
@epochthekid
5 жыл бұрын
Was here the entire time making it, but couldn't watch the movie night stream FeelsBadMan
@Wyvernnnn
5 жыл бұрын
He did a fuckin tas in 2 weeks
@52flyingbicycles
5 жыл бұрын
Please don’t push down your target, I want to see max% child et al
@Niucas
5 жыл бұрын
Es increíble lo cerca que estás de lograr el tiempo de este TAS. Sos un crack, ZFG.
@malfurionstormrage6782
5 жыл бұрын
Show TAS ;P
@brett1908
5 жыл бұрын
Hi twitch chat
@ParadigmZwei
5 жыл бұрын
So this is basically between a segmented run and a TAS, right?
@link_team3855
Ай бұрын
56:00 PB Splits
@asherf534
4 жыл бұрын
Who’s here after he beat this in one go with 10 minutes under?? The intro really puts his WR into perspective!
@laloak88
3 жыл бұрын
Came for the speedruns Stayed for the chat
@shinokami007
2 жыл бұрын
and ZFG?
@Phos9
5 жыл бұрын
This TAS demonstrates rotating like a normal person would. It would be fun to make videos giving new strange made up explanations for speedrun strats.
@leeknivek
5 жыл бұрын
Great job on the ultimate PB Zach Franklin Galassini 1
@Resoxin
5 жыл бұрын
how do you use the boomerang as adult link?
@Ra1nLynn
5 жыл бұрын
Every time ZFG says spooky mask he sounds so happy
@mdunkman
5 жыл бұрын
Where is the boundary between “sub-optimal TAS” and LOTAD?
@mdunkman
5 жыл бұрын
He explained it at 59:52
@hektik2074
4 жыл бұрын
Hi twitch :3
@configchan1062
5 жыл бұрын
49:46 isn't that also the place where you can crash the game by pausing?
@m4th1a2
5 жыл бұрын
Why is chat so addicting?
@JP-yt5st
5 жыл бұрын
Nice run; Twitch chat is cancer though.
@JaMaMaa1
5 жыл бұрын
Why does a 100% run include boss key skips? Shouldn't every key be obtained for it to be 100%? Or is that another category beyond """glitchless"""
@igorndrapple1330
5 жыл бұрын
JaMaMaa1 they dont get maps or compasses either, it's just the way 100% is defined. I think it's motivated by none of it appearing anywhere in the inventory.
@NovaTheDark
5 жыл бұрын
100% is defined basically by " having all items shown in your inventory + all final upgrades + finish the mask quest " and items such as boss key, dungeon maps or compass arent shown in the inventory so we can skip them
Пікірлер: 254