[PR #599] [MERGED] C608 to WebVTT translation #1440

Closed
opened 2026-01-29 17:16:26 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/CCExtractor/ccextractor/pull/599
Author: @Izaron
Created: 1/3/2017
Status: Merged
Merged: 1/4/2017
Merged by: @cfsmp3

Base: masterHead: webvtt-color


📝 Commits (5)

  • 4835404 Added webvtt-full parameter
  • d87b269 Fixed bug with multiple headers
  • 2c30f5e Fixed file invalidation
  • 2b0c8ba Added WebVTT color and font support
  • 34a21a9 Enabled the support of raw WebVTT

📊 Changes

6 files changed (+171 additions, -70 deletions)

View changed files

📝 src/lib_ccx/ccx_common_option.h (+1 -0)
📝 src/lib_ccx/ccx_encoders_helpers.c (+9 -0)
📝 src/lib_ccx/ccx_encoders_helpers.h (+1 -0)
📝 src/lib_ccx/ccx_encoders_webvtt.c (+150 -67)
📝 src/lib_ccx/dvb_subtitle_decoder.c (+3 -1)
📝 src/lib_ccx/params.c (+7 -2)

📄 Description

Work in progress - translating CEA-608 subs to WebVTT

Done:

  • Support of the raw old format without colors
  • Added colors and fonts with segments (consecutive characters of the same font or color)

Todo:

  • Replace current "webvtt" to "webvtt-raw" and "webvtt-full" to "webvtt" (???)
  • Add XDS metadata what already computed by CCExtractor and written on screen; and add it in file
  • True positioning as in document
  • Anything else missing from the document

@cfsmp3 Write your suggestions


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/CCExtractor/ccextractor/pull/599 **Author:** [@Izaron](https://github.com/Izaron) **Created:** 1/3/2017 **Status:** ✅ Merged **Merged:** 1/4/2017 **Merged by:** [@cfsmp3](https://github.com/cfsmp3) **Base:** `master` ← **Head:** `webvtt-color` --- ### 📝 Commits (5) - [`4835404`](https://github.com/CCExtractor/ccextractor/commit/483540488ab6b504b49649ecf9b51f25347f6387) Added webvtt-full parameter - [`d87b269`](https://github.com/CCExtractor/ccextractor/commit/d87b269bae394c313ec2327d628e63d6c2b65cc2) Fixed bug with multiple headers - [`2c30f5e`](https://github.com/CCExtractor/ccextractor/commit/2c30f5eb5b076a7352af82871b26b0fa6c06cb56) Fixed file invalidation - [`2b0c8ba`](https://github.com/CCExtractor/ccextractor/commit/2b0c8ba7a04c71a3e92bbd527e8f2df374d50932) Added WebVTT color and font support - [`34a21a9`](https://github.com/CCExtractor/ccextractor/commit/34a21a931d0cac1eb8824f3b812be82d2d138718) Enabled the support of raw WebVTT ### 📊 Changes **6 files changed** (+171 additions, -70 deletions) <details> <summary>View changed files</summary> 📝 `src/lib_ccx/ccx_common_option.h` (+1 -0) 📝 `src/lib_ccx/ccx_encoders_helpers.c` (+9 -0) 📝 `src/lib_ccx/ccx_encoders_helpers.h` (+1 -0) 📝 `src/lib_ccx/ccx_encoders_webvtt.c` (+150 -67) 📝 `src/lib_ccx/dvb_subtitle_decoder.c` (+3 -1) 📝 `src/lib_ccx/params.c` (+7 -2) </details> ### 📄 Description Work in progress - translating CEA-608 subs to WebVTT **Done:** - Support of the raw old format without colors - Added colors and fonts with segments (consecutive characters of the same font or color) **Todo:** - Replace current "webvtt" to "webvtt-raw" and "webvtt-full" to "webvtt" (???) - Add XDS [metadata](https://dvcs.w3.org/hg/text-tracks/raw-file/default/608toVTT/608toVTT.html#metadata-xds) what **already** computed by CCExtractor and written on screen; and add it in file - True positioning as in document - Anything else missing from the [document](https://dvcs.w3.org/hg/text-tracks/raw-file/default/608toVTT/608toVTT.html) @cfsmp3 Write your suggestions --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 17:16:26 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#1440