yt-dlp
yt-dlp copied to clipboard
[instagram] support reels/audio link type
DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE
- [X] I understand that I will be blocked if I remove or skip any mandatory* field
Checklist
- [X] I'm requesting a feature unrelated to a specific site
- [X] I've looked through the README
- [X] I've verified that I'm running yt-dlp version 2022.08.19 (update instructions) or later (specify commit)
- [X] I've searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
- [X] I've read the guidelines for opening an issue
Provide a description that is worded well enough to be understood
Test link: https://www.instagram.com/reels/audio/5048757508568334/
extractor falls back to generic and then gives Unsupported URL error.
Provide verbose output that clearly demonstrates the problem
- [X] Run your yt-dlp command with -vU flag added (
yt-dlp -vU <your command line>
) - [X] Copy the WHOLE output (starting with
[debug] Command-line config
) and insert it below
Complete Verbose Output
./yt-dlp -vU -F "https://www.instagram.com/reels/audio/5048757508568334/"
[debug] Command-line config: ['-vU', '-F', 'https://www.instagram.com/reels/audio/5048757508568334/']
[debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2022.08.19 [48c88e088] (zip)
[debug] Plugins: ['SamplePluginIE', 'SamplePluginPP']
[debug] Python 3.9.13 (CPython 64bit) - macOS-12.5.1-arm64-arm-64bit
[debug] Checking exe version: ffmpeg -bsfs
[debug] Checking exe version: ffprobe -bsfs
[debug] exe versions: none
[debug] Optional libraries: sqlite3-2.6.0
[debug] Proxy map: {}
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Latest version: 2022.08.19, Current version: 2022.08.19
yt-dlp is up to date (2022.08.19)
[debug] [generic] Extracting URL: https://www.instagram.com/reels/audio/5048757508568334/
[generic] 5048757508568334: Downloading webpage
WARNING: [generic] Falling back on generic information extractor
[generic] 5048757508568334: Extracting information
[debug] Looking for Brightcove embeds
[debug] Looking for embeds
ERROR: Unsupported URL: https://www.instagram.com/reels/audio/5048757508568334/
Traceback (most recent call last):
File "./yt-dlp/yt_dlp/YoutubeDL.py", line 1442, in wrapper
return func(self, *args, **kwargs)
File "./yt-dlp/yt_dlp/YoutubeDL.py", line 1518, in __extract_info
ie_result = ie.extract(url)
File "./yt-dlp/yt_dlp/extractor/common.py", line 666, in extract
ie_result = self._real_extract(url)
File "./yt-dlp/yt_dlp/extractor/generic.py", line 3077, in _real_extract
raise UnsupportedError(url)
yt_dlp.utils.UnsupportedError: Unsupported URL: https://www.instagram.com/reels/audio/5048757508568334/