[分享]用xine播放中文srt字幕檔

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

[分享]用xine播放中文srt字幕檔

文章阿信 » 週日 10月 26, 2003 11:10 am

昨天早上,huki大大希望能使用xine播放中文的srt字幕檔。

本來小弟沒有這樣的需求,只是剛好抓到一些電影且有中文字幕,所以就想把xine黑一黑...:)

我看完了source code才發現原來xine本身已經支援srt字幕了,只是欠缺中文的字型檔,而xine的source tarball有一個工具是可以將truetype font轉成xine OSD font format...該程式支援freetype。

但無奈的是deb所包的並沒有納入該程式,所以我改寫了deb,將此檔案加入。

程式名稱:xine-fontconv

以下是xine-fontconv的簡介

The Xine Font Convert...
========================

This package can generate the Xine OSD font with TrueType Fonts.
In the official Xine release, it provides the ISO8859-1 Fonts to view the movie
subtitile(srt).
But viewing the different native language srt will be a big mess.

So we can generate the Xine OSD font manually with this program.

usage: ./xine-fontconv font.ttf fontname [encoding1 [encoding2 [...]]]

Happy Xineing ...:-)

簡易使用方式:
cd /usr/share/xine/libxine1/fonts
xine-fontconv /usr/share/fonts/truetype/arphic/bsmi00lp.ttf aming Big5

然後就開始產生xine font,會有一點點久。

產生好之後,請修改~/.xine/config,加入
misc.spu_font:aming
misc.spu_src_encoding:Big5

播放方法:

file.avi file.srt

xine file.avi::file.srt or
xine file.avi#subtitle:file.srt

screenshot:

圖檔
圖檔
圖檔
圖檔

deb檔案位置:
http://people.debian.org.tw/~asho/deb/x ... nt.deb.deb

Testing 以上的 xine 皆可以搭配使用。
最後由 阿信 於 週一 4月 26, 2004 12:25 am 編輯,總共編輯了 2 次。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:[分享]用xine播放中文srt字幕檔

文章huki » 週日 10月 26, 2003 10:22 pm

我是小小啦!><"
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

re:[分享]用xine播放中文srt字幕檔

文章Cheung » 週二 12月 30, 2003 8:36 pm

xine-fontconv 要怎麼重新編出來阿?
可愛的寶寶,我的小心肝,樹上的葉子被風捲起,輕輕地落在寶寶的床上,

天上的神呀,請保佑這個孩子,請保佑大家,讓她永遠活在您慈愛的照拂下..........
Cheung
懵懂的國中生
懵懂的國中生
 
文章: 232
註冊時間: 週二 6月 03, 2003 9:34 pm

re:[分享]用xine播放中文srt字幕檔

文章阿信 » 週二 12月 30, 2003 8:46 pm

Cheung 寫:xine-fontconv 要怎麼重新編出來阿?


請自行抓 source ,解開之後,可以在misc目錄下找到 xine-fontconv的檔案
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:[分享]用xine播放中文srt字幕檔

文章Cheung » 週二 12月 30, 2003 9:12 pm

有找到 看到fontconv.c 只是在編的時候要怎麼處理
deb 才會將 xine-fontconv 包進去
可愛的寶寶,我的小心肝,樹上的葉子被風捲起,輕輕地落在寶寶的床上,

天上的神呀,請保佑這個孩子,請保佑大家,讓她永遠活在您慈愛的照拂下..........
Cheung
懵懂的國中生
懵懂的國中生
 
文章: 232
註冊時間: 週二 6月 03, 2003 9:34 pm

re:[分享]用xine播放中文srt字幕檔

文章cyu021 » 週一 11月 22, 2004 8:13 am

http://people.debian.org.tw/~asho/deb/x ... nt.deb.deb

這個連結似乎已經掛了。。。
是否能夠請好心人士在放一次?

感激不盡
cyu021
懵懂的國中生
懵懂的國中生
 
文章: 137
註冊時間: 週二 9月 14, 2004 9:52 am

re:[分享]用xine播放中文srt字幕檔

文章阿信 » 週一 11月 22, 2004 1:06 pm

套件我已經移除了,因為 mplayer 在支援上比較好,也支援unicode
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron