Killing Floor

Killing Floor

Not enough ratings
How to create your own personal Lobby Video Replacements
By BlackSix
Do you wanna replace your game's lobby video? Have you already searched the workshop for the video you want but no one has done it yet? Did you already begin to try to replace it but encountered some problems? Well, in this guide I'll tell you all you need to know so you can replace your lobby video, and I'll focus specially on the problems with resolution and aspect ratio you may encounter while doing so.
   
Award
Favorite
Favorited
Unfavorite
Intro
In this guide I'll tell you how to create your own file for replacing your game's lobby video.

If you're like me, you tried it yourself but you ran into resolution and aspect ratio problems. So, basically, your video doesn't properly fit the screen where it is displayed in game. This guide will help you with that: I'll tell you what I learned throughout 6 hours of figuring stuff out, so you don't have to spend that time doing that.

If you come here without having tried yet to create your own video, and you think the problem of the video not fitting is not of your interest, chances are you are very wrong, so keep reading this guide to avoid failure c:

It is worth mentioning this guide
https://steamproxy.net/sharedfiles/filedetails/?id=309420794 which inspired me to make this one here, since that guide didn't really help me much when I was first trying to do my own lobby video replacement, so I figured I would do my own in greater detail and solving the problems I had.
Downloading RAD Video Tools
You may have noticed that the file extension of the video displayed in the lobby is .bik, if you've messed around by the game's files. If not, well, it is. This video format is used in games made in Unreal, and was created by RAD Game Tools. Because of this, in order to convert an MP4 into a BIK file we'll need one of their tools: RAD Video Tools.

You can find the link for downloading RAD Video Tools here[www.radgametools.com].

You'll want to click here.


When you do, a .7z file will download. You can use WinRAR or any program for unzipping you prefer to open/decompress this file. When you decompress it, you'll need a password, which is: RAD. After decompressing it, you'll end up with a file named radtools.exe. Execute this file to install RAD Video Tools.
Getting your source video
I guess you already have this part figured out, but one never knows, so I'll show it anyway.

As we all know, Youtube is the biggest video platform out there, so we'll use that. Find a video you would like to replace your lobby video with. Since I'm a little bit of a weeb, I'll go with this one for this guide.


As to how to download your video once you've already chosen it, I recommend Savefrom[en.savefrom.net]. You'll want to click this download button:
I recommend you download it with the default configuration, MP4 file, 720p.

Normal Youtube videos' aspect ratio is 16:9, which, as we'll see, is gonna be a problem, since Killing Floor's lobby screen is 4:3, but we'll sort that out. If your video comes from another source different to youtube and/or has a different aspect ratio, don't worry, since this guide will still help you.
Preparing the video for conversion
As I previously mentioned, if we leave the video as it is and jump right to converting it, our resulting video won't fit the game's lobby screen, so in this step we will prepare it so we don't have that problem.

However, if you don't care about the video looking right that much, or don't even care about it at all, and you therefore think this step is not worth it for you, I will further in the guide describe some things you can do alternatively to this step, though the result won't look as good.

First of all, we need to make our video fit the aspect ratio of the screen in the lobby. This aspect ratio is 4:3, whereas our video's is 16:9. For this purpose, we will use FileConverto[www.fileconverto.com].

Here, we will browse our video, and then select the 4:3 option, and the other options will be left as they are. It will look like this:


Then, we click submit now. Our video will upload, and then process. When the process is over, it'll look like this. We will click that link to download our video.


Now our video is the aspect ratio we need, without having been distorted or stretched, just with black bars added, so we'll move on to the next step.

Next, we need to resize our video. Killing Floor's lobby screen's resolution is 320 (width) by 240 (height). For this purpose we will be using EZgif.com's video resizer tool[ezgif.com]. We actually can do this step with RAD Video Tools itself, but in my experience, the result wasn't satisfactory (my video somehow ended up stretched, even though the aspect ratio was the same between the input video's width and height and my specified new dimensions), so I recommend you insted use this tool as I show you.

Here we will upload our video. Make sure it is the already re-aspect-ratio'd video, since FileConverto saves it with the same name the original video had.


Now that our video is up, we will input our desired width and height, which are 320 and 240 respectively. Then, we will hit Resize to resize our video.

Besides, if you want to you can check that your video is indeed in 4:3 by dividing the width the site tells you your video has over its height. The result should be equal to 1.3..., which is 4/3. For example, in this case we divide 1280 by 960, and we see that the result is indeed 1.3 periodic.

Once our video is ready, we will see this. With this Save button our video will be downloaded.
It is gonna be saved with a generic name, so I recommend you change its name to something you'll be able to identify it with. For instance, I'll name mine when im bored resized.

Now our video is ready to be converted!
Converting the video to a .BIK file
Now it's time to open RAD Video Tools. This is what we'll see.


We'll navigate to the place where our video is. If you plan to do this with multiple videos, wether right now or in the future, I recommend you create a folder to place them all.
We'll select our video and then press this button:


You can also choose multiple videos at once, by pressing Control you can select them one by one, or by pressing Shift you can select the first and the last video of a continuous set of videos you want to select. I know this is basic computer familiarity knowledge, but someone might not know. The point is, yes, you can pick multiple videos as well.


One video (read even if you'll do multiple videos)
Now, once we press the button, this is what we'll see. We now press the Bink button.
I can recommend you change the value in that blue square to 0 if you don't want any compression on your audio. However, don't uncheck that Compress audio checkbox, otherwise your video will have no sound.

When the process begins, this window will open up. Here we can see the progress.


When it is done, it wil change to this. We just have to click Done. Now a .bik file has been saved in the folder we have our video in.


Multiple videos
When we press the button, we will get this message. We will press Yes.


Same thing as with just one video, just that now we have to press this Batch button.


We will get this window with a list of commands to execute. We have to press Start.


We will also see this progress window once we do that. It will repeat multiple times, one for each video. Once it is done, the same that happens with just one video will happen here. We then just press Done. Now our .bik videos are saved in the folder our source videos are in, if we didn't change the destination.


We're done!
We're done for this step. We almost have our own custom lobby video.
Placing the video in the game's files
You now want to go your Steam folder. If you installed it in the default location, you should get there by following this path:
Windows (C:) > Program Files (x86) > Steam

Once we're all in our Steam folder, we'll follow this path:
Steam > steamapps > common > Killing Floor > Movies

There this is what you will find. 6 files, named Movie1, all the way up to Movie6.


These files are all the same, despite it looking like they're different files. You can copy one of them and save it somewhere else if you want to have a backup in case you want to restore the original lobby video. Now, this is what you'll need to do next:
  1. Delete all those files, leave the folder empty.
  2. Go and copy the .bik file you already have.
  3. Paste it in this folder.
  4. Paste it again until you have it 6 times.
  5. Now, change the name of each copy, Movie1 through Movie6, so they have the names the original files in there had.
  6. You're done! Now you have a custom video, you can get into KF to check it out.

Now, since I told you that all those 6 files are the same, you may be wondering

Can I use multiple videos at once?
Hell yes! All you need to do is put each one of your videos in that folder (once you've already emptied it), and name them Movie1 through Movie6, just like you would do for just one video, only that now each video is different. Now you have 6 different videos, each with a 16.6% chance of playing everytime you join a lobby.

And what if I have multiple videos, but less than 6?
Well, you can copy one or various of them to fill your remaining slots. Only thing is that now those will have an increased chance of getting played, so make sure you like them more.

For instance, if you have just 4 different videos, you can copy one of them to fill the 5th slot, and another one of them to fill the 6th. Now you have 2 videos with a 16.6% chance of playing, and other 2 with double the chance. Otherwise, you could just copy one of them two times, in which case you would have 3 videos with a 16.6% chance of playing, and 1 with triple the chance.

In the other hand, if you have a multiple of 3 amount of different videos, you can fill in the slots equally. For example, if you have two videos, make each one be there 3 times, and each will have a 50% chance. If you have three, make each one be there 2 times, and each will have a 33.3% chance.

Can't I just leave the remaining slots empty? I would say no. I haven't tried it, but I imagine what would happen would be that you would have a (number of empty slots)*16.6% chance of getting an empty, quiet screen in your lobby.

And what if I have multiple videos, but more than 6?
For what I've tried, the videos higher than Movie6 won't ever play.
What about those alternatives for lazy folks you told us about?
If you skipped the entire guide and came to here, you should go back and read Converting the video to a .BIK file section, so you're familiarized with RAD Video Tools and the things I'm gonna tell you here.

Once that you're back, I'll tell you your alternatives.

1. Leaving the video as it is.
You've downloaded your video. You have it. You can just straight up bink it with RAD Video Tools (the same process you in theory you already read, just skipping the part of Preparing the video for conversion).

What will this result in? Well, chances are that your video is way bigger in dimensions to the KF's lobby screen. For instance, if you downloaded your video from youtube, using the max quality on the downloader, your video will be 1280x720 pixels. Since the screen the video will be displayed on is 320x240, you will only see the upper left corner of the video.

I don't recommend this method at all, even if all you care about is the audio, since, because you're doing a full sized video, the binking process will take kinda long, even if you have a NASA computer.

2. Resizing option 1
You are going to follow the steps you already read for binking the video using RAD Video Tools. The only thing you're gonna change are these two values on this window.


This will make your video fit precisely the lobby screen. The downsight is, since you're changing the aspect ratio from 16:9 to 4:3, which is esentially 16:12, you are going to be stretching the video vertically. So, everything on your video will look thinner and stretched upwards.

This is actually a good option if your source video is already 4:3 and you do care about it looking good.

3. Resizing option 2
If you don't like the video looking stretched, this option solves this, but with a downsight, obviously.

Instead of making the video match the resolution of the lobby screen, you're just gonna make it fit. So, what you want to do is keep the aspect ratio of the video, so you need to do some math.

The downsight of doing this (besides the math) is that your video will fill the screen from the top left corner, and all the remaining space will be black. For instance, if your video is 16:9, the result will be a video that doesn't look stretched, but has a big black bar at the bottom. It won't be centered.

For example, if your video is 16:9. Since it is wider than tall, you're gonna make it so the width matches the screen's one, but the height not. This means our final width will be 320, we just have to figure out the height. For this, we divide 320 over the first number of our aspect ratio, and then we multiply the result times the second number.
320/16 = 20 → 20*9 = 180
So we will set our height to be 180.


Another two examples so no one gets lost, I want this to be ain't-good-at-math friendly. Besides, maybe I do the work for somebody using those aspect ratios.

If your aspect ratio is 5:4. Its still wider than tall. So we do the same, we keep our width, we determine our height.
320/5 = 64 → 64*4 = 256
So our height should be 256. Only problem is 256 is higher than our 240 limit. So instead we have to keep the 240 height and determine our width.
240/4 = 60 → 60*5 = 300
So our width should be 300.

If you're crazy and are using a vertical video, 9:16. It is taller than wide, so we'll keep the height and determine our width.
240/16 = 15 → 15*9 = 135
So our width should be 135.
Outro
We're done! Now you can enjoy your custom lobby video in Killing Floor.

If you have any doubts, comments, or problems, you can let me know.

C y'all!