2023-07-28, 11:17
Hello,
I have a bunch of videos.
Instead of having to recut/reencode/remux/etc. several gigabytes of clips, I figured it would be much easier to tell Kodi how to play them back correctly.
A batch playback of specific intervals from each segment, if you like.
Playing through the M3U segments would result in a seamless playback, appearing as a single continuous video, without having to recut/reencode/remux the segments.
Example:
How would I make this happen?
Thanks!
Edit
I know about #EXT-X-START in RFC8216, but a) I don't want to calculate seconds, I just want to enter the timestamp I see on my screen and b) this does not have a 'stop' pair.
I also know about #EXTVLCOPTtart-time and #EXTVLCOPTtop-time but again, I don't want to calculate seconds, I just want to enter the timestamp I see on my screen.
I have a bunch of videos.
Instead of having to recut/reencode/remux/etc. several gigabytes of clips, I figured it would be much easier to tell Kodi how to play them back correctly.
A batch playback of specific intervals from each segment, if you like.
Playing through the M3U segments would result in a seamless playback, appearing as a single continuous video, without having to recut/reencode/remux the segments.
Example:
Code:
#EXTM3U
#EXTINF:,Episode 1
#EXT-START-TIME=00:00:10.500 <= Start playback of first segment at timestamp 10s 500ms.
#EXT-STOP-TIME=00:16:47.490 <= Stop playback of first segment at timestamp 16min 47s 490ms.
baking01.mkv
#EXTINF:,Episode 2
#EXT-START-TIME=00:00:06.400 <= Start playback of second segment at timestamp 6s 400ms.
#EXT-STOP-TIME=00:08:14.600 <= Stop playback of second segment at timestamp 8min 14s 600ms.
baking02.mkv
#EXTINF:,Episode 3
#EXT-START-TIME=00:25:04.800 <= Start playback of third segment at timestamp 25min 4s 800ms.
#EXT-STOP-TIME=01:04:14.270 <= Stop playback of third segment at timestamp 1h 4min 14s 270ms.
baking01.mkv <= not a typo, we play another part of the first recording here as episode 3.
How would I make this happen?
Thanks!
Edit
I know about #EXT-X-START in RFC8216, but a) I don't want to calculate seconds, I just want to enter the timestamp I see on my screen and b) this does not have a 'stop' pair.
I also know about #EXTVLCOPTtart-time and #EXTVLCOPTtop-time but again, I don't want to calculate seconds, I just want to enter the timestamp I see on my screen.