Cut using: ydl -dl-args '-f 18' -skrub-args '-include-intros -include-outros -include-interactions -include-selfpromo -include-nonmusic' 'https://www.youtube.com/watch?v=_2khAmMTAjI'
FFMPEG reports:
Assertion start_sample < end_sample || (start_sample == end_sample && !frame->nb_samples) failed at src/libavfilter/trim.c:303
This is something's probably up with the cutting code, I'm guessing it doesn't like having two sections that need to be removed right next to each other but I need to actually check the cutting data, quick way to do this might be to look at the data used for generating chapters.
Sponsorblock data from https://api.sponsor.ajay.app/api/skipSegments?videoID=_2khAmMTAjI&categories=[%22sponsor%22,%22intro%22,%22outro%22,%22interaction%22,%22selfpromo%22,%20%22music_offtopic%22]:
Cut using:
ydl -dl-args '-f 18' -skrub-args '-include-intros -include-outros -include-interactions -include-selfpromo -include-nonmusic' 'https://www.youtube.com/watch?v=_2khAmMTAjI'
FFMPEG reports:Assertion start_sample < end_sample || (start_sample == end_sample && !frame->nb_samples) failed at src/libavfilter/trim.c:303
This is something's probably up with the cutting code, I'm guessing it doesn't like having two sections that need to be removed right next to each other but I need to actually check the cutting data, quick way to do this might be to look at the data used for generating chapters.Generated chapter data:
Sponsorblock data from
https://api.sponsor.ajay.app/api/skipSegments?videoID=_2khAmMTAjI&categories=[%22sponsor%22,%22intro%22,%22outro%22,%22interaction%22,%22selfpromo%22,%20%22music_offtopic%22]
:This would be a good in for writing some tests for the chaptering code.