[請問] mencoder 轉出來的avi, 字幕變成底線要怎麼解決?

看板AVEncode (影音編碼技術)作者 (葉子上的風)時間15年前 (2010/05/10 14:39), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我是在ubuntu 9.10 下, 用mencoder 來把原先的 avi 加入字幕, 指令如下 mencoder -ovc lavc -oac mp3lame -sub "字幕.srt" \ -font "/usr/share/fonts/truetype/cwtex/center/cwkai.ttf" \ "輸入.avi" -o "輸出.avi" -subcp utf8 -sid 0 -endpos 10 但是字幕出來會變成底線.. 跟字幕檔掛錯編碼會出現的亂碼是不一樣的。 我認為可能是字型檔掛錯了, 一直換字型檔也是沒有用, 有人可以幫我嗎? 我用的版本是 MEncoder UNKNOWN-4.4.1 (C) 2000-2009 MPlayer Team -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.211.255.100

05/10 23:35, , 1F
會不會你的字幕檔不是 utf-8 格式?
05/10 23:35, 1F

05/11 00:17, , 2F
有用enca跟browser確認過了, 應該不會錯才是
05/11 00:17, 2F
己經解決了,我將/etc/mplayer/mplayer.conf copy 一份到 /etc/mplayer/mencoder.conf , 然後不指定 -font 的參數就可以了。 應該是我 字型檔 亂掛造成的, 直接使用 mplayer 的預設值一切搞定。 ※ 編輯: pierreqq 來自: 218.211.255.100 (05/12 09:05)
文章代碼(AID): #1Bvwetop (AVEncode)
文章代碼(AID): #1Bvwetop (AVEncode)