Another technique to download youtube videos and other sites such as dailymotion is a tool called cclive which has a front end called Abby. One can download this tool in fedora using the command
#> yum install cclive abby
Abby also acts as a front end for clive. Once installed, when running for the first time you are asked to add the path to clive or cclive and the folder where you wish to download the videos. The path to cclive and clive can be obtained by executing the command
#> which clive
#> which cclive
Once this is done, one needs to add the URL of the video (by clicking the + icon on the left and the download videos icon which is to the bottom right of the list of videos.
In case you wish to use the command prompt, the commands for cclive are similar to those of clive.
You can now view these videos even when you are not connected to the internet.