我正在评估从Qt 4.8到Qt 5.2的迁移,最重要的一点是多媒体后端。在Qt 5.2中,Qt 4.8中的Phonon后端没有提供一些重要功能。但是至少旧版本显示字幕(SRT文件与视频文件位于同一目录)。
无论是文档还是反复试验都没有给我任何结果。
所以,有人知道如何强制Qt 5显示这些字幕吗?还是不支持(将是一种耻辱)
感谢您的帮助。.>
PS:我需要完全相反:Disable showing subtitle file in QMediaPlayer
我正在评估从Qt 4.8到Qt 5.2的迁移,最重要的一点是多媒体后端。在Qt 5.2中,Qt 4.8中的Phonon后端没有提供一些重要功能。...
您必须在playbin2上设置标志GST_PLAY_FLAG_TEXT。 (通常默认情况下处于启用状态。如果需要,请在QGstreamerPlayerSession的ctor中进行更改)。
我进行了大量搜索,显然Qt mediaplayer不支持字幕,我使用srt parser显示字幕。