[BUG] [EIA-608] Can't extract subtitles in TS file #809

Open
opened 2026-01-29 16:53:52 +00:00 by claunia · 0 comments
Owner

Originally created by @superbonaci on GitHub (Jul 12, 2024).

Build info, mac Silicon:

ccextractor --version
CCExtractor 0.94, Carlos Fernandez Sanz, Volker Quetschke.
Teletext portions taken from Petr Kutalek's telxcc
--------------------------------------------------------------------------
CCExtractor detailed version info
	Version: 0.94
	Git commit: f12f12b9165c83d59e6ec43876ae8701dd354cf6
	Compilation date: 2024-07-12
	CEA-708 decoder: C
	File SHA256: Could not open file
Libraries used by CCExtractor
	Tesseract Version: 5.4.1
	Leptonica Version: leptonica-1.84.1
	libGPAC Version: 2.4
	zlib: 1.2.11
	utf8proc Version: 2.4.0
	protobuf-c Version: 1.3.1
	libpng Version: 1.6.37
	FreeType
	libhash
	nuklear
	libzvbi

Sample, only 1 subs track in English:

ccextractor 600_1080p60.ts -o output.srt
CCExtractor 0.94, Carlos Fernandez Sanz, Volker Quetschke.
Teletext portions taken from Petr Kutalek's telxcc
--------------------------------------------------------------------------
Input: 600_1080p60.ts
[Extract: 1] [Stream mode: Autodetect]
[Program : Auto ] [Hauppage mode: No] [Use MythTV code: Auto]
[CEA-708: 63 decoders active]
[CEA-708: using charset "none" for all services]
[Timing mode: Auto] [Debug: No] [Buffer input: No]
[Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No]
[Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No]
[Add font color data: Yes] [Add font typesetting: Yes]
[Convert case: No][Filter profanity: No] [Video-edit join: No]
[Extraction start time: not set (from start)]
[Extraction end time: not set (to end)]
[Live stream: No] [Clock frequency: 90000]
[Teletext page: Autodetect]
[Start credits text: None]
[Quantisation-mode: CCExtractor's internal function]

-----------------------------------------------------------------
Opening file: 600_1080p60.ts
Detected MP4 box with name: meta
File seems to be a transport stream, enabling TS mode
Analyzing data in general mode
Changed fps using NAL to: 60.000000

Found large gap(734085) in PTS! Trying to recover ...
Error: Broken AVC stream - Leading bytes are non-zero...
Issues? Open a ticket here
https://github.com/CCExtractor/ccextractor/issues

6 samples, same exact video but different resolutions and fps: 600_all.zip

Originally created by @superbonaci on GitHub (Jul 12, 2024). Build info, mac Silicon: ``` ccextractor --version CCExtractor 0.94, Carlos Fernandez Sanz, Volker Quetschke. Teletext portions taken from Petr Kutalek's telxcc -------------------------------------------------------------------------- CCExtractor detailed version info Version: 0.94 Git commit: f12f12b9165c83d59e6ec43876ae8701dd354cf6 Compilation date: 2024-07-12 CEA-708 decoder: C File SHA256: Could not open file Libraries used by CCExtractor Tesseract Version: 5.4.1 Leptonica Version: leptonica-1.84.1 libGPAC Version: 2.4 zlib: 1.2.11 utf8proc Version: 2.4.0 protobuf-c Version: 1.3.1 libpng Version: 1.6.37 FreeType libhash nuklear libzvbi ``` Sample, only 1 subs track in English: ``` ccextractor 600_1080p60.ts -o output.srt CCExtractor 0.94, Carlos Fernandez Sanz, Volker Quetschke. Teletext portions taken from Petr Kutalek's telxcc -------------------------------------------------------------------------- Input: 600_1080p60.ts [Extract: 1] [Stream mode: Autodetect] [Program : Auto ] [Hauppage mode: No] [Use MythTV code: Auto] [CEA-708: 63 decoders active] [CEA-708: using charset "none" for all services] [Timing mode: Auto] [Debug: No] [Buffer input: No] [Use pic_order_cnt_lsb for H.264: No] [Print CC decoder traces: No] [Target format: .srt] [Encoding: UTF-8] [Delay: 0] [Trim lines: No] [Add font color data: Yes] [Add font typesetting: Yes] [Convert case: No][Filter profanity: No] [Video-edit join: No] [Extraction start time: not set (from start)] [Extraction end time: not set (to end)] [Live stream: No] [Clock frequency: 90000] [Teletext page: Autodetect] [Start credits text: None] [Quantisation-mode: CCExtractor's internal function] ----------------------------------------------------------------- Opening file: 600_1080p60.ts Detected MP4 box with name: meta File seems to be a transport stream, enabling TS mode Analyzing data in general mode Changed fps using NAL to: 60.000000 Found large gap(734085) in PTS! Trying to recover ... Error: Broken AVC stream - Leading bytes are non-zero... Issues? Open a ticket here https://github.com/CCExtractor/ccextractor/issues ``` 6 samples, same exact video but different resolutions and fps: [600_all.zip](https://github.com/user-attachments/files/16199189/600_all.zip)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#809