Szeretettel köszöntelek a Linux klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
M Imre
Linux klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Linux klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
M Imre
Linux klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Linux klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
M Imre
Linux klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Linux klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
M Imre
Linux klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Kis türelmet...
Bejelentkezés
Probléma
A yt-dlp alkalmazás egyes videók letöltésekor
yt-dlp -F https://www.youtube.com/watch?v=wsKW-te7-uc
ezt a hibát adja ki.
ERROR: [youtube] wsKW-te7-uc: Unable to extract uploader id; 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
Javítás, kerülő megoldással (workaround)
... hogy használhasd addig is, amíg, a fejlesztők / csomag karbantartók foltozzák.
Készíts biztonsági másolatot az /usr/lib/python3/dist-packages/yt_dlp/extractor/ útvonalon lakó youtube.py fájlról (cp),
sudo cp /usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py /usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py.ORIG
majd szerkeszd az eredeti fájlt (nano).
sudo nano /usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py
Keress rá (Crtl + W, és Enter) a
'uploader_id': self._search_regex(r'/(?:channel|user)/([^/?&#]+)', owner_profile_url, 'uploader id') if owner_profile_url else None,
sorra, és szerkeszd a self._search_regex beállítását a zárójelek között.
'uploader_id': self._search_regex(r'/(?:channel/|user|(?=@))([^/?&#]+)', owner_profile_url, 'uploader id') if owner_profile_url else None,
Mentsd a változtatást, és lépj ki a nano szövegszerkesztőből.
Ctrl + O, és Enter,
majd Ctrl + X
Próbáld ismét letölteni a videót,
yt-dlp -F https://www.youtube.com/watch?v=wsKW-te7-uc
a kimenetben azt látod, uploader_id probléma nem jelentkezik.
[youtube] Extracting URL: https://www.youtube.com/watch?v=wsKW-te7-uc
[youtube] wsKW-te7-uc: Downloading webpage
[youtube] wsKW-te7-uc: Downloading android player API JSON
[info] Available formats for wsKW-te7-uc:
...
Válassz a korábbi parancssor kimenetéből, vagyis, az elérhető minőségi célok listájáról, és töltsd le a videót! Ennek immáron semmilyen akadálya nem lesz.
A letöltés történhet így:
yt-dlp -f 140+137 https://www.youtube.com/watch?v=wsKW-te7-uc
Ha problémát tapasztalsz -és azt gondolod, netán tudod is, hogy a kerülő megoldás az ok- akkor állítsd vissza az eredeti állapotot ezzel a parancssorral:
sudo cp /usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py.ORIG /usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py
Másik videónál, az nsig extraction failed figyelmeztetéssel találkoztam, amely azonban a videónak vagy hangjának letöltését nem akadályozza meg.
yt-dlp -F https://www.youtube.com/watch?v=tTbycjXBy6A
[youtube] Extracting URL: https://www.youtube.com/watch?v=tTbycjXBy6A
[youtube] tTbycjXBy6A: Downloading webpage
[youtube] tTbycjXBy6A: Downloading android player API JSON
[youtube] tTbycjXBy6A: Downloading player 11e3a4ec
WARNING: [youtube] tTbycjXBy6A: nsig extraction failed: You may experience throttling for some formats
Install PhantomJS to workaround the issue. Please download it from https://phantomjs.org/download.html
n = 9x0FFTsP6Yazbdg6 ; player = https://www.youtube.com/s/player/11e3a4ec/player_ias.vflset/en_US/base.js
[info] Available formats for tTbycjXBy6A:
...
A példákban szereplő videók:
Ötlet innen:
https://github.com/yt-dlp/yt-dlp/issues/6263#issuecomment-1434559048
Enjoy :-)
Jegyzet
Keresés fájlra, annak neve szerint: a rendszerben és csomagban
-- find
sudo find / -name youtube.py
-- dpkg / grep
dpkg -L yt-dlp | grep youtube.py
|
|
M Imre 10 órája új blogbejegyzést írt: IPv6 kikapcsolása: apt DNS feloldás problémákra
M Imre írta 4 napja a(z) PDF importálása GIMP képszerkesztővel blogbejegyzéshez:
GIMP 3.0 full release is out! http://www.gimp....
M Imre írta 5 napja a(z) Fényképezés, képek szerkesztése és minden hasonló témakör fórumtémában:
KÉP-regény: Hol van már a tavalyi hó? A Fidelio ...
M Imre írta 1 hete a(z) Fényképezés, képek szerkesztése és minden hasonló témakör fórumtémában:
Kiosztották a 13. Mobile Photography Awards (MPA) ...
M Imre 1 hete új képet töltött fel:
M Imre írta 1 hete a(z) Google LLC fórumtémában:
Összenő, ami összetartozik. Linux terminált kaptak a Pixel ...
M Imre írta 1 hete a(z) A Linux, mint a gyermek (2010, IBM reklám) videóhoz:
A Linux Foundation alá kerül az OpenInfra | 2025. március 13. ...
M Imre írta 1 hete a(z) Rövid, szines hírek fórumtémában:
Vesztegetéssel vádolják a Huawei-t Brüsszelben | 2025. ...
M Imre írta 1 hete a(z) Twitter / X (Elon Musk) fórumtémában:
Az optikai kábelek telepítése helyett Musk műholdjait ...
E-mail: ugyfelszolgalat@network.hu
Kapcsolódó hírek:
yt-dlp: szimbólum az URL-ben
A yt-dlp használata a Debian és a Debian-alapú terjesztéseken a Backports tükörrel
A systemd szolgáltatás használata felhasználóként: Conky System Monitor
A Linux rendszermag (3.6=<) sebezhetőségének átmeneti javítása