CEA-708 DFx_DefineWindow redefinition #182

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

Originally created by @cactusGit on GitHub (Sep 19, 2016).

Here's sample: http://stream.sunnysubs.com/s06e16_crop.ts
As meant in #425, bin segfaults ccextractor, so I won't attach it.
Command line:

./ccextractor --noscte20 -svc 1 s06e16_crop.ts
cat s06e16_crop.p1.svc01.srt

Extracted subs from this stream by other ripper: link
As we can see, some lines are dropped.

When two lines appear on screen, before second line window is being redefined, but this code clears window and removes the first line:
https://github.com/CCExtractor/ccextractor/blob/master/src/lib_ccx/ccx_decoders_708.c#L931
Commenting this line solves problem.

Maybe we need an option to control this behavior?

Originally created by @cactusGit on GitHub (Sep 19, 2016). Here's sample: http://stream.sunnysubs.com/s06e16_crop.ts As meant in #425, `bin` segfaults ccextractor, so I won't attach it. Command line: ``` ./ccextractor --noscte20 -svc 1 s06e16_crop.ts cat s06e16_crop.p1.svc01.srt ``` Extracted subs from this stream by other ripper: [link](http://static.dhne.ws/wp-content/uploads/2016/08/My-Little-Pony-Friendship-is-Magic-617-The-Times-They-Are-a-Changeling.txt) As we can see, some lines are dropped. When two lines appear on screen, before second line window is being redefined, but this code clears window and removes the first line: https://github.com/CCExtractor/ccextractor/blob/master/src/lib_ccx/ccx_decoders_708.c#L931 Commenting this line solves problem. Maybe we need an option to control this behavior?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#182