

Another problem is that, there are still some javascript functions that need to be executed and until then, the video url does not get generated in the site. Even if you use command line tool like wget or youtube-dl, it might be possible but for some reason it just doesn’t work. You want to save this but unfortunately you couldn’t do so by right-clicking on it and saving it as the player doesn’t show that option. A scenario would be like, for example, you visited a web page and a video is loaded through a video player like jwplayer after 1 or 2 secs. This is basically done using AJAX calls or sessions where the URLs for these files are generated in some way for which you can not save them by normal means.

When you surf online, you occasionally visit websites that show content like videos or audio files which are dynamically loaded.
