Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-12 Thread Steven Liu
2017-01-13 0:40 GMT+08:00 Christian Johannesen :

> On Thu, Jan 12, 2017 at 11:32 AM, Christian Johannesen <
> chrisjohanne...@gmail.com> wrote:
>
> >
> >
> > On Thu, Jan 12, 2017 at 1:27 AM, Steven Liu 
> > wrote:
> >
> >>
> >> I have sent a patch to the ffmpeg-devel maillist, you can test it.
> >>
> >
> > I've tested the patch from http://ffmpeg.org/pipermail/
> ffmpeg-devel/2017-
> > January/205706.html on Windows 2012 x64 with msys2. It now works as
> > expected and creates the directory & index.m3u8 with filenames that
> include
> > the size in bytes and duration. Thanks very much for creating the patch!
> >
> > ffmpeg.exe -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f hls
> > -hls_time 6 -hls_list_size 0 -hls_flags second_level_segment_index+
> > second_level_segment_size+second_level_segment_duration -use_localtime 1
> > -use_localtime_mkdir 1 -hls_segment_filename
> "D:\media\mix_of_clip_960x540_
> > 2128\segment_%%04d_%%08s_%%013t.ts" D:\media\mix_of_clip_960x540_
> > 2128\index.m3u8
> > ffmpeg version N-83083-gf7191cc Copyright (c) 2000-2017 the FFmpeg
> > developers
> >   built with gcc 6.2.0 (Rev2, Built by MSYS2 project)
> > ...
> >
> > 01/12/2017  11:31 AM   307,944 segment_0117_00307944_
> > 006006400.ts
> > 01/12/2017  11:31 AM   309,636 segment_0118_00309636_
> > 006006400.ts
> > 01/12/2017  11:31 AM   302,868 segment_0119__
> > 0.ts
> >  121 File(s)117,359,480 bytes
> >
> > Looks like I may have misspoke, the last segment looks to be an issue.
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>

patch update, and fix it, the problem is in hls_write_trailer for the last
segments.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-12 Thread Christian Johannesen
On Thu, Jan 12, 2017 at 11:32 AM, Christian Johannesen <
chrisjohanne...@gmail.com> wrote:

>
>
> On Thu, Jan 12, 2017 at 1:27 AM, Steven Liu 
> wrote:
>
>>
>> I have sent a patch to the ffmpeg-devel maillist, you can test it.
>>
>
> I've tested the patch from http://ffmpeg.org/pipermail/ffmpeg-devel/2017-
> January/205706.html on Windows 2012 x64 with msys2. It now works as
> expected and creates the directory & index.m3u8 with filenames that include
> the size in bytes and duration. Thanks very much for creating the patch!
>
> ffmpeg.exe -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f hls
> -hls_time 6 -hls_list_size 0 -hls_flags second_level_segment_index+
> second_level_segment_size+second_level_segment_duration -use_localtime 1
> -use_localtime_mkdir 1 -hls_segment_filename "D:\media\mix_of_clip_960x540_
> 2128\segment_%%04d_%%08s_%%013t.ts" D:\media\mix_of_clip_960x540_
> 2128\index.m3u8
> ffmpeg version N-83083-gf7191cc Copyright (c) 2000-2017 the FFmpeg
> developers
>   built with gcc 6.2.0 (Rev2, Built by MSYS2 project)
> ...
>
> 01/12/2017  11:31 AM   307,944 segment_0117_00307944_
> 006006400.ts
> 01/12/2017  11:31 AM   309,636 segment_0118_00309636_
> 006006400.ts
> 01/12/2017  11:31 AM   302,868 segment_0119__
> 0.ts
>  121 File(s)117,359,480 bytes
>
> Looks like I may have misspoke, the last segment looks to be an issue.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-12 Thread Christian Johannesen
On Thu, Jan 12, 2017 at 1:27 AM, Steven Liu  wrote:

>
> I have sent a patch to the ffmpeg-devel maillist, you can test it.
>

I've tested the patch from
http://ffmpeg.org/pipermail/ffmpeg-devel/2017-January/205706.html on
Windows 2012 x64 with msys2. It now works as expected and creates the
directory & index.m3u8 with filenames that include the size in bytes and
duration. Thanks very much for creating the patch!

ffmpeg.exe -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f hls
-hls_time 6 -hls_list_size 0 -hls_flags
second_level_segment_index+second_level_segment_size+second_level_segment_duration
-use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
"D:\media\mix_of_clip_960x540_2128\segment_%%04d_%%08s_%%013t.ts"
D:\media\mix_of_clip_960x540_2128\index.m3u8
ffmpeg version N-83083-gf7191cc Copyright (c) 2000-2017 the FFmpeg
developers
  built with gcc 6.2.0 (Rev2, Built by MSYS2 project)
  configuration:
  libavutil  55. 43.100 / 55. 43.100
  libavcodec 57. 72.100 / 57. 72.100
  libavformat57. 62.100 / 57. 62.100
  libavdevice57.  2.100 / 57.  2.100
  libavfilter 6. 69.100 /  6. 69.100
  libswscale  4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
'D:\media\mix_of_clip_960x540_2128.mp4':
  Metadata:
major_brand : isom
minor_version   : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf57.11.100
  Duration: 00:12:00.68, start: 0.00, bitrate: 1248 kb/s
Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
bt709), 960x540 [SAR 1:1 DAR 16:9], 1115 kb/s, 23.98 fps, 23.98 tbr, 24k
tbn, 47.95 tbc (default)
Metadata:
  handler_name: VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
stereo, fltp, 128 kb/s (default)
Metadata:
  handler_name: SoundHandler
Output #0, hls, to 'D:\media\mix_of_clip_960x540_2128\index.m3u8':
  Metadata:
major_brand : isom
minor_version   : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf57.62.100
Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
bt709), 960x540 [SAR 1:1 DAR 16:9], q=2-31, 1115 kb/s, 23.98 fps, 23.98
tbr, 90k tbn, 23.98 tbc (default)
Metadata:
  handler_name: VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
stereo, fltp, 128 kb/s (default)
Metadata:
  handler_name: SoundHandler
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[hls @ 00404720] hls->dpp = [0.041711]
frame=17278 fps=15085 q=-1.0 Lsize=N/A time=00:12:00.61 bitrate=N/A speed=
629x
video:98101kB audio:11261kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: unknown

 Directory of D:\media\mix_of_clip_960x540_2128

01/12/2017  11:31 AM  .
01/12/2017  11:31 AM  ..
01/12/2017  11:31 AM11,008 index.m3u8
01/12/2017  11:31 AM   470,940
segment__00470940_006049067.ts
01/12/2017  11:31 AM   552,908
segment_0001_00552908_006006400.ts
01/12/2017  11:31 AM   807,836
segment_0002_00807836_006006400.ts
01/12/2017  11:31 AM   895,256
segment_0003_00895256_006006400.ts
01/12/2017  11:31 AM   858,972
segment_0004_00858972_006006400.ts
01/12/2017  11:31 AM   553,660
segment_0005_00553660_006006400.ts
01/12/2017  11:31 AM   488,048
segment_0006_00488048_006006400.ts
01/12/2017  11:31 AM   570,768
segment_0007_00570768_006006400.ts
01/12/2017  11:31 AM   364,720
segment_0008_00364720_006006400.ts
01/12/2017  11:31 AM   435,972
segment_0009_00435972_006006400.ts
01/12/2017  11:31 AM   801,444
segment_0010_00801444_006006400.ts
01/12/2017  11:31 AM   661,384
segment_0011_00661384_006006400.ts
01/12/2017  11:31 AM   607,992
segment_0012_00607992_006006400.ts
01/12/2017  11:31 AM   899,768
segment_0013_00899768_006006400.ts
01/12/2017  11:31 AM 1,095,100
segment_0014_01095100_006006400.ts
01/12/2017  11:31 AM 1,072,164
segment_0015_01072164_006006400.ts
01/12/2017  11:31 AM   916,688
segment_0016_00916688_006006400.ts
01/12/2017  11:31 AM   827,012
segment_0017_00827012_006006400.ts
01/12/2017  11:31 AM 1,098,672
segment_0018_01098672_006006400.ts
01/12/2017  11:31 AM   971,772
segment_0019_00971772_006006400.ts
01/12/2017  11:31 AM   824,380
segment_0020_00824380_006006400.ts
01/12/2017  11:31 AM   710,452
segment_0021_00710452_006006400.ts
01/12/2017  11:31 AM   707,068
segment_0022_00707068_006006400.ts
01/12/2017  11:31 AM 1,019,712
segment_0023_01019712_006006400.ts
01/12/2017  11:31 AM   579,040
segment_0024_00579040_006006400.ts
01/12/2017  11:31 AM   572,084

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-11 Thread Steven Liu
2017-01-11 22:44 GMT+08:00 Christian Johannesen :

> On Wed, Jan 11, 2017 at 8:56 AM, Steven Liu 
> wrote:
>
> >
> >
> > al'right, i have reproduce it on windows+mingw, and will fix it.
> >
> >
> Thank you! Much appreciated.
>
I have sent a patch to the ffmpeg-devel maillist, you can test it.

> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-11 Thread Christian Johannesen
On Wed, Jan 11, 2017 at 8:56 AM, Steven Liu  wrote:

>
>
> al'right, i have reproduce it on windows+mingw, and will fix it.
>
>
Thank you! Much appreciated.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-11 Thread Steven Liu
2017-01-11 11:10 GMT+08:00 Steven Liu :

>
>
> 2017-01-11 10:03 GMT+08:00 Christian Johannesen  >:
>
>> On Tue, Jan 10, 2017 at 7:00 PM, Steven Liu 
>> wrote:
>>
>> >
>> >
>> > 2017-01-11 7:28 GMT+08:00 Steven Liu :
>> >
>> > localhost:hlsenc StevenLiu$ ./ffmpeg -i mix_of_clip_960x540_2128.mp4 -c
>> > copy -f hls -hls_time 6 -hls_list_size 5 -hls_flags
>> > second_level_segment_index+second_level_segment_size+second_
>> level_segment_duration
>> > -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
>> > mix_of_clip_960x540_2128/segment_%%04d_%%08s_%%013t.ts
>> > mix_of_clip_960x540_2128/index.m3u8
>> >
>> >>
>> >>
>> >> It's ok.
>> >>
>> >> and
>> >>
>> >> please try it by n3.3-dev-900-gdaff04b
>> >>
>> >>
>> >>
>> > I just did a git clone of https://git.ffmpeg.org/ffmpeg.git. On Mac OS
>> X,
>> I have no problems executing:
>>
>> ffmpeg -i mix_of_clip_960x540_2128.mp4 -codec copy -f hls -hls_time 6
>> -hls_list_size 5 -hls_flags second_level_segment_index+
>> second_level_segment_size+second_level_segment_duration -use_localtime 1
>> -use_localtime_mkdir 1 -hls_segment_filename
>> mix_of_clip_960x540_2128/segment_%%04d_%%08s_%%013t.ts
>>  mix_of_clip_960x540_2128/index.m3u8
>>
>> ffmpeg version N-83039-g658e626 Copyright (c) 2000-2017 the FFmpeg
>> developers
>>
>>   built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
>>
>>   configuration:
>>
>>   libavutil  55. 43.100 / 55. 43.100
>>
>>   libavcodec 57. 71.101 / 57. 71.101
>>
>>   libavformat57. 62.100 / 57. 62.100
>>
>>   libavdevice57.  2.100 / 57.  2.100
>>
>>   libavfilter 6. 68.100 /  6. 68.100
>>
>>   libswscale  4.  3.101 /  4.  3.101
>>
>>   libswresample   2.  4.100 /  2.  4.100
>>
>> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'mix_of_clip_960x540_2128.mp4':
>>
>>   Metadata:
>>
>> major_brand : isom
>>
>> minor_version   : 512
>>
>> compatible_brands: isomiso2avc1mp41
>>
>> encoder : Lavf57.11.100
>>
>>   Duration: 00:12:00.68, start: 0.00, bitrate: 1248 kb/s
>>
>> Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
>> bt709), 960x540 [SAR 1:1 DAR 16:9], 1115 kb/s, 23.98 fps, 23.98 tbr, 24k
>> tbn, 47.95 tbc (default)
>>
>> Metadata:
>>
>>   handler_name: VideoHandler
>>
>> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
>> stereo, fltp, 128 kb/s (default)
>>
>> Metadata:
>>
>>   handler_name: SoundHandler
>>
>> Output #0, hls, to 'mix_of_clip_960x540_2128/index.m3u8':
>>
>>   Metadata:
>>
>> major_brand : isom
>>
>> minor_version   : 512
>>
>> compatible_brands: isomiso2avc1mp41
>>
>> encoder : Lavf57.62.100
>>
>> Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
>> bt709), 960x540 [SAR 1:1 DAR 16:9], q=2-31, 1115 kb/s, 23.98 fps, 23.98
>> tbr, 90k tbn, 23.98 tbc (default)
>>
>> Metadata:
>>
>>   handler_name: VideoHandler
>>
>> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
>> stereo, fltp, 128 kb/s (default)
>>
>> Metadata:
>>
>>   handler_name: SoundHandler
>>
>> Stream mapping:
>>
>>   Stream #0:0 -> #0:0 (copy)
>>
>>   Stream #0:1 -> #0:1 (copy)
>>
>> Press [q] to stop, [?] for help
>>
>> [hls @ 0x7fe401026600] hls->dpp = [0.041711]
>>
>> frame=17278 fps=0.0 q=-1.0 Lsize=N/A time=00:12:00.61 bitrate=N/A
>> speed=1.06e+03x
>>
>> video:98101kB audio:11261kB subtitle:0kB other streams:0kB global
>> headers:0kB muxing overhead: unknown
>>
>>
>> mix_of_clip_960x540_2128 chrisj$ ls
>>
>> index.m3u8
>>
>> segment__00470940_006049067.ts
>>
>> segment_0001_00552908_006006400.ts
>>
>> segment_0002_00807836_006006400.ts
>>
>> segment_0003_00895256_006006400.ts
>>
>> segment_0004_00858972_006006400.ts
>>
>> segment_0005_00553660_006006400.ts
>>
>> segment_0006_00488048_006006400.ts
>>
>> segment_0007_00570768_006006400.ts
>>
>> segment_0008_00364720_006006400.ts
>>
>> segment_0009_00435972_006006400.ts
>>
>> segment_0010_00801444_006006400.ts
>>
>> segment_0011_00661384_006006400.ts
>>
>> segment_0012_00607992_006006400.ts
>>
>> segment_0013_00899768_006006400.ts
>>
>> segment_0014_01095100_006006400.ts
>>
>> segment_0015_01072164_006006400.ts
>>
>> segment_0016_00916688_006006400.ts
>>
>> segment_0017_00827012_006006400.ts
>>
>> segment_0018_01098672_006006400.ts
>>
>> segment_0019_00971772_006006400.ts
>>
>> segment_0020_00824380_006006400.ts
>>
>> segment_0021_00710452_006006400.ts
>>
>> segment_0022_00707068_006006400.ts
>>
>> segment_0023_01019712_006006400.ts
>>
>> segment_0024_00579040_006006400.ts
>>
>> segment_0025_00572084_006006400.ts
>>
>> segment_0026_00813288_006006400.ts
>>
>> segment_0027_00491432_006006400.ts
>>
>> segment_0028_00573776_006006400.ts
>>
>> 

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-10 Thread Steven Liu
2017-01-11 10:03 GMT+08:00 Christian Johannesen :

> On Tue, Jan 10, 2017 at 7:00 PM, Steven Liu 
> wrote:
>
> >
> >
> > 2017-01-11 7:28 GMT+08:00 Steven Liu :
> >
> > localhost:hlsenc StevenLiu$ ./ffmpeg -i mix_of_clip_960x540_2128.mp4 -c
> > copy -f hls -hls_time 6 -hls_list_size 5 -hls_flags
> > second_level_segment_index+second_level_segment_size+
> second_level_segment_duration
> > -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
> > mix_of_clip_960x540_2128/segment_%%04d_%%08s_%%013t.ts
> > mix_of_clip_960x540_2128/index.m3u8
> >
> >>
> >>
> >> It's ok.
> >>
> >> and
> >>
> >> please try it by n3.3-dev-900-gdaff04b
> >>
> >>
> >>
> > I just did a git clone of https://git.ffmpeg.org/ffmpeg.git. On Mac OS
> X,
> I have no problems executing:
>
> ffmpeg -i mix_of_clip_960x540_2128.mp4 -codec copy -f hls -hls_time 6
> -hls_list_size 5 -hls_flags second_level_segment_index+
> second_level_segment_size+second_level_segment_duration -use_localtime 1
> -use_localtime_mkdir 1 -hls_segment_filename
> mix_of_clip_960x540_2128/segment_%%04d_%%08s_%%013t.ts
>  mix_of_clip_960x540_2128/index.m3u8
>
> ffmpeg version N-83039-g658e626 Copyright (c) 2000-2017 the FFmpeg
> developers
>
>   built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
>
>   configuration:
>
>   libavutil  55. 43.100 / 55. 43.100
>
>   libavcodec 57. 71.101 / 57. 71.101
>
>   libavformat57. 62.100 / 57. 62.100
>
>   libavdevice57.  2.100 / 57.  2.100
>
>   libavfilter 6. 68.100 /  6. 68.100
>
>   libswscale  4.  3.101 /  4.  3.101
>
>   libswresample   2.  4.100 /  2.  4.100
>
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'mix_of_clip_960x540_2128.mp4':
>
>   Metadata:
>
> major_brand : isom
>
> minor_version   : 512
>
> compatible_brands: isomiso2avc1mp41
>
> encoder : Lavf57.11.100
>
>   Duration: 00:12:00.68, start: 0.00, bitrate: 1248 kb/s
>
> Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
> bt709), 960x540 [SAR 1:1 DAR 16:9], 1115 kb/s, 23.98 fps, 23.98 tbr, 24k
> tbn, 47.95 tbc (default)
>
> Metadata:
>
>   handler_name: VideoHandler
>
> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
> stereo, fltp, 128 kb/s (default)
>
> Metadata:
>
>   handler_name: SoundHandler
>
> Output #0, hls, to 'mix_of_clip_960x540_2128/index.m3u8':
>
>   Metadata:
>
> major_brand : isom
>
> minor_version   : 512
>
> compatible_brands: isomiso2avc1mp41
>
> encoder : Lavf57.62.100
>
> Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
> bt709), 960x540 [SAR 1:1 DAR 16:9], q=2-31, 1115 kb/s, 23.98 fps, 23.98
> tbr, 90k tbn, 23.98 tbc (default)
>
> Metadata:
>
>   handler_name: VideoHandler
>
> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
> stereo, fltp, 128 kb/s (default)
>
> Metadata:
>
>   handler_name: SoundHandler
>
> Stream mapping:
>
>   Stream #0:0 -> #0:0 (copy)
>
>   Stream #0:1 -> #0:1 (copy)
>
> Press [q] to stop, [?] for help
>
> [hls @ 0x7fe401026600] hls->dpp = [0.041711]
>
> frame=17278 fps=0.0 q=-1.0 Lsize=N/A time=00:12:00.61 bitrate=N/A
> speed=1.06e+03x
>
> video:98101kB audio:11261kB subtitle:0kB other streams:0kB global
> headers:0kB muxing overhead: unknown
>
>
> mix_of_clip_960x540_2128 chrisj$ ls
>
> index.m3u8
>
> segment__00470940_006049067.ts
>
> segment_0001_00552908_006006400.ts
>
> segment_0002_00807836_006006400.ts
>
> segment_0003_00895256_006006400.ts
>
> segment_0004_00858972_006006400.ts
>
> segment_0005_00553660_006006400.ts
>
> segment_0006_00488048_006006400.ts
>
> segment_0007_00570768_006006400.ts
>
> segment_0008_00364720_006006400.ts
>
> segment_0009_00435972_006006400.ts
>
> segment_0010_00801444_006006400.ts
>
> segment_0011_00661384_006006400.ts
>
> segment_0012_00607992_006006400.ts
>
> segment_0013_00899768_006006400.ts
>
> segment_0014_01095100_006006400.ts
>
> segment_0015_01072164_006006400.ts
>
> segment_0016_00916688_006006400.ts
>
> segment_0017_00827012_006006400.ts
>
> segment_0018_01098672_006006400.ts
>
> segment_0019_00971772_006006400.ts
>
> segment_0020_00824380_006006400.ts
>
> segment_0021_00710452_006006400.ts
>
> segment_0022_00707068_006006400.ts
>
> segment_0023_01019712_006006400.ts
>
> segment_0024_00579040_006006400.ts
>
> segment_0025_00572084_006006400.ts
>
> segment_0026_00813288_006006400.ts
>
> segment_0027_00491432_006006400.ts
>
> segment_0028_00573776_006006400.ts
>
> segment_0029_00725492_006006400.ts
>
> segment_0030_00491056_006006400.ts
>
> segment_0031_00544824_006006400.ts
>
> segment_0032_00783208_006006400.ts
>
> segment_0033_00640704_006006400.ts
>
> segment_0034_00601036_006006400.ts
>
> segment_0035_00581860_006006400.ts
>
> 

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-10 Thread Steven Liu
2017-01-11 7:28 GMT+08:00 Steven Liu :

>
>
> 2017-01-11 6:58 GMT+08:00 Christian Johannesen 
> :
>
>> On Tue, Jan 10, 2017 at 4:01 PM, Steven Liu 
>> wrote:
>>
>>>
>>>
>>> add -re , try it like this:
>>>
>>> ffmpeg.exe -re -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f
>>> hls
>>> -hls_time 6 -hls_list_size 5 -hls_flags
>>> second_level_segment_index+second_level_segment_size+
>>> second_level_segment_duration
>>> -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
>>> "D:\media\mix_of_clip_960x540_2128\segment_%%04d_%%08s_%%013t.ts"
>>> D:\media\mix_of_clip_960x540_2128\index.m3u8
>>>
>>
>> I tried adding the -re option, but its doing the same behavior, at
>> realtime now. I just downloaded the source and compiled it, but i'm getting
>> a different verison mine shows  N-83034-gf48b6b8 & yours might be more
>> recent with a version of N-83037-gdaff04b.
>>
>> I'll email you directly with a link to the file as I don't think I can
>> share it on this list.
>>
>> Thanks,
>> Chris
>>
>>
>>
> localhost:hlsenc StevenLiu$
> localhost:hlsenc StevenLiu$ ./ffmpeg -v verbose -i
> mix_of_clip_960x540_2128.mp4 -c copy -f hls -hls_time 6 -hls_list_size 0
> -hls_flags 
> second_level_segment_index+second_level_segment_size+second_level_segment_duration
> -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
> mix_of_clip_960x540_2128/segment_%%04d_%%08s_%%013t.ts
> mix_of_clip_960x540_2128/index.m3u8
> ffmpeg version N-83037-gdaff04b Copyright (c) 2000-2017 the FFmpeg
> developers
>   built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
>   configuration: --enable-libass --enable-opengl --enable-libx264
> --enable-libmp3lame --enable-gpl --enable-nonfree --prefix=/usr/local
> --enable-libopencv --enable-libtesseract --enable-libspeex
> --enable-libfreetype --enable-libfontconfig --enable-libfdk-aac
>   libavutil  55. 43.100 / 55. 43.100
>   libavcodec 57. 71.100 / 57. 71.100
>   libavformat57. 62.100 / 57. 62.100
>   libavdevice57.  2.100 / 57.  2.100
>   libavfilter 6. 68.100 /  6. 68.100
>   libswscale  4.  3.101 /  4.  3.101
>   libswresample   2.  4.100 /  2.  4.100
>   libpostproc54.  2.100 / 54.  2.100
> [h264 @ 0x7fb233800c00] Reinit context to 960x544, pix_fmt: yuv420p
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'mix_of_clip_960x540_2128.mp4':
>   Metadata:
> major_brand : isom
> minor_version   : 512
> compatible_brands: isomiso2avc1mp41
> encoder : Lavf57.11.100
>   Duration: 00:12:00.68, start: 0.00, bitrate: 1248 kb/s
> Stream #0:0(und): Video: h264 (Main), 1 reference frame (avc1 /
> 0x31637661), yuv420p(tv, bt709, left), 960x540 (960x544) [SAR 1:1 DAR
> 16:9], 1115 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
> Metadata:
>   handler_name: VideoHandler
> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
> stereo, fltp, 128 kb/s (default)
> Metadata:
>   handler_name: SoundHandler
> [mpegts @ 0x7fb233802a00] muxrate VBR, pcr every 2 pkts, sdt every
> 2147483647 <(214)%20748-3647>, pat/pmt every 2147483647 <(214)%20748-3647>
> pkts
> Output #0, hls, to 'mix_of_clip_960x540_2128/index.m3u8':
>   Metadata:
> major_brand : isom
> minor_version   : 512
> compatible_brands: isomiso2avc1mp41
> encoder : Lavf57.62.100
> Stream #0:0(und): Video: h264 (Main), 1 reference frame (avc1 /
> 0x31637661), yuv420p(tv, bt709, left), 960x540 (0x0) [SAR 1:1 DAR 16:9],
> q=2-31, 1115 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 23.98 tbc (default)
> Metadata:
>   handler_name: VideoHandler
> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
> stereo, fltp, 128 kb/s (default)
> Metadata:
>   handler_name: SoundHandler
> Stream mapping:
>   Stream #0:0 -> #0:0 (copy)
>   Stream #0:1 -> #0:1 (copy)
> Press [q] to stop, [?] for help
> [hls @ 0x7fb232816200] hls->dpp = [0.041711]
> Automatically inserted bitstream filter 'h264_mp4toannexb'; args=''
> [hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:0
> Last message repeated 30 times
> [hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:03:06.17 bitrate=N/A speed=
> 366x
> Last message repeated 18 times
> [hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:005:02.65 bitrate=N/A speed=
> 300x
> Last message repeated 10 times
> [hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:006:06.35 bitrate=N/A speed=
> 241x
> Last message repeated 16 times
> [hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:007:48.45 bitrate=N/A speed=
> 232x
> Last message repeated 35 times
> [hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:011:24.67 bitrate=N/A speed=
> 272x
> Last message repeated 4 times
> No more output streams to write to, finishing.
> [hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:0
> frame=17278 fps=6750 q=-1.0 Lsize=N/A time=00:12:00.61 bitrate=N/A speed=
> 282x
> video:98101kB audio:11261kB subtitle:0kB other streams:0kB 

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-10 Thread Steven Liu
2017-01-11 6:58 GMT+08:00 Christian Johannesen :

> On Tue, Jan 10, 2017 at 4:01 PM, Steven Liu 
> wrote:
>
>>
>>
>> add -re , try it like this:
>>
>> ffmpeg.exe -re -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f
>> hls
>> -hls_time 6 -hls_list_size 5 -hls_flags
>> second_level_segment_index+second_level_segment_size+
>> second_level_segment_duration
>> -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
>> "D:\media\mix_of_clip_960x540_2128\segment_%%04d_%%08s_%%013t.ts"
>> D:\media\mix_of_clip_960x540_2128\index.m3u8
>>
>
> I tried adding the -re option, but its doing the same behavior, at
> realtime now. I just downloaded the source and compiled it, but i'm getting
> a different verison mine shows  N-83034-gf48b6b8 & yours might be more
> recent with a version of N-83037-gdaff04b.
>
> I'll email you directly with a link to the file as I don't think I can
> share it on this list.
>
> Thanks,
> Chris
>
>
>
localhost:hlsenc StevenLiu$
localhost:hlsenc StevenLiu$ ./ffmpeg -v verbose -i
mix_of_clip_960x540_2128.mp4 -c copy -f hls -hls_time 6 -hls_list_size 0
-hls_flags
second_level_segment_index+second_level_segment_size+second_level_segment_duration
-use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
mix_of_clip_960x540_2128/segment_%%04d_%%08s_%%013t.ts
mix_of_clip_960x540_2128/index.m3u8
ffmpeg version N-83037-gdaff04b Copyright (c) 2000-2017 the FFmpeg
developers
  built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
  configuration: --enable-libass --enable-opengl --enable-libx264
--enable-libmp3lame --enable-gpl --enable-nonfree --prefix=/usr/local
--enable-libopencv --enable-libtesseract --enable-libspeex
--enable-libfreetype --enable-libfontconfig --enable-libfdk-aac
  libavutil  55. 43.100 / 55. 43.100
  libavcodec 57. 71.100 / 57. 71.100
  libavformat57. 62.100 / 57. 62.100
  libavdevice57.  2.100 / 57.  2.100
  libavfilter 6. 68.100 /  6. 68.100
  libswscale  4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc54.  2.100 / 54.  2.100
[h264 @ 0x7fb233800c00] Reinit context to 960x544, pix_fmt: yuv420p
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'mix_of_clip_960x540_2128.mp4':
  Metadata:
major_brand : isom
minor_version   : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf57.11.100
  Duration: 00:12:00.68, start: 0.00, bitrate: 1248 kb/s
Stream #0:0(und): Video: h264 (Main), 1 reference frame (avc1 /
0x31637661), yuv420p(tv, bt709, left), 960x540 (960x544) [SAR 1:1 DAR
16:9], 1115 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
Metadata:
  handler_name: VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
stereo, fltp, 128 kb/s (default)
Metadata:
  handler_name: SoundHandler
[mpegts @ 0x7fb233802a00] muxrate VBR, pcr every 2 pkts, sdt every
2147483647, pat/pmt every 2147483647 pkts
Output #0, hls, to 'mix_of_clip_960x540_2128/index.m3u8':
  Metadata:
major_brand : isom
minor_version   : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf57.62.100
Stream #0:0(und): Video: h264 (Main), 1 reference frame (avc1 /
0x31637661), yuv420p(tv, bt709, left), 960x540 (0x0) [SAR 1:1 DAR 16:9],
q=2-31, 1115 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 23.98 tbc (default)
Metadata:
  handler_name: VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
stereo, fltp, 128 kb/s (default)
Metadata:
  handler_name: SoundHandler
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[hls @ 0x7fb232816200] hls->dpp = [0.041711]
Automatically inserted bitstream filter 'h264_mp4toannexb'; args=''
[hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:0
Last message repeated 30 times
[hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:03:06.17 bitrate=N/A speed=
366x
Last message repeated 18 times
[hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:005:02.65 bitrate=N/A speed=
300x
Last message repeated 10 times
[hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:006:06.35 bitrate=N/A speed=
241x
Last message repeated 16 times
[hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:007:48.45 bitrate=N/A speed=
232x
Last message repeated 35 times
[hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:011:24.67 bitrate=N/A speed=
272x
Last message repeated 4 times
No more output streams to write to, finishing.
[hls @ 0x7fb232816200] EXT-X-MEDIA-SEQUENCE:0
frame=17278 fps=6750 q=-1.0 Lsize=N/A time=00:12:00.61 bitrate=N/A speed=
282x
video:98101kB audio:11261kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: unknown
Input file #0 (mix_of_clip_960x540_2128.mp4):
  Input stream #0:0 (video): 17278 packets read (100455890 bytes);
  Input stream #0:1 (audio): 33782 packets read (11530946 bytes);
  Total: 51060 packets (111986836 bytes) demuxed
Output file #0 

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-10 Thread Steven Liu
2017-01-11 2:42 GMT+08:00 Christian Johannesen :

> I tested new functionality that was recently added to FFMPEG to include the
> segment size in bytes and segment duration in the filename. I tried
> re-multiplexing a MP4 with H.264 video and AAC audio into HLS with this
> feature, but only the last HLS segment has this data, all other ts segments
> contained zero data.
>
> >ffmpeg.exe -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f hls
> -hls_time 6 -hls_list_size 5 -hls_flags
> second_level_segment_index+second_level_segment_size+
> second_level_segment_duration
> -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
> "D:\media\mix_of_clip_960x540_2128\segment_%%04d_%%08s_%%013t.ts"
> D:\media\mix_of_clip_960x540_2128\index.m3u8
> ffmpeg version N-83034-gf48b6b8 Copyright (c) 2000-2017 the FFmpeg
> developers
>   built with gcc 5.4.0 (GCC)
>   configuration: --enable-gpl --enable-version3 --enable-dxva2
> --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib
> --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv
> --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
> --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc
> --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
> --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg
> --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr
> --enable-libspeex --enable-libtheora --enable-libtwolame
> --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
> --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
> --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg
> --enable-lzma --enable-decklink --enable-zlib
>   libavutil  55. 43.100 / 55. 43.100
>   libavcodec 57. 71.100 / 57. 71.100
>   libavformat57. 62.100 / 57. 62.100
>   libavdevice57.  2.100 / 57.  2.100
>   libavfilter 6. 68.100 /  6. 68.100
>   libswscale  4.  3.101 /  4.  3.101
>   libswresample   2.  4.100 /  2.  4.100
>   libpostproc54.  2.100 / 54.  2.100
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
> 'D:\media\mix_of_clip_960x540_2128.mp4':
>   Metadata:
> major_brand : isom
> minor_version   : 512
> compatible_brands: isomiso2avc1mp41
> encoder : Lavf57.11.100
>   Duration: 00:12:00.68, start: 0.00, bitrate: 1248 kb/s
> Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
> bt709), 960x540 [SAR 1:1 DAR 16:9], 1115 kb/s, 23.98 fps, 23.98 tbr, 24k
> tbn, 47.95 tbc (default)
> Metadata:
>   handler_name: VideoHandler
> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
> stereo, fltp, 128 kb/s (default)
> Metadata:
>   handler_name: SoundHandler
> Output #0, hls, to 'D:\media\mix_of_clip_960x540_2128\index.m3u8':
>   Metadata:
> major_brand : isom
> minor_version   : 512
> compatible_brands: isomiso2avc1mp41
> encoder : Lavf57.62.100
> Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
> bt709), 960x540 [SAR 1:1 DAR 16:9], q=2-31, 1115 kb/s, 23.98 fps, 23.98
> tbr, 90k tbn, 23.98 tbc (default)
> Metadata:
>   handler_name: VideoHandler
> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
> stereo, fltp, 128 kb/s (default)
> Metadata:
>   handler_name: SoundHandler
> Stream mapping:
>   Stream #0:0 -> #0:0 (copy)
>   Stream #0:1 -> #0:1 (copy)
> Press [q] to stop, [?] for help
> frame=17278 fps=16424 q=-1.0 Lsize=N/A time=00:12:00.61 bitrate=N/A speed=
> 685x
> video:98101kB audio:11261kB subtitle:0kB other streams:0kB global
> headers:0kB muxing overhead: unknown
>
> First segment name: segment___0.ts
>
> Second to last: segment_0118__0.ts
>
> Last segment name: segment_0119_00514368_005880878.ts
>
> Thanks,
> Chris
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".



add -re , try it like this:

ffmpeg.exe -re -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f hls
-hls_time 6 -hls_list_size 5 -hls_flags
second_level_segment_index+second_level_segment_size+
second_level_segment_duration
-use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
"D:\media\mix_of_clip_960x540_2128\segment_%%04d_%%08s_%%013t.ts"
D:\media\mix_of_clip_960x540_2128\index.m3u8
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] issue with [PATCH] avformat/hlsenc: actual segment file size and duration in segment filenames

2017-01-10 Thread Steven Liu
2017-01-11 5:01 GMT+08:00 Steven Liu :

>
>
> 2017-01-11 2:42 GMT+08:00 Christian Johannesen 
> :
>
>> I tested new functionality that was recently added to FFMPEG to include
>> the
>> segment size in bytes and segment duration in the filename. I tried
>> re-multiplexing a MP4 with H.264 video and AAC audio into HLS with this
>> feature, but only the last HLS segment has this data, all other ts
>> segments
>> contained zero data.
>>
>> >ffmpeg.exe -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f hls
>> -hls_time 6 -hls_list_size 5 -hls_flags
>> second_level_segment_index+second_level_segment_size+second_
>> level_segment_duration
>> -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
>> "D:\media\mix_of_clip_960x540_2128\segment_%%04d_%%08s_%%013t.ts"
>> D:\media\mix_of_clip_960x540_2128\index.m3u8
>> ffmpeg version N-83034-gf48b6b8 Copyright (c) 2000-2017 the FFmpeg
>> developers
>>   built with gcc 5.4.0 (GCC)
>>   configuration: --enable-gpl --enable-version3 --enable-dxva2
>> --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib
>> --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv
>> --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
>> --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc
>> --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
>> --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg
>> --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr
>> --enable-libspeex --enable-libtheora --enable-libtwolame
>> --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
>> --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
>> --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg
>> --enable-lzma --enable-decklink --enable-zlib
>>   libavutil  55. 43.100 / 55. 43.100
>>   libavcodec 57. 71.100 / 57. 71.100
>>   libavformat57. 62.100 / 57. 62.100
>>   libavdevice57.  2.100 / 57.  2.100
>>   libavfilter 6. 68.100 /  6. 68.100
>>   libswscale  4.  3.101 /  4.  3.101
>>   libswresample   2.  4.100 /  2.  4.100
>>   libpostproc54.  2.100 / 54.  2.100
>> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
>> 'D:\media\mix_of_clip_960x540_2128.mp4':
>>   Metadata:
>> major_brand : isom
>> minor_version   : 512
>> compatible_brands: isomiso2avc1mp41
>> encoder : Lavf57.11.100
>>   Duration: 00:12:00.68, start: 0.00, bitrate: 1248 kb/s
>> Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
>> bt709), 960x540 [SAR 1:1 DAR 16:9], 1115 kb/s, 23.98 fps, 23.98 tbr, 24k
>> tbn, 47.95 tbc (default)
>> Metadata:
>>   handler_name: VideoHandler
>> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
>> stereo, fltp, 128 kb/s (default)
>> Metadata:
>>   handler_name: SoundHandler
>> Output #0, hls, to 'D:\media\mix_of_clip_960x540_2128\index.m3u8':
>>   Metadata:
>> major_brand : isom
>> minor_version   : 512
>> compatible_brands: isomiso2avc1mp41
>> encoder : Lavf57.62.100
>> Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv,
>> bt709), 960x540 [SAR 1:1 DAR 16:9], q=2-31, 1115 kb/s, 23.98 fps, 23.98
>> tbr, 90k tbn, 23.98 tbc (default)
>> Metadata:
>>   handler_name: VideoHandler
>> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
>> stereo, fltp, 128 kb/s (default)
>> Metadata:
>>   handler_name: SoundHandler
>> Stream mapping:
>>   Stream #0:0 -> #0:0 (copy)
>>   Stream #0:1 -> #0:1 (copy)
>> Press [q] to stop, [?] for help
>> frame=17278 fps=16424 q=-1.0 Lsize=N/A time=00:12:00.61 bitrate=N/A speed=
>> 685x
>> video:98101kB audio:11261kB subtitle:0kB other streams:0kB global
>> headers:0kB muxing overhead: unknown
>>
>> First segment name: segment___0.ts
>>
>> Second to last: segment_0118__0.ts
>>
>> Last segment name: segment_0119_00514368_005880878.ts
>>
>> Thanks,
>> Chris
>> ___
>> ffmpeg-user mailing list
>> ffmpeg-user@ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>
>> To unsubscribe, visit link above, or email
>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>
>
>
> add -re , try it like this:
>
> ffmpeg.exe -re -i D:\media\mix_of_clip_960x540_2128.mp4 -codec copy -f hls
> -hls_time 6 -hls_list_size 5 -hls_flags
> second_level_segment_index+second_level_segment_size+second_
> level_segment_duration
> -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename
> "D:\media\mix_of_clip_960x540_2128\segment_%%04d_%%08s_%%013t.ts"
> D:\media\mix_of_clip_960x540_2128\index.m3u8
>



localhost:hlsenc StevenLiu$ ./ffmpeg -i ~/Movies/objectC/facebook.mp4 -c
copy -f hls -hls_time 6 -hls_list_size 0 -hls_flags