Repository: yt-dlp
Issue: Can't decrypt cookies from vivaldi store
Labels: bug,core:cookies

There is problem when loading cookie from vivaldi store. Tested on 6.0.2979.15 (Stable channel) scoop installation.
```
[debug] Command-line config: ['--no-mtime', '-vU', '--cookies-from-browser', 'vivaldi', 'https://twitter.com/i/status/1648991534698622976', '-o', 'army-gifts.mp4']
[debug] Portable config "C:\ProgramData\scoop\apps\yt-dlp\current\yt-dlp.conf": []
[debug] Encodings: locale cp1250, fs utf-8, pref cp1250, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version stable@2023.03.04 [392389b7d] (win_exe)
[debug] Python 3.8.10 (CPython AMD64 64bit) - Windows-10-10.0.19044-SP0 (OpenSSL 1.1.1k  25 Mar 2021)
[debug] exe versions: ffmpeg 6.0-full_build-www.gyan.dev (setts), ffprobe 6.0-full_build-www.gyan.dev
[debug] Optional libraries: Cryptodome-3.17, brotli-1.0.9, certifi-2022.12.07, mutagen-1.46.0, sqlite3-2.6.0, websockets-10.4
[Cookies] Extracting cookies from vivaldi
[debug] Extracting cookies from: "C:\Users\hsn\AppData\Local\Vivaldi\User Data\Default\Cookies"
[debug] Found local state file at "C:\Users\hsn\AppData\Local\Vivaldi\User Data\Local State"
ERROR: no encrypted key in Local State
Traceback (most recent call last):
  File "yt_dlp\cookies.py", line 872, in _get_windows_v10_key
KeyError: 'os_crypt'

[Cookies] Extracted 3272 cookies from vivaldi
[debug] cookie version breakdown: {'v10': 0, 'other': 3272, 'unencrypted': 0}
[debug] Proxy map: {}
[debug] Loaded 1786 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Available version: stable@2023.03.04, Current version: stable@2023.03.04
Current Build Hash: 5590c57bd0433ed239a2deaaf92e2ad6f37fe50f53664c821575cafe106a9421
yt-dlp is up to date (stable@2023.03.04)
[twitter] Extracting URL: https://twitter.com/i/status/1648991534698622976
[twitter] 1648991534698622976: Downloading guest token
[twitter] 1648991534698622976: Downloading JSON metadata
WARNING: [twitter] Twitter API gave 404 response, retrying with deprecated auth token. Only one media item can be extracted
[twitter] 1648991534698622976: Downloading guest token
[twitter] 1648991534698622976: Downloading JSON metadata
ERROR: [twitter] 1648991534698622976: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>); 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
  File "yt_dlp\extractor\common.py", line 694, in extract
  File "yt_dlp\extractor\twitter.py", line 974, in _real_extract
  File "yt_dlp\extractor\twitter.py", line 136, in _call_api
  File "yt_dlp\extractor\twitter.py", line 130, in _call_api
  File "yt_dlp\extractor\common.py", line 1048, in download_content
  File "yt_dlp\extractor\common.py", line 1012, in download_handle
  File "yt_dlp\extractor\common.py", line 882, in _download_webpage_handle
  File "yt_dlp\extractor\common.py", line 839, in _request_webpage

  File "yt_dlp\extractor\common.py", line 821, in _request_webpage
  File "yt_dlp\YoutubeDL.py", line 3742, in urlopen
  File "urllib\request.py", line 531, in open
  File "urllib\request.py", line 640, in http_response
  File "urllib\request.py", line 569, in error
  File "urllib\request.py", line 502, in _call_chain
  File "urllib\request.py", line 649, in http_error_default
urllib.error.HTTPError: HTTP Error 404: Not Found
```

_Originally posted by @hsn10 in https://github.com/yt-dlp/yt-dlp/issues/6763#issuecomment-1516834720_