Potplayer is arguably one of the most feature packed video players out there. And thanks to these features, it’s more than just your run the mill video player.
One feature I’ve been playing around with of late is the video recording feature which I was well aware of its existence though I had never found a good reason to use it until recently.
It’s from that experiment that I discovered the player could also record content from external sources such as Analog TV, Digital TV, Webcam and Streaming content (URL, FTP etc.). Well, that’s assuming you’ve set them up correctly (including the hardware) to work with the player first.
To put it simply, anything that’s playing on the player can be recorded. Even if you want to record a playing DVD/Bluray, you’re welcome to do that. Which now reminds me, this feature can be used to “rip” DVDs and the like.
But make no mistake this is NOT screen recording. That is, it’s not recording whatever is showing on your monitor. Instead, it records direct from the “source” i.e. whatever it’s decoding for you to watch.
So you can actually minimize or leave it in the background to do the recording as you use your computer to do something else.
So if this sounds like something you’d want to do, here’s how you go about it.
Step 1: Configure Video Source to Record
1. Get the latest Potplayer from the official page here and install. It’s only available for Windows (32 & 64 bit).
2. Next set up the player to play the content you want to record.
- If it’s something on your computer or portable media (CD/DVD/Bluray/Disk etc.) open it with the player the usual way or drag and drop inside its window.
- For TV content (Analog TV or Digital TV) you’ll have to configure them to work with player first by going to Preferences > Device or by pressing Alt+D. Once you’ve set up them correctly go to: menu/right-click > Open Digital TV (BDA Device) or Open Analog TV.
- For network/streamed content, go to: menu/right-click > Open URL… or Open FTP/WebDAV/HTTP.
- If you want to record yourself with your webcam and have PotPlayer record the video plus audio as well as do the encoding on the fly read here.
- PotPlayer can also do the traditional screen capture/recording with support for a PIP mode.
Step 2: Configure the Video Recording Settings
1. Once you’ve your media playing on Potplayer it’s now time to set up the video encoding settings.
To do that, open the Video Recorder by going to: go to: right-click > Video > Video Recording > Record Video or just press Alt+C.
2. In the Video Recorder settings, first select where to save the recorded video and give it a filename prefix if need be.
3. Next, from the drop down menu select the video format you’ll want the player to use for the recording.
For maximum flexibility, MKV is the best choice as it gives you the widest choice of video and audio codecs to use (lossy and lossless ones).
MP4 is however the most widely used format and so that’s most likely what you’ll want to use. The caveat though is that will lessen the choice of codecs you can use.
- Codecs (audio and video) are different from video and
audio containers which is what we refer to as formats (MKV, MP4, WebM,
MP3, AAC, WMA etc.). They come in two varieties – lossy and lossless. Lossy codecs are what we typically use in most scenarios.
- Codecs are
ones that determine the compatibility with various devices and most
importantly, the quality versus size of your video. Good codecs will
produce high quality video/audio at smaller sizes however they often
need more processing power to do this.
- Codecs will also determine which
format (container) and as such will only accept a particular combination
of codecs. For instance, the WebM format will only accept VP8/VP9 video
and Vorbis audio while MKV will work with almost any combination of
video and audio codecs thrown at it.
- End of lesson folks. If you want to learn more of this boring stuff, I’ve explained much of it here.
So regarding the codecs to use, for good quality at reasonable sizes I recommnd using H.264 for video and AAC for audio. MP4, AVI, WMV and MKV will accept this combination. For any other combination, MKV and AVI will provide with the widest choice of codecs to use.
On the other hand, if you choose to use lossless codecs (RAW, YUV, Direct Stream, VFW, PCM, FLAC etc), MKV is your best choice. However, note the output size will be very large (hundreds of MBs for just a couple of seconds) so make sure beforehand that you’ve the space to accommodate this.
The other parameters (size, fps and bitrate) will depend on whatever you’re recording:
- For the size (resolution) I think it’s wise to leave it at Original so that it uses what the source content is using. Either that or something lower.
- FPS should be just left at Original.
- The default bitrate of 2000kbps should suffice for most use but you can go higher if you want higher quality. Go down if you want smaller file sizes at the expense of quality.
- Similarly, for the audio codecs, I’d leave the parameters at Original (i.e. Sample rate, Channels) and only adjust the bitrate if the default setting is not sufficient.
Step 3: Start the Recording
1 With the video recording parameters set, its time now to hit the Start button.
You can check the progress as it records or you can switch to the playing window and leave the recording to happen in the background as you watch.
You can also minimize the player to the background and use your computer to do something else as it records.
For this to work however, make sure the Minimize Pause/Resume Play option in Preferences > General is turned off. Otherwise the video will pause and and so will the recording.
- If you pause the video, the pausing won’t be recorded.
Instead the recording is paused as well and only resumes when the video
is unpaused. Same thing applies for stopping.
- Changes in audio volume are not recorded. If you don’t wan’t it to record the audio, in the Video Recoder settings set the audio codec to NONE.
- Similarly, changes in the video (toggling fullscreen, aspect ratio etc) are not recorded.
2. After you’re done recording what you wanted, switch to the Video Recorder and click the Stop button. You can also press the Alt+C to stop the recording.
The recording will also automatically stop recording if it detects there is no source (video ends/stops) though the timer will continue running until you click Stop..
3. Now just check the output folder and you should find your recording nicely encoded and ready for viewing, sharing, archiving or editing if you need to cut out stuff.
So basically that’s it. Much thanks to the PotPlayer developer(s) for making what seems like a daunting task into something quite simple and most of all, free of charge.