如何使用GStreamer从.mkv文件中提取字幕?

时间:2016-03-20 08:08:22

标签: gstreamer

如果gst-discover-1.0验证.mkv有字幕,那么如何使用gst-launch-1.0提取字幕?感谢。

1 个答案:

答案 0 :(得分:4)

什么样的字幕?您必须从gst-discoverer-1.0获取大写,然后执行类似

的操作
gst-launch-1.0 filesrc location=/path/to/mkv ! matroskademux ! "text/x-raw" ! filesink location=subtitles

其中" text / x-raw"由字幕流的大写字母替换。或者,您也可以按焊盘名称

指定链接
gst-launch-1.0 filesrc location=/path/to/mkv ! matroskademux name=demux   demux.subtitle_%u ! filesink location=subtitles

其中%u应该是字幕流的曲目编号。