ffmpeg -i Movie.mkv -map 0:s:0 subs.srt
我正在尝试使用此命令提取视频中嵌入的“HDMV PGS”格式的字幕超级用户的回答命令,但它给出了错误
Error initalizing output stream 0:0 -- subtitle encoding only possible from text to text or bitmap to bitmap
Stream mapping:
Stream #0:3 -> #0:0 (hdmv_pgs_subtitle (pgsub) -> ass (ssa))
Last message repeated 1 times
我应该怎么办?
答案1
到提炼这些位图字幕,您可以分两步完成:
1 :ffmpeg -i Movie.mkv -map 0:s:0 -c:s dvdsub -f matroska subs.mkv
2 :mkvextract subs.mkv tracks 0:mysub
您将获得 2 个文件:
• mysub.idx ←索引文件
• 我的sub.sub ←位图文件
索引文件包含时间戳
位图文件包含位图字幕
到编辑 位图文件,你需要 OCR,例如副标题編輯