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

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

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

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

我检出来的版本是: b66dc1f0421b6b82c0241bb5cc8299c127babe32

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

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

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

samsung通过mediatomb播放rmvb

本来一件很简单的需求,慢慢的变成了一场灾难。

早前一直在电脑上看视频,家里的56吋的三星3D电视就在那里落灰了。
突然想到树莓pi上的硬盘里面有很多视频文件和照片,就想整理下,在电
视上放,当然,还有一个想法就是看播放3D是什么效果,我还没用过它看
3D电影呢。

于是,很简单的需求,架个minidlna服务器,so easy,然后,啊哦,
rmvb不支持,看下说明书,明明支持的啊,mkv不支持超过x264 level 4.1,我
下载的片子竟然是5.0的,当然,刚开始一直不知道,就折腾啊折腾,才找
到这个原因,使用ffmpeg也折腾好久才弄明白怎么转换是正确的,顺便一
提:

           ffmpeg -i aa.mkv -c:v libx264 -preset fast -c:a copy -scodec
           copy out.mkv
       

-scodec这个参数可能有些问题,没有的话他会按照默认的字幕和配音
弄,弄的话可能有问题,这个参数没有验证过

好不容易弄好之后,一播放,太卡,这个好办多了,换成有线,一切妥
妥的。

但minidlna不支持rmvb,这个比较蛋疼了。除了rmvb,我里面剩下的视
频文件就不多了,也好像不支持mpg,啊哦,又一个问题,想了想,换一个
吧,好在linux下相类似的软件多,于是,换上了mediatomb

苦难从此开始。

继续阅读samsung通过mediatomb播放rmvb

三星 SCH-I879 各种折腾综合帖

因服务器更改,以下附件内容全部丢失

这个是一个综合内容的帖子,其中部分内容我并没有真实操作,只是在
该种环境下,应该可以成功。

如果你仅仅想要root并且去除电信自带的垃圾软件,建议参考以下文件:


三星sch-i879-root教程

如果你有更强大的折腾动力吧,可以接着往下看了。

继续阅读三星 SCH-I879 各种折腾综合帖

SCH-I879 CM Recovery

因服务器更改,以下附件内容全部丢失

这个Recovery模式是东凑西凑的,分辨率不对的,但基本不影响使用。

介绍下内容:

1. 这个不是官方的recovery

2. 使用这个recovery,可以从外置SD卡安装zip应用,而不用管什么鉴

3. 这个recovery使用的内核版本应该不是最新的,我已经很久没有升
级版本了。不过应该没什么影响

4. 修复权限什么的CM Recovery的多种功能,Root是否自带不确定,可
能有

5. 缺陷: 我在弄fstab文件的时候写错了一个地方,造成只能从外置
SD卡中安装,默认的sdcard安装即是外置的SD卡,extsdcard没办法使用。

文件位置:SCH_I879_recovery.tar.md5

相关截图: