Update youtube-viewer to 3.9.6 and switch to yt-dlp
Summary:
Update youtube-viewer to 3.9.6 and switch to yt-dlp
Highlighted Changes:
- Added support for local subscription videos (-ls)
- Added support for local playlists in the Gtk3 version
- Added support for saving YouTube playlists locally (--save-playlist=ID)
- Added support for local playlists. (-lp, --local-playlists)
- Added support for listing saved channels from file (-lc, --local-channels)
- Added support for yt-dlp
See T10001
Depends on D12196
Test Plan: Viewed a couple of YouTube videos
Reviewers: Triage Team, JoshStrobl
Reviewed By: Triage Team, JoshStrobl
Subscribers: JoshStrobl
Differential Revision: https://dev.getsol.us/D12199