Skip to content
Related Articles

Related Articles

Pafy – Getting Video ID of the given Video

View Discussion
Improve Article
Save Article
  • Last Updated : 20 Jul, 2020

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 
url = "https://www.youtube.com / watch?v = vG2PNdI8axo"
    
# 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 
url = "https://www.youtube.com / watch?v = i6rhnSoK_gc"
    
# getting video
video = pafy.new(url) 
  
# getting video ID
value = video.videoid
  
# printing the value
print("Video ID : " + value)

Output :

Video ID : i6rhnSoK_gc
My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!