Skip to content

Carousel photo items fill the private-chat log with yt-dlp error paragraphs #29

Description

@miridius

Private chats stream one yt-dlp ERROR paragraph per photo item of a carousel, including for posts the bot delivers successfully.

Repro 1: a post whose items are all photos

Send https://www.instagram.com/p/Dbk1RNUiXvi/ to the bot in a private chat. The log reads:

🧐 Scraping https://www.instagram.com/p/Dbk1RNUiXvi/...

ERROR: [Instagram] Dbi3QbCCZYU: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
ERROR: [Instagram] Dbi3Qa4Cdzq: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
ERROR: [Instagram] Dbi3QbDCT1Q: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
ERROR: [Instagram] Dbi3QbFib96: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
ERROR: [Instagram] Dbi3QbCCcTd: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U

💥 Download failed: Dbi3QbCCcTd: No video formats found!

One paragraph per photo, each carrying yt-dlp's issue-tracker text.

Repro 2: a post that mixes photos and videos, delivered successfully

Send https://www.instagram.com/p/DIqghhpok2K/ (three videos and one photo) in a private chat. All three videos arrive, and the log still opens with an error:

🧐 Scraping https://www.instagram.com/p/DIqghhpok2K/...

ERROR: [Instagram] DIqghVaoyOR: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U

🎬 Video info:
...
🚀 Uploading (3.63 MB)...

Scope

The stderr streaming this comes from predates #28: that PR left the streaming loop untouched and changed only the final verdict line (which no longer carries the issue-tracker text). Observed on ce698d7 against the live dev bot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions