Open In App

Pafy – Getting M4A Streams of the Video

Last Updated : 20 Jul, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

In this article we will see how we can get the streams encoded in m4a 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. M4A is a file extension for an audio file encoded with advanced audio coding (AAC) which is a lossy compression. M4A was generally intended as the successor to MP3, which had not been originally designed for audio only but was layer III in an MPEG 1 or 2 video files. M4A stands for MPEG 4 Audio.

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 m4astreams attribute with the pafy object of video

Syntax : video.m4astreams

Argument : It takes no argument

Return : It returns list

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 m4a encoded streams of the video
value = video.m4astreams
  
# printing the value
print(value)


Output :

[audio:m4a@128k]

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 m4a encoded streams of the video
value = video.m4astreams
  
# printing the value
print(value)


Output :

[audio:m4a@128k]


Similar Reads

Pafy - Getting All Streams of the Video
In this article we will see how we can get the all streams 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. All streams are basically all the available streams for video and audio combined. We can get th
2 min read
Pafy - Getting Audio Streams of the Video
In this article we will see how we can get the audio streams 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. Audio streams are basically all the available audio streams for video. We can get the pafy ob
2 min read
Pafy - Getting OGG Streams of the Video
In this article we will see how we can get the streams encoded in ogg 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.Ogg is a free, open container format maintained by the Xiph.Org Foundation. The creat
2 min read
Pafy - Getting Video Streams
In this article we will see how we can get the video streams 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. Video streams are basically available video streams for the given video it doesn't include au
2 min read
Pafy - Getting Pafy Object for Each Item of Playlist
In this article we will see how we can get the pafy object from playlist items 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 playlist in YouTube is a list, or group, of videos that plays in order, one video after the other. W
2 min read
Pafy - Getting Streams
In this article we will see how we can get the streams 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. Streams are basically available streams for the given video it doesn't include audio and video sepa
2 min read
Pafy - Getting Video ID of the given Video
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
2 min read
Pafy - Getting Best Video Stream of the given Video
In this article we will see how we can get best video stream 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. Best video stream is basically a video stream which is available and in highest resolution. T
2 min read
Pafy - Creating a Pafy Object
In this article we will see how we can create a pafy object. 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. The video should exist on youtube as it get the information of those videos which are present on the youtube. YouTube is an Ameri
1 min read
Pafy - Getting Extra Large Thumbnail of Video
In this article we will see how we can get the extra large thumbnail 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. Thumbnails are reduced-size versions of pictures or videos, used to help in recognizi
2 min read
Article Tags :
Practice Tags :