[FFmpeg-trac] #8458(undetermined:new): h264_redundant_pps bitstream filter option not working with hevc
FFmpeg
trac at avcodec.org
Sun Jan 5 11:11:44 EET 2020
#8458: h264_redundant_pps bitstream filter option not working with hevc
-------------------------------------+-------------------------------------
Reporter: aldwaik | Type:
| enhancement
Status: new | Priority: normal
Component: | Version: 4.2
undetermined |
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
'''Summary of the bug:'''
I have a proccess of parallel encoding segments of a file, then stitch all
segments back into one.
This worked well for x264 codec, but when I wanted to introduce x265, the
stitching didn't work, becasue of the bitstream filter
"h264_redundant_pps" is not expected to be used with x265, yet it shall be
ok to use it, as it's addressing the PPS AUs, and not relevent to the
video encoding.
Can this bitstream filter be updated to reflect its compatability with
x265.
'''How to reproduce: Command'''
{{{
% ffmpeg_x264.exe -y -hide_banner -safe 0 -f concat -i stitch-list_1.txt
-c copy -bsf:v h264_redundant_pps S000888701028_1.mp4
}}}
'''How to reproduce: Output'''
{{{
Duration: N/A, start: 0.000000, bitrate: 351 kb/s
Stream #0:0(und): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv,
progressive), 512x288 [SAR 1:1 DAR 16:9], 351 kb/s, 25 fps, 25 tbr, 12800
tbn, 25 tbc
Metadata:
handler_name :
VideoHandler
[AVBSFContext @ 0000025d482de780]
Codec 'hevc' (173) is not supported by the bitstream filter
'h264_redundant_pps'. Supported codecs are: h264 (27)
Error initializing bitstream filter: h264_redundant_pps
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Last message repeated 1 times
}}}
'''Version'''
ffmpeg 4.2
libavutil 56. 35.101 / 56. 35.101
libavcodec 58. 61.100 / 58. 61.100
libavformat 58. 34.101 / 58. 34.101
libavdevice 58. 9.100 / 58. 9.100
libavfilter 7. 66.100 / 7. 66.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 6.100 / 5. 6.100
libswresample 3. 6.100 / 3. 6.100
libpostproc 55. 6.100 / 55. 6.100
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8458>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list