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

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


#2511: hls muxer mul outputs lost one channel
-------------------------------------+-------------------------------------
             Reporter:  Leo          |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:  FFmpeg       |                  Version:  1.2
             Keywords:  hls muxer    |               Blocked By:
  error                              |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  1            |
-------------------------------------+-------------------------------------
 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
 }}}
 Patches should be submitted to the ffmpeg-devel mailing list and not this
 bug tracker.

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


More information about the FFmpeg-trac mailing list