[FFmpeg-devel] [PATCH 2/2] add option hls_init_time document

Steven Liu lingjiujianke at gmail.com
Sat Aug 27 02:42:18 EEST 2016


2016-08-27 6:00 GMT+08:00 Ibrahim Tachijian <barhom at netsat.se>:

> What do you think about something like this?
>
> diff --git a/doc/muxers.texi b/doc/muxers.texi
> index 2548aeb..c39a6a0 100644
> --- a/doc/muxers.texi
> +++ b/doc/muxers.texi
> @@ -357,6 +357,12 @@ segmentation.
>  This muxer supports the following options:
>
>  @table @option
> + at item hls_init_time @var{seconds}
> +Set the initial target segment length in seconds. Default value is
> @var{0}.
> +Segment will be cut on the next key frame after this time has passed on
> the first m3u8 list.
> +After the initial playlist is filled @command{ffmpeg} will cut segments
> +at duration equal to @code{hls_time}
> +
>  @item hls_time @var{seconds}
>  Set the target segment length in seconds. Default value is 2.
>  Segment will be cut on the next key frame after this time has passed.
>
> On Fri, Aug 26, 2016 at 11:32 AM Steven Liu <lingjiujianke at gmail.com>
> wrote:
>
>>
>> 2016-08-26 17:31 GMT+08:00 Steven Liu <lingjiujianke at gmail.com>:
>>
>>>
>>> Signed-off-by: LiuQi <liuqi at gosun.com>
>>> ---
>>>  doc/muxers.texi | 7 +++++++
>>>  1 file changed, 7 insertions(+)
>>>
>>> diff --git a/doc/muxers.texi b/doc/muxers.texi
>>> index 2548aeb..4db3809 100644
>>> --- a/doc/muxers.texi
>>> +++ b/doc/muxers.texi
>>> @@ -357,6 +357,13 @@ segmentation.
>>>  This muxer supports the following options:
>>>
>>>  @table @option
>>> + at item hls_init_time @var{seconds}
>>> +Set the target segment length in seconds. Default value is @var{0}.
>>> +Segment will be cut duration is @code{hls_init_time} value for the
>>> +first m3u8 list segments, After update m3u8 to the end of the
>>> +first m3u8 list,  @command{ffmpeg} will cut segments
>>> +at duration equ @code{hls_time}.
>>> +
>>>  @item hls_time @var{seconds}
>>>  Set the target segment length in seconds. Default value is 2.
>>>  Segment will be cut on the next key frame after this time has passed.
>>> --
>>> 2.7.4 (Apple Git-66)
>>>
>>> Hi Ibrahim Tachijian,
>>
>>     Can you review this doc? My English is poor :D
>>
> Reviewed-by: Ibrahim Tachijian <barhom at netsat.se>
Signed-off-by: LiuQi <liuqi at gosun.com>
---
 doc/muxers.texi | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/doc/muxers.texi b/doc/muxers.texi
index 2548aeb..c39a6a0 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -357,6 +357,12 @@ segmentation.
 This muxer supports the following options:

 @table @option
+ at item hls_init_time @var{seconds}
+Set the initial target segment length in seconds. Default value is @var{0}.
+Segment will be cut on the next key frame after this time has passed on
the first m3u8 list.
+After the initial playlist is filled @command{ffmpeg} will cut segments
+at duration equal to @code{hls_time}
+
 @item hls_time @var{seconds}
 Set the target segment length in seconds. Default value is 2.
 Segment will be cut on the next key frame after this time has passed.
-- 
2.7.4 (Apple Git-66)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-add-option-hls_init_time-document.patch
Type: application/octet-stream
Size: 1090 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160827/bcda1626/attachment.obj>


More information about the ffmpeg-devel mailing list