[FFmpeg-trac] #7438(undetermined:new): Transcoding multiple HLS outputs causes corruption in m3u8 index filename

FFmpeg trac at avcodec.org
Mon Sep 17 14:23:08 EEST 2018


#7438: Transcoding multiple HLS outputs causes corruption in m3u8 index filename
-------------------------------------+-------------------------------------
             Reporter:  ehollander   |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:  hls          |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------
Changes (by cehoyos):

 * keywords:   => hls


Old description:

> Summary of the bug:Encoding 1 input file to 4 different outputs causes
> 2nd and 3rd m3u8 index filenames to be corrupt (additional junk
> characters appended) on Windows 10. (Input file was a large 4K video)
> How to reproduce:
> issue the following command on Windows 10:
> ffmpeg -i %video% -c:v libx264 -profile:v high -level 3.1 -s 1920x1080
> -b:v 800k -maxrate 800k -bufsize 2M -flags +cgop -g 600 -hls_list_size 0
> -hls_time 10 -f hls %folder%/out0800_.m3u8^
>  -c:v libx264 -profile:v high -level:v 3.1 -s 1920x1080 -b:v 1000k
> -maxrate 1000k -bufsize 1M -flags +cgop -g 30 -hls_list_size 0 -hls_time
> 10 -f hls %folder%/out1000_.m3u8^
>  -c:v libx264 -profile:v high -level:v 3.1 -s 1920x1080 -b:v 1500k
> -maxrate 1500k -bufsize 1M -flags +cgop -g 30 -hls_list_size 0 -hls_time
> 10 -f hls %folder%/out1500_.m3u8​^
>  -c:v libx264 -profile:v high -level:v 3.1 -s 1920x1080 -b:v 2500k
> -maxrate 2500k -bufsize 1M -flags +cgop -g 30 -hls_list_size 0 -hls_time
> 10 -f hls %folder%/out2500_.m3u8​
> Patches should be submitted to the ffmpeg-devel mailing list and not this
> bug tracker.

New description:

 Summary of the bug:Encoding 1 input file to 4 different outputs causes 2nd
 and 3rd m3u8 index filenames to be corrupt (additional junk characters
 appended) on Windows 10. (Input file was a large 4K video)
 How to reproduce:
 issue the following command on Windows 10:
 {{{
 ffmpeg -i %video% -c:v libx264 -profile:v high -level 3.1 -s 1920x1080
 -b:v 800k -maxrate 800k -bufsize 2M -flags +cgop -g 600 -hls_list_size 0
 -hls_time 10 -f hls %folder%/out0800_.m3u8^
  -c:v libx264 -profile:v high -level:v 3.1 -s 1920x1080 -b:v 1000k
 -maxrate 1000k -bufsize 1M -flags +cgop -g 30 -hls_list_size 0 -hls_time
 10 -f hls %folder%/out1000_.m3u8^
  -c:v libx264 -profile:v high -level:v 3.1 -s 1920x1080 -b:v 1500k
 -maxrate 1500k -bufsize 1M -flags +cgop -g 30 -hls_list_size 0 -hls_time
 10 -f hls %folder%/out1500_.m3u8​^
  -c:v libx264 -profile:v high -level:v 3.1 -s 1920x1080 -b:v 2500k
 -maxrate 2500k -bufsize 1M -flags +cgop -g 30 -hls_list_size 0 -hls_time
 10 -f hls %folder%/out2500_.m3u8​
 }}}

--

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7438#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list