FFmpeg移除指定字幕时出现编码错误的问题求助
FFmpeg移除指定字幕时出现编码错误的问题求助
各位大佬求助!我用的是旧版FFmpeg,想移除MKV文件里的某一条字幕(索引0:0)的时候碰到了编码错误,但之前添加SRT字幕倒是没出过问题,麻烦帮忙看看怎么解决呀~
我执行的命令是:
ffmpeg -i "Movie-hevc.mkv" -map 0 -map -0:s:0 output.mkv
我的FFmpeg版本信息:
ffmpeg version 2023-02-13-git-2296078397-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
弹出的错误内容如下:
[sost#0:0/ssa @ 000001ca1f271cc0] Subtitle encoding currently only possible from text to text or bitmap to bitmap
Error initializing output stream:
Stream mapping:
Stream #0:1 -> #0:0 (hdmv_pgs_subtitle (pgssub) -> ass (ssa))
Stream #0:2 -> #0:1 (hdmv_pgs_subtitle (pgssub) -> ass (ssa))
Stream #0:3 -> #0:2 (hdmv_pgs_subtitle (pgssub) -> ass (ssa))
Stream #0:4 -> #0:3 (hdmv_pgs_subtitle (pgssub) -> ass (ssa))
Stream #0:5 -> #0:4 (hdmv_pgs_subtitle (pgssub) -> ass (ssa))
Stream #0:6 -> #0:5 (hdmv_pgs_subtitle (pgssub) -> ass (ssa))
...
备注:内容来源于stack exchange,提问作者Phil.G
相关产品推荐
相关产品推荐

