```
pi@raspberrypi:~/YoutubeDownLoad $ ./downloadYoutube_list.py
Downloading https://www.youtube.com/watch?v=Y3mj8UZpvxQ
MP4 start..
[youtube] Y3mj8UZpvxQ: Downloading webpage
ERROR: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Unknown issue
Unexpected {err=}, {type(err)=}
1 : https://www.youtube.com/watch?v=Y3mj8UZpvxQ
Downloading https://www.youtube.com/watch?v=lrpfYD4DUGs
MP4 start..
[youtube] lrpfYD4DUGs: Downloading webpage
ERROR: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Unknown issue
Unexpected {err=}, {type(err)=}
2 : https://www.youtube.com/watch?v=lrpfYD4DUGs
pi@raspberrypi:~/YoutubeDownLoad $ sudo pip install yt-dlp
sudo: pip: command not found
pi@raspberrypi:~/YoutubeDownLoad $ sudo pip3 install yt-dlp
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting yt-dlp
Downloading https://files.pythonhosted.org/packages/31/5a/d9b0a47a3aacf650b8ffc750bb5d296c24b2cc674f4c2a975895f49d4f0a/yt_dlp-2023.11.16-py2.py3-none-any.whl (3.1MB)
100% |████████████████████████████████| 3.1MB 87kB/s
Collecting brotli; implementation_name == "cpython" (from yt-dlp)
Downloading https://www.piwheels.org/simple/brotli/Brotli-1.1.0-cp37-cp37m-linux_armv7l.whl (2.1MB)
100% |████████████████████████████████| 2.1MB 126kB/s
Collecting websockets (from yt-dlp)
Downloading https://www.piwheels.org/simple/websockets/websockets-11.0.3-cp37-cp37m-linux_armv7l.whl (132kB)
100% |████████████████████████████████| 133kB 173kB/s
Collecting pycryptodomex (from yt-dlp)
Downloading https://www.piwheels.org/simple/pycryptodomex/pycryptodomex-3.20.0-cp35-abi3-linux_armv7l.whl (2.0MB)
100% |████████████████████████████████| 2.0MB 130kB/s
Requirement already satisfied: certifi in /usr/local/lib/python3.7/dist-packages (from yt-dlp) (2022.12.7)
Collecting mutagen (from yt-dlp)
Downloading https://files.pythonhosted.org/packages/b0/7a/620f945b96be1f6ee357d211d5bf74ab1b7fe72a9f1525aafbfe3aee6875/mutagen-1.47.0-py3-none-any.whl (194kB)
100% |████████████████████████████████| 194kB 1.0MB/s
Collecting urllib3<3,>=1.26.17 (from yt-dlp)
Downloading https://files.pythonhosted.org/packages/d2/b2/b157855192a68541a91ba7b2bbcb91f1b4faa51f8bae38d8005c034be524/urllib3-2.0.7-py3-none-any.whl (124kB)
100% |████████████████████████████████| 133kB 1.4MB/s
Collecting requests<3,>=2.31.0 (from yt-dlp)
Using cached https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.7/dist-packages (from requests<3,>=2.31.0->yt-dlp) (3.4)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.7/dist-packages (from requests<3,>=2.31.0->yt-dlp) (3.1.0)
selenium 4.8.2 has requirement urllib3[socks]~=1.26, but you'll have urllib3 2.0.7 which is incompatible.
google-api-core 2.11.1 has requirement google-auth<3.0.dev0,>=2.14.1, but you'll have google-auth 1.23.0 which is incompatible.
Installing collected packages: brotli, websockets, pycryptodomex, mutagen, urllib3, requests, yt-dlp
Found existing installation: urllib3 1.26.14
Uninstalling urllib3-1.26.14:
Successfully uninstalled urllib3-1.26.14
Found existing installation: requests 2.28.2
Uninstalling requests-2.28.2:
Successfully uninstalled requests-2.28.2
Successfully installed brotli-1.1.0 mutagen-1.47.0 pycryptodomex-3.20.0 requests-2.31.0 urllib3-2.0.7 websockets-11.0.3 yt-dlp-2023.11.16
```