Page MenuHomeDevCentral

Switch to yt-dlp to get video metadata
ClosedPublic

Authored by dereckson on Feb 14 2026, 11:42.
Tags
None
Referenced Files
F31123252: D3953.diff
Sat, May 30, 15:30
Unknown Object (File)
Fri, May 29, 06:56
Unknown Object (File)
Wed, May 27, 03:02
Unknown Object (File)
Mon, May 25, 01:10
Unknown Object (File)
Fri, May 22, 11:10
Unknown Object (File)
Fri, May 22, 07:57
Unknown Object (File)
Sun, May 17, 13:14
Unknown Object (File)
Sat, May 16, 20:43
Subscribers
None

Details

Summary

Switch from better maintained yt-dlp instead of youtube-dl.

The youtube:visitor_data value is stored in the registry.

Ref T2214

Test Plan

Tested on Dæghrefn.

Diff Detail

Repository
rVIPER ViperServ scripts
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.

Just a note there is no need to maintain a dictionary between target domain and extractor args:

Dæghrefn
.tcl url:getvideotitle "https://www.arte.tv/fr/videos/123418-000-A/l-algorithme-de-l-amour/"
Tcl: Lalgorithme de lamour

The --extractor-args seem to correctly be ignored in that case.

(this version of Channel.tcl is currently live on Libera Daeghrefn bot)

This revision is now accepted and ready to land.Mar 12 2026, 22:06
This revision was automatically updated to reflect the committed changes.