mux: add video:// sink (video-only per-track elementary streams)
Completes the per-track-class trio with audio:// / sub://. video:// is the demux path with a TrackKind::Video kind filter — each video track to its own native elementary stream (.hevc/.h264/.vc1/.m2v/.obu), no audio or subtitles. Reuses the existing kind_filter machinery and extension map; scheme/parse/output/write-only-guard arms added symmetrically.
This commit is contained in:
+5
-1
@@ -4,8 +4,12 @@
|
||||
|
||||
### Added
|
||||
|
||||
- **Four extraction sinks — dissect a title, don't just rip it.** New write-only
|
||||
- **Five extraction sinks — dissect a title, don't just rip it.** New write-only
|
||||
destinations that pull one facet of a title out on its own:
|
||||
- **`video://dir/`** — every video track to its own file, as a raw elementary
|
||||
stream in the codec's native form (`.hevc`, `.h264`, `.vc1`, `.m2v`, `.obu`).
|
||||
No audio, no subtitles. Completes the per-track-class trio with `audio://` /
|
||||
`sub://`.
|
||||
- **`audio://dir/`** — every audio track to its own file in a directory, each in
|
||||
its native container (`.thd`, `.dts` / `.dtshd`, `.ac3`, `.eac3`, `.aac`,
|
||||
`.flac`). No video, no subtitles. BD/DVD LPCM has no container of its own and is
|
||||
|
||||
Reference in New Issue
Block a user