yt-dlp/yt_dlp/postprocessor
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
..
__init__.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
common.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
embedthumbnail.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
exec.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
ffmpeg.py [pp/FFmpegEmbedSubtitle] Embed JSON subtitles as Matroska attachments 2024-06-14 16:56:54 +02:00
metadataparser.py [cleanup] Misc 2023-02-17 17:52:22 +05:30
modify_chapters.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
movefilesafterdownload.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
sponskrub.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
sponsorblock.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
xattrpp.py [cleanup] Minor fixes (See desc) 2022-05-09 17:59:26 +05:30