Xine에서 한글자막 제대로 보기

s.choi의 이미지

안녕하세요?

저는 우분투 Gutsy Gibbon 쓰고 있구요, 그 위에서 Gnome 사용하고 있습니다.
그 안에서 Movie Player 혹은 Xine 이용해서 영화 보고 있는데요,
한글 자막이 깨져서 출력되거나 아니면 #### 이런식으로 밖에 볼수 없습니다.

혹시 이런 문제를 어떻게 하면 해결할 수 있는지 아시면 알려주시면 고맙겠습니다.

감사합니다.

nundol의 이미지

토템은 설정에서 한국어(UHC)하면 바로 나옵니다.

Mplayer는 subtitles & OSD 에서 Korean charset (CP949)으로 맞추고
Font에서 글꼴은 /usr/share/fonts/truetype/unfonts/UnDotum.ttf로
밑에 encoding은 유니코드로 하면 됩니다.

xine는 첨부파일을 /home/사용자/.xine/fonts/에 풀고
설정-gui-configuration experience level을 expert로 하고 적용하면
subtitle에 글꼴 이름을 쓰는 곳이 보입니다. 그곳에 NAVERDIC를 써주고
글꼴크기는 크게 하면 될겁니다.
이게 바로 적용이 안 되는 때도 있습니다.
두어번 xine를 실행해 보세요.
xine 전용글꼴은 아래 글을 보고 만들면 됩니다.

http://kldp.org/node/49956
글꼴 파일은 올리기가 안되네요.ㅡㅡ,
변환 프로그램만 올라갑니다.

내가 있다.

댓글 첨부 파일: 
첨부파일 크기
Binary Data xine-fontconv.tar.gz6.44 KB

내가 있다.
내가 느끼거나 생각할 수 있는 그 어떤 것도 내가 아니다.
정말이지 나는 가장 높은 실재다.
내가 있다는 느낌을 파고들어라.
고요한 주시자로서 내가 있다.

s.choi의 이미지

말씀해주신 방법과 http://kldp.org/node/49956 에서 설명된 대로 폰트 컨피그 다시하고 했는데도 불구하고,
한글자막이 #### 와 같이 보입니다.

제가 뭔가 잘못 하고 있는건가요??

도움이 미리 감사드립니다.

houyhn의 이미지

저도 마찬가지로 kaffeine을 실행했을 때에 한글 자막이 전부 ##로 나오는 문제점을 겪고 있는데요.
일단 이 문제는 전적으로 xine의 버전업 때문에 생기는 것으로 보입니다. 동일한 설정파일을 놓고 테스트했을때, xine 1.1.7까지는 문제가 없었으나 1.1.8부터 이런 현상이 생기더군요.

xine의 Changelog를 대충 읽어봐도 자막과 관련해 바뀐게 있긴 한것 같은데 정확히 뭔지 잘 모르겠네요. xine 메일링리스트를 검색해봐도 이런 내용은 없고요.
일단 xine 버전을 1.1.7로 내리면 사용하는데에는 문제가 없을 겁니다.

houyhn의 이미지

이 문제에 대해 xine-user 메일링리스트에 문의하고, 한참 삽질한 끝에 해결했습니다.
버그인것으로 보이고, 패치를 만들어서 xine-devel 리스트에 올렸습니다.

http://marc.info/?l=xine-devel&m=119928184501429&w=2

이 패치를 xine-lib 1.1.8에 적용하고 빌드, 설치하면 한글 자막이 잘 나올겁니다.

댓글 첨부 파일: 
첨부파일 크기
파일 xine-lib-revertctf.patch688바이트
houyhn의 이미지

패치 업데이트입니다.
CJK charset인 경우에 모두 적용되도록 했고, 그외의 charset인 경우에는 1.1.8 release 원래대로 colored typefaces가 적용되도록 했습니다.

댓글 첨부 파일: 
첨부파일 크기
파일 xine-lib-1.1.8-cjksubtitle.patch1.86 KB
sethcho의 이미지

xine-lib 한글 자막때문에 고민하고있었는데... 님덕에 해결되었네요 ㅠㅠ 감사합니다.

아 그리고 젠투 이빌드에 님의 패치를 추가해서 비공식 공개 오버레이에 추가 하려 하는데요...

추가 해도 될런지 해서요.... -.-;;

빠른 회신 바랍니당 ^^

내 취미는 삽질입니다.

houyhn의 이미지

저도 젠투를 쓰기 때문에 젠투 버그질라에 올려놨답니다.
http://bugs.gentoo.org/show_bug.cgi?id=204066

하지만 아직 회신은 없고요. 당장은 sunrise 또는 gentoo-kr overlay에라도 올라갔으면 합니다.

houyhn의 이미지

방금 전에 xine-lib 1.1.9가 release되었고, 여기에 제 패치가 포함되었습니다. 따라서 1.1.9 사용하시는 분들은 이 패치를 적용할 필요가 없습니다.

다만 xine-lib 관리자는 이 패치가 1.1.9 이후에도 남아있으려면 뭔가 근본적인 해결방법이 필요하다고 생각하는 모양인데요. 저는 지금 당장은 더 들여다볼 여유가 없어서, 일단 미뤄둘 생각입니다.

그리고 kaffeine 사용자 분들은 xine-lib 1.1.9 업그레이드를 잠깐 보류해주세요. 자막이 아예 열리지 않는 버그가 있는것 같습니다. xine-ui에서는 문제가 없는데 kaffeine에서만 그러네요. 쩝, 업그레이드할 때마다 새로운 버그가 나타나는건 대체 왜그런건지.

--
http://dongsupark.de/

houyhn의 이미지

kaffeine에서 xine-lib 1.1.9 사용할때 자막이 안열리는 버그 해결했습니다. 패치 첨부합니다.
아직 xine-devel 리스트에는 안올렸습니다. 조금더 손보고 올릴 겁니다.

--
http://dongsupark.de/

댓글 첨부 파일: 
첨부파일 크기
파일 xine-lib-1.1.9-subtitle.patch729바이트

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.