- 5 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/13(日) 15:07:21 ID:7nOcfK4e0]
- Q:字幕の日本語が四角い枠で表示されてしまう
A:「設定(S)」-「設定(S)」の画面の左側で、「ビデオ」-「Subtitles/OSD」-「Text Renderer」 を選び、右側の「フォント」で日本語TrueTypeフォントのファイルを指定する。 Q:フォントを指定したら字幕が何も表示されなくなった A:日本語を含まないディレクトリにフォントファイルを置いて、そのファイルを指定する Q:フォントを指定したら、ゴミみたいな物が表示された A:VLCは現時点では、Windows標準のフォントに対応していないので、『あくあフォント』 (ttp://aquablue.milkcafe.to/)等の埋め込みビットマップフォントを持たない、TrueType フォントを入手して、そっちを使う。 Q:なんで、Windows標準のフォントが使えないの? A:VLCは字幕の表示にFreeTypeというライブラリを使用しているが、このライブラリはアウトライン フォントのデータよりも、より綺麗な埋め込みビットマップフォントのデータを優先して送ってくる。 VLCは常にアウトラインフォントのデータが送られてくる事を期待しているので、結果的にゴミが 表示されてしまう。 Windows標準のフォントは大抵埋め込みビットマップフォントのデータを持っている。 Q:それ直せないの? A:解決策として、FreeTypeにアウトラインフォントのデータだけを送るように指示する方法と 埋め込みビットマップフォントのデータが送られてきても大丈夫なようにする方法があって、 どっちにするかを検討中。 Q:日本語の文字が表示されたけど文字化けしている A:字幕ファイルの文字コードを変えてみる。VLCが自動判定しやすい、BOMつきのUTF-8か BOMつきのUTF-16がベター Q:他のソフトだと字幕に影とかついたりしてきれいなのに、VLCだとショボい。 A:VLCの字幕対応は、とりあえず動くレベルでしかない。本格的な対応は今後の課題。
|

|