[FFmpeg-trac] #2511(FFmpeg:new): hls muxer mul outputs lost one channel

FFmpeg trac at avcodec.org
Mon Apr 29 17:58:29 CEST 2013


#2511: hls muxer mul outputs lost one channel
-------------------------------------+-------------------------------------
             Reporter:  Leo          |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  important    |                Component:  FFmpeg
              Version:  1.2          |               Resolution:
             Keywords:  hls muxer    |               Blocked By:
  error                              |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  1            |
-------------------------------------+-------------------------------------

Comment (by Leo):

 Replying to [ticket:2511 Leo]:
 > Summary of the bug:hls muxer mul outputs lost one channel
 > How to reproduce:
 > {{{
 > % ffmpeg -i udp://172.16.7.59:10001 -map '#0x44' -map '#0x45' -threads 0
 -vsync 1 -async 1 -vcodec libx264 -vprofile main -preset veryfast -s
 352x288 -b:v 459k -x264opts vbv-bufsize=600:vbv-maxrate=459:nal-
 hrd=cbr:keyint=50:min-keyint=50:force-cfr=1 -c:a:0 aac -b:a:0 96k -strict
 experimental -ar 44100 -ac 2 -mpegts_original_network_id 0x0001
 -mpegts_transport_stream_id 0x0001 -mpegts_service_id 0x0001
 -mpegts_pmt_start_pid 0x1000 -mpegts_start_pid 0x0100 -metadata
 service_provider="MCS" -metadata service_name="Service01"  -f hls
 -start_number 0 -hls_time 10.0 -hls_list_size 10 -hls_wrap 50000
 /home/samba/hls/ayh-1m.m3u8  -map '#0x44' -map '#0x45' -threads 0 -vsync 1
 -async 1 -vcodec libx264 -vprofile main -preset veryfast -s 720x576 -b:v
 1733k -x264opts vbv-bufsize=2000:vbv-maxrate=1733:nal-hrd=cbr:keyint=50
 :min-keyint=50:force-cfr=1 -c:a:0 aac -b:a:0 96k -strict experimental -ar
 44100 -ac 2 -mpegts_original_network_id 0x0001 -mpegts_transport_stream_id
 0x0001 -mpegts_service_id 0x0001 -mpegts_pmt_start_pid 0x1000
 -mpegts_start_pid 0x0100 -metadata service_provider="MCS" -metadata
 service_name="Service01"  -f hls -start_number 0 -hls_time 10.0
 -hls_list_size 10 -hls_wrap 50000 /home/samba/hls/ayh-2m.m3u8  -map
 '#0x44' -map '#0x45' -threads 0 -vsync 1 -async 1 -vcodec libx264
 -vprofile main -preset veryfast -s 1280x720 -b:v 2643k -x264opts vbv-
 bufsize=3000:vbv-maxrate=2643:nal-hrd=cbr:keyint=50:min-keyint=50:force-
 cfr=1 -c:a:0 aac -b:a:0 96k -strict experimental -ar 44100 -ac 2
 -mpegts_original_network_id 0x0001 -mpegts_transport_stream_id 0x0001
 -mpegts_service_id 0x0001 -mpegts_pmt_start_pid 0x1000 -mpegts_start_pid
 0x0100 -metadata service_provider="MCS" -metadata service_name="Service01"
 -f hls -start_number 0 -hls_time 10.0 -hls_list_size 10 -hls_wrap 50000
 /home/samba/hls/ayh-3m.m3u8  -map '#0x44' -map '#0x45' -threads 0 -vsync 1
 -async 1 -vcodec libx264 -vprofile main -preset veryfast -s 1920x1080 -b:v
 3553k -x264opts vbv-bufsize=4000:vbv-maxrate=3553:nal-hrd=cbr:keyint=50
 :min-keyint=50:force-cfr=1 -c:a:0 aac -b:a:0 96k -strict experimental -ar
 44100 -ac 2 -mpegts_original_network_id 0x0001 -mpegts_transport_stream_id
 0x0001 -mpegts_service_id 0x0001 -mpegts_pmt_start_pid 0x1000
 -mpegts_start_pid 0x0100 -metadata service_provider="MCS" -metadata
 service_name="Service01" -f hls -start_number 0 -hls_time 10.0
 -hls_list_size 10 -hls_wrap 50000 /home/samba/hls/ayh-4m.m3u8
 >
 > actual output:
 > '''== non m3u8 file =='''   ayh-1m0.ts   '''non other segments'''
 > ayh-2m.m3u8 ayh-2m0.ts ayh-2m1.ts  .....
 > ayh-3m.m3u8 ayh-3m0.ts ayh-3m1.ts  .....
 > ayh-4m.m3u8 ayh-4m0.ts ayh-5m1.ts  .....
 >
 > The correct output:
 > ayh-1m.m3u8 ayh-1m0.ts ayh-1m1.ts  .....
 > ayh-2m.m3u8 ayh-2m0.ts ayh-2m1.ts  .....
 > ayh-3m.m3u8 ayh-3m0.ts ayh-3m1.ts  .....
 > ayh-4m.m3u8 ayh-4m0.ts ayh-5m1.ts  .....
 >
 >
 > ffmpeg version 1.2
 > built on ... ubuntu 12.04.1

 ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
   built on Apr 29 2013 13:47:16 with gcc 4.6 (Ubuntu/Linaro
 4.6.3-1ubuntu5)
   configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-
 runtime-cpudetect --prefix=/home/samba/ffmpegshare --enable-libx264
   libavutil      52. 18.100 / 52. 18.100
   libavcodec     54. 92.100 / 54. 92.100
   libavformat    54. 63.104 / 54. 63.104
   libavdevice    54.  3.103 / 54.  3.103
   libavfilter     3. 42.103 /  3. 42.103
   libswscale      2.  2.100 /  2.  2.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  2.100 / 52.  2.100
 > }}}
 > Patches should be submitted to the ffmpeg-devel mailing list and not
 this bug tracker.

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2511#comment:1>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list