ccextractor
ccextractor copied to clipboard
[BUG] Segmentation fault when extracting from MP4 which remuxed from HLS
CCExtractor version: 0.94
In raising this issue, I confirm the following:
- [x] I have read and understood the contributors guide.
- [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 and in opened 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
.