平安夜福利:mediatomb为三星智能电视添加字幕支持

那時、天下人的口音言語、都是一樣。他們往東邊遷移的時候、在示拿地遇見一片平原、就住在那裏。他們彼此商量說、來吧、我們要作磚、把磚燒透了。他們就拿磚當石頭、又拿石漆當灰泥。他們說、來吧、我們要建造一座城、和一座塔、塔頂通天、為要傳揚我們的名、免得我們分散在全地上。耶和華降臨要看看世人所建造的城和塔。耶和華說、看哪、他們成為一樣的人民、都是一樣的言語、如今既作起這事來、以後他們所要作的事、就沒有不成就的了。我們下去、在那裏變亂他們的口音、使他們的言語、彼此不通。於是耶和華使他們從那裏分散在全地上。他們就停工、不造那城了。因為耶和華在那裏變亂天下人的言語、使眾人分散在全地上、所以那城名叫巴別。
——創世記11:1-9(中文和合本)

耶和华真是闲的蛋疼的一个。昨天提到的文章和相关补丁,主要是解决
mediatomb作为服务器,为三星智能电视提供多媒体支持的,不过,到现在
我的mpeg问题还没有解决。今天在看3D电影的时候才发现,下载的一部分
竟然没有字幕,想想如何才能支持呢,于是,求助万能的3W,找到一堆关于
transcode配置的,简单的说,就是使用memcode(这个可能拼错了)之类
的工具转码进行,这个不太适合吧,我编译的脸ffmpeg都去掉了,不过,
幸好有高人也碰到了这个问题,而且,研究出来了。

详细的补丁和讨论在这里:讨论 samsung_video_subtitles.patch

我检出来的版本是: b66dc1f0421b6b82c0241bb5cc8299c127babe32

这里我做了一个针对这个版本的所有补丁,这个补丁集成了之前提到的那些问题,同时,支持字幕。补丁的下载位置在这里:mediatomb.patch

顺带一提,要启用字幕功能的话,需要在配置文件中添加上下面一行:

       protocolInfo extend="yes" samsung-hack="yes"/>
       

发布者

rix

如果连自己都不爱自己,哪还有谁来爱你

  • zhangyang

    你妹,你咋啥都懂啊

    • rix

      你妹的,哥小时候看故事会长大的