Page MenuHomeDevCentral

Switch to yt-dlp to get video metadata
ClosedPublic

Authored by dereckson on Feb 14 2026, 11:42.
Tags
None
Referenced Files
F25076028: D3953.diff
Sat, Mar 28, 19:35
Unknown Object (File)
Wed, Mar 25, 23:54
Unknown Object (File)
Wed, Mar 25, 16:29
Unknown Object (File)
Wed, Mar 25, 11:00
Unknown Object (File)
Wed, Mar 25, 10:42
Unknown Object (File)
Wed, Mar 25, 10:01
Unknown Object (File)
Wed, Mar 25, 09:31
Unknown Object (File)
Wed, Mar 25, 08:56
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.Thu, Mar 12, 22:06
This revision was automatically updated to reflect the committed changes.