mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-03 21:23:48 +00:00
[PR #2058] feat: implement DVB subtitle splitting (--split-dvb-subs) #2870
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/CCExtractor/ccextractor/pull/2058
State: closed
Merged: No
In raising this pull request, I confirm the following (please check boxes):
I have read and understood the contributors guide
.
.
My familiarity with the project is as follows (check one):
Summary
This PR completes verification of Issue #447 and applies a few small but necessary fixes identified during review. The --split-dvb-subs feature is confirmed to work correctly with real DVB broadcast samples.
Features
--split-dvb-subs: Extract each DVB stream to separate files (e.g.,output_eng_0x0000.srt,output_spa_0x006F.srt)--no-dvb-dedup: Disable ring buffer deduplication to retain all subtitles (useful for debugging)Bug Fix: GPAC fallback URL
Fixed Windows CI failures when Chocolatey returns 503 errors. Corrected the fallback download URL from:
release/2.4.0/gpac-2.4.0-rev0-gc05db8ba-master-x64.exe(404)release/2.4/gpac-2.4-rev0-g5d70253a-master-x64.exe(200 OK)Test Results
Coverage: Split, deduplication (on/off), multi-pipeline, Windows CI, Linux CI