In this article we will see how we can get video ID of the given youtube video in pafy. Pafy is a python library to download YouTube content and retrieve metadata. Pafy object is the object which contains all the information about the given video. A Youtube Video ID is an unique ID to identify a video which is uploaded to Youtube. The Youtube video ID is used to create a unique URL to show the video and can be used to embed a Youtube video on any website.
We can get the pafy object with the help of new
method, below is the command to get the pafy object for given video
video = pafy.new(url)
The video url should exist on youtube as it get the information of those videos which are present on the youtube. YouTube is an American online video-sharing platform.
In order to do this we use videoid
attribute with the pafy object of video
Syntax : video.videoid
Argument : It takes no argument
Return : It returns string
Below is the implementation
# importing pafy import pafy # url of video # getting video video = pafy.new(url) # getting video ID value = video.videoid # printing the value print ( "Video ID : " + value) |
Output :
Video ID : vG2PNdI8axo
Another example
# importing pafy import pafy # url of video # getting video video = pafy.new(url) # getting video ID value = video.videoid # printing the value print ( "Video ID : " + value) |
Output :
Video ID : i6rhnSoK_gc