yt-dlp icon indicating copy to clipboard operation
yt-dlp copied to clipboard

[instagram] support reels/audio link type

Open someziggyman opened this issue 2 years ago • 0 comments

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/

someziggyman avatar Aug 23 '22 10:08 someziggyman