yt-dlp/yt_dlp
Riteo ba3a7232f0 [pp/FFmpegEmbedSubtitle] Embed JSON subtitles as Matroska attachments
Since we can't embed them as regular subtitles (due to them not having
any consistent structure), we embed them as file attachments, if
exporting as Matroska.

This allows us to have single-file downloads with everything embedded
for e.g. archival purposes.
2024-06-14 16:56:54 +02:00
..
__pyinstaller [rh:curlcffi] Add support for curl_cffi 2024-03-16 23:15:11 -05:00
compat [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
dependencies [rh:curlcffi] Add support for curl_cffi 2024-03-16 23:15:11 -05:00
downloader [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
extractor [ie/youtube:tab] Fix channel metadata extraction (#10071) 2024-06-13 23:22:30 +00:00
networking [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
postprocessor [pp/FFmpegEmbedSubtitle] Embed JSON subtitles as Matroska attachments 2024-06-14 16:56:54 +02:00
utils [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
__init__.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
__main__.py [docs] Misc Cleanup (#8977) 2024-03-11 00:48:47 +05:30
aes.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
cache.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
cookies.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
jsinterp.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
minicurses.py
options.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
plugins.py [plugins] Handle PermissionError (#9229) 2024-02-20 14:37:37 +05:30
socks.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
update.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
version.py Release 2024.05.27 2024-05-27 22:35:55 +00:00
webvtt.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
YoutubeDL.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00