[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