Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BrokenPipeError: [Errno 32] Broken pipe, in combination with head #29082

Open
3 of 6 tasks
tailmidhead opened this issue May 19, 2021 · 0 comments · May be fixed by #29505
Open
3 of 6 tasks

BrokenPipeError: [Errno 32] Broken pipe, in combination with head #29082

tailmidhead opened this issue May 19, 2021 · 0 comments · May be fixed by #29505

Comments

@tailmidhead
Copy link

Checklist

  • I'm reporting a broken site support issue
  • I've verified that I'm running youtube-dl version 2021.05.16
  • I've checked that all provided URLs are alive and playable in a browser
  • I've checked that all URLs and arguments with special characters are properly quoted or escaped
  • I've searched the bugtracker for similar bug reports including closed ones
  • I've read bugs section in FAQ

Verbose log

$ youtube-dl -v --list-extractors | head

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--list-extractors']
1tv
20min
220.ro
23video
247sports
24video
3qsdn
3sat
4tube
56.com
Traceback (most recent call last):
  File "/usr/bin/youtube-dl", line 33, in <module>
    sys.exit(load_entry_point('youtube-dl==2021.5.16', 'console_scripts', 'youtube-dl')())
  File "/usr/lib/python3.9/site-packages/youtube_dl/__init__.py", line 475, in main
    _real_main(argv)
  File "/usr/lib/python3.9/site-packages/youtube_dl/__init__.py", line 104, in _real_main
    write_string(ie.IE_NAME + (' (CURRENTLY BROKEN)' if not ie._WORKING else '') + '\n', out=sys.stdout)
  File "/usr/lib/python3.9/site-packages/youtube_dl/utils.py", line 3232, in write_string
    out.flush()
BrokenPipeError: [Errno 32] Broken pipe
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe

Description

"youtube-dl --list-extractors | head" ends with a BrokenPipeError

Looks like the cause and solution are described here and here

@ghost ghost linked a pull request Jul 8, 2021 that will close this issue
11 tasks
pukkandan added a commit to yt-dlp/yt-dlp that referenced this issue Aug 4, 2021
Lesmiscore added a commit to ytdl-patched/ytdl-patched that referenced this issue Aug 5, 2021
* 'master' of https://github.com/yt-dlp/yt-dlp:
  Add regex to `--match-filter`
  Add all format filtering operators also to `--match-filter`
  [twitch:clips] Extract `display_id` PR: ytdl-org/youtube-dl#29684 Fixes: ytdl-org/youtube-dl#29666
  Handle `BrokenPipeError` PR: ytdl-org/youtube-dl#29505 Fixes: ytdl-org/youtube-dl#29082
  [ffpmeg] Allow `--ffmpeg-location` to be a file with different name
  Ensure sanitization of infodict before printing to stdout
  Fix `--compat-options filename` (#629)
  [Newgrounds] Improve extractor and fix playlist (#627)
  [nbcolympics:stream] Fix extractor
  [RCTIPlus] Support events and TV (#625)
nixxo pushed a commit to nixxo/yt-dlp that referenced this issue Nov 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant