Bir segmenterin daha genel ve esnek bir uygulamasını sağlayan ve HLS segmentasyonunu gerçekleştirmek için kullanılabilen segment muxer'e bakın .
Segment muxer ile strftime genişlemesini destekler -strftime 1
(varsayılan olarak devre dışıdır). Bu, segmentlerin zaman oluşturma tarafından adlandırılmasını sağlar.
Kimden man ffmpeg-formats
:
strftime 1|0
Yazılacak yeni bölümlerin adını tanımlamak için strftime işlevini kullanın. Bu seçilirse, çıkış segmenti ismi bir strftime fonksiyon şablonu içermelidir. Varsayılan değer 0'dır.
Örnek:
ffmpeg -i input.mkv -codec copy -map 0 -f ssegment -strftime 1 \
-segment_list test_stream.m3u8 -segment_time 10 test_stream_%Y%m%d%H%M%S.ts
stream_segment
akış çıkış formatlarına yazmak için kullanılan, yani genel başlıklar gerektirmeyen ve örneğin MPEG taşıma akış segmentlerine çıkış yapmak için tavsiye edilen muxerin bir çeşididir. ssegment
için daha kısa bir takma addır stream_segment
.