[FFmpeg-trac] #6552(undetermined:new): Unable to overlay DVB subtitles into the output video
FFmpeg
trac at avcodec.org
Tue Jul 25 14:03:10 EEST 2017
#6552: Unable to overlay DVB subtitles into the output video
-------------------------------------+-------------------------------------
Reporter: pth7712 | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: dvbsub | Blocked By:
overlay subtitles burn | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Seems like the dvb subtitles aren't properly decoded. No subtitles are
burned in the output video.
VLC player is able to show these subtitles properly.
How to reproduce:
Download sample input TS file from here:
https://mega.nz/#!F4JFzAJT!dvSUVCz4qGki5Mf6_OnH6BWZHnaKpqT6IPw6ACZ1O8M
Used command line is:
{{{
[root at mydesktop ffmpeg]# ./ffmpeg -loglevel info -re -i
/home/user/test/a/sample.ts -filter_complex
[0:v][0:s:0]overlay[v],[v]yadif=0:-1:0,setdar=ratio=16/9:max=1000,split=1[out1]
-map [out1] -vcodec h264 -map 0:a:0 -c:a:0 mp2 -b:a:0 192000
-flush_packets 0 -f mpegts /home/user/test/a/sample_so.ts
ffmpeg version N-86848-g03a9e6f Copyright (c) 2000-2017 the FFmpeg
developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-11)
configuration: --prefix=/root/ffmpeg_build --extra-
cflags=-I/root/ffmpeg_build/include --extra-
ldflags='-L/root/ffmpeg_build/lib -ldl' --bindir=/root/bin --pkg-config-
flags=--static --enable-gpl --enable-libfreetype --enable-libx264
--enable-nonfree
libavutil 55. 68.100 / 55. 68.100
libavcodec 57.102.100 / 57.102.100
libavformat 57. 76.100 / 57. 76.100
libavdevice 57. 7.100 / 57. 7.100
libavfilter 6. 95.100 / 6. 95.100
libswscale 4. 7.101 / 4. 7.101
libswresample 2. 8.100 / 2. 8.100
libpostproc 54. 6.100 / 54. 6.100
[mpegts @ 0x316b680] start time for stream 2 is not set in
estimate_timings_from_pts
Input #0, mpegts, from '/home/user/test/a/sample.ts':
Duration: 00:00:34.90, start: 1.400000, bitrate: 4998 kb/s
Program 1
Metadata:
service_name : Service01
service_provider: FFmpeg
Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
yuv420p(top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn,
50 tbc
Stream #0:1[0x101](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000
Hz, 5.1(side), fltp, 384 kb/s
Stream #0:2[0x102](eng): Subtitle: dvb_subtitle ([6][0][0][0] /
0x0006)
Stream mapping:
Stream #0:0 (h264) -> overlay:main (graph 0)
Stream #0:2 (dvbsub) -> overlay:overlay (graph 0)
split (graph 0) -> Stream #0:0 (libx264)
Stream #0:1 -> #0:1 (ac3 (native) -> mp2 (native))
Press [q] to stop, [?] for help
[mpegts @ 0x316b680] sub2video: using 1920x1080 canvas:32:22.77 bitrate=
-0.0kbits/s speed=N/A
[libx264 @ 0x319c4a0] using SAR=1/1
[libx264 @ 0x319c4a0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
AVX
[libx264 @ 0x319c4a0] profile High, level 4.0
Output #0, mpegts, to '/home/user/test/a/sample_so.ts':
Metadata:
encoder : Lavf57.76.100
Stream #0:0: Video: h264 (libx264), yuv420p, 1920x1080 [SAR 1:1 DAR
16:9], q=-1--1, 25 fps, 90k tbn, 25 tbc (default)
Metadata:
encoder : Lavc57.102.100 libx264
Side data:
cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
Stream #0:1(eng): Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s
Metadata:
encoder : Lavc57.102.100 mp2
frame= 818 fps= 18 q=-1.0 Lsize= 10348kB time=00:00:34.76
bitrate=2438.7kbits/s speed=0.744x
video:8715kB audio:767kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 9.133635%
[libx264 @ 0x319c4a0] frame I:19 Avg QP:17.53 size: 42568
[libx264 @ 0x319c4a0] frame P:207 Avg QP:20.30 size: 17185
[libx264 @ 0x319c4a0] frame B:592 Avg QP:21.30 size: 7700
[libx264 @ 0x319c4a0] consecutive B-frames: 2.7% 1.7% 2.2% 93.4%
[libx264 @ 0x319c4a0] mb I I16..4: 25.0% 70.1% 4.9%
[libx264 @ 0x319c4a0] mb P I16..4: 8.8% 20.4% 0.2% P16..4: 29.8% 4.0%
3.1% 0.0% 0.0% skip:33.8%
[libx264 @ 0x319c4a0] mb B I16..4: 1.0% 1.1% 0.0% B16..8: 33.4% 1.6%
0.1% direct: 3.9% skip:58.9% L0:47.1% L1:51.8% BI: 1.1%
[libx264 @ 0x319c4a0] 8x8 transform intra:67.0% inter:93.6%
[libx264 @ 0x319c4a0] coded y,uvDC,uvAC intra: 24.0% 36.7% 4.8% inter:
8.4% 15.6% 0.0%
[libx264 @ 0x319c4a0] i16 v,h,dc,p: 48% 30% 8% 14%
[libx264 @ 0x319c4a0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 14% 42% 2% 2%
2% 2% 2% 2%
[libx264 @ 0x319c4a0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 24% 16% 5% 6%
6% 6% 3% 4%
[libx264 @ 0x319c4a0] i8c dc,h,v,p: 63% 17% 18% 2%
[libx264 @ 0x319c4a0] Weighted P-Frames: Y:1.4% UV:1.4%
[libx264 @ 0x319c4a0] ref P L0: 63.9% 7.5% 19.9% 8.6% 0.1%
[libx264 @ 0x319c4a0] ref B L0: 89.3% 8.7% 1.9%
[libx264 @ 0x319c4a0] ref B L1: 95.3% 4.7%
[libx264 @ 0x319c4a0] kb/s:2176.67
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6552>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list