[BUG] Segmentation fault when extracting from MP4 which remuxed from HLS #803

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

Originally created by @szescxz on GitHub (Jun 9, 2024).

CCExtractor version: 0.94

In raising this issue, I confirm the following:

  • I have read and understood the contributors guide.
  • I have checked that the bug-fix I am reporting can be replicated, or that the feature I am suggesting isn't already present.
  • I have checked that the issue I'm posting isn't already reported.
  • I have checked that the issue I'm porting isn't already solved and no duplicates exist in closed issues and in opened issues
  • I have checked the pull requests tab for existing solutions/implementations to my issue/suggestion.
  • I have used the latest available version of CCExtractor to verify this issue exists.
  • I have ticked all the boxes in this section and to prove it I'm deleting the section completely to remove boilerplate text.

Necessary information

  • Is this a regression (i.e. did it work before)?
    Yes, works with 0.87
  • What platform did you use?
    Tested on both Windows and Linux
  • What were the used arguments?
    -out=srt

Video links

https://github.com/CCExtractor/ccextractor/assets/49463229/fe90d91d-6a1e-4cf3-8143-6083e4ccdf7a

Original HLS source (requires US IP): https://tve-vod-preview.cdn.turner.com/toon/c26e41c4570090fca8e550ecca41df0b/layer1/layer1.m3u8

Additional information

With version 0.94, CCExtractor only extracts when I remux the HLS stream to MPEGTS with ffmpeg -i <hls link> -c copy test.ts. If I remux it to MP4 (ffmpeg -i test.ts -c copy test.mp4), CCExtractor throws a Segmentation fault.

Originally created by @szescxz on GitHub (Jun 9, 2024). CCExtractor version: 0.94 # In raising this issue, I confirm the following: - [x] I have read and understood the [contributors guide](https://github.com/CCExtractor/ccextractor/blob/master/.github/CONTRIBUTING.md). - [x] I have checked that the bug-fix I am reporting can be replicated, or that the feature I am suggesting isn't already present. - [x] I have checked that the issue I'm posting isn't already reported. - [x] I have checked that the issue I'm porting isn't already solved and no duplicates exist in [closed issues](https://github.com/CCExtractor/ccextractor/issues?q=is%3Aissue+is%3Aclosed) and in [opened issues](https://github.com/CCExtractor/ccextractor/issues) - [x] I have checked the pull requests tab for existing solutions/implementations to my issue/suggestion. - [x] I have used the latest available version of CCExtractor to verify this issue exists. - [x] I have ticked all the boxes in this section and to prove it I'm deleting the section completely to remove boilerplate text. # Necessary information - Is this a regression (i.e. did it work before)? Yes, works with 0.87 - What platform did you use? Tested on both Windows and Linux - What were the used arguments? `-out=srt` # Video links https://github.com/CCExtractor/ccextractor/assets/49463229/fe90d91d-6a1e-4cf3-8143-6083e4ccdf7a Original HLS source (requires US IP): https://tve-vod-preview.cdn.turner.com/toon/c26e41c4570090fca8e550ecca41df0b/layer1/layer1.m3u8 # Additional information With version 0.94, CCExtractor only extracts when I remux the HLS stream to MPEGTS with `ffmpeg -i <hls link> -c copy test.ts`. If I remux it to MP4 (`ffmpeg -i test.ts -c copy test.mp4`), CCExtractor throws a `Segmentation fault`.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#803