How to Use Potplayer to Record a Playing Video

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. This here is the reason I've been playing around with it though I know the most likely use for this is to record content from external sources such as Analog TV, Digital TV, Webcam and Streaming content (URL, FTP etc.) all of which the player supports and which can be recorded using this feature. Well, that's assuming you've set them up correctly (including the hardware) to work with the player first (check: Preferences > Device).

Basically 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 no 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:



STEPS

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.
Set up the player to play media 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.
open media
Open Media to Play

TIP:
  • For Webcam content, that is if you want to record yourself with your Webcam and have Potplayer do the rest for you (i.e. record the video plus audio and do the encoding on the fly) read here.
  • Potplayer can also do the traditional Screen Capture (i.e. record your screen or a portion/window and with audio if need be). To find out how to do that using the player read here.
3. Once you've your media playing on Potplayer it's now time to do the recording. To do that, open the Video Recorder by going to: go to: right-click > Video > Video Recording > Record Video or just press Alt+C.

In the Video Recorder settings, first select where to save the recorded video and give it a filename prefix if need be.

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.
video recorder
Video Recorder Preferences
NOTE:
  • 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. I think it's a good idea to leave the size (resolution) to Original so that it uses what the source content is using. Either that or something lower. FPS should be just left at Original. The bitrate on the other hand, the default 2000kbps should suffice for most use but I guess 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.



4. 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.
stats
Progress Stats...

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.

NOTE:
  • 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.

5. 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 stop if it detects there is no source (video ends/stops) though the timer will continue running until you click Stop..

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. Props to the Potplayer developers for making what seems like a daunting task into something quite simple and most of all, free of charge.


Leave your comment below. Spammers are advised to file a missing comment report in not less than a weeks time.