Closed Captions broken with h264_qsv encoder
|Reported by:||Sawgr||Owned by:|
|Blocking:||Reproduced by developer:||no|
|Analyzed by developer:||no|
Summary of the bug:
Ffmpeg 3.2 has -a53cc turned on by default. It works perfectly well when encoding with libx264. Closed Captions from mpeg files are inserted into the resulting mp4, and they can be turned on or off when playing the file in VLC, any other media player or even Apple TV.
3.2 is supposed to include the same functionality when encoding with h264_qsv (Intel QSV hardware acceleration), but it seems to be somehow broken. Captions are included but they are all messed up. Some words show up, some are just gibberish.
How to reproduce:
% ffmpeg.exe -i "Test.ts" -f mpegts -c:v h264_qsv -c:a:0 libmp3lame -b:a:0 128k Out2.mp4 ffmpeg version N-82579-g28d8789 built on 20161120