Difference between revisions of "Mplayer a české titulky (Česky)"

From ArchWiki
Jump to: navigation, search
 
m (merge request)
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Audio/Video]]
+
[[Category:Česky]][[Category:HOWTOs (Česky)]]
== České titulky v mplayeru ==
+
{{Merge|MPlayer (Česky)|this article is too short to have a separate page.}}
Je třeba si stáhnout nějaké jiné TTF fonty.<br>
+
== Automatické rozpoznání kódování ==
Standartní fonty Vera nepodporují české znaky. Např. fonty od Microsoftu:
+
Mplayer podporuje automatické rozpoznávání titulků. Pomocí knihovny [http://trific.ath.cx/software/enca/ enca].
  
<pre>Pacman -S ttf-ms-fonts</pre>
+
Spustíme s parametrem subcp
Do souboru ''/etc/mplayer/mplayer.conf''
+
mplayer -subcp enca:cs:cp1250
přidat řádek s cestou k nějakému fontu. Např. pro arial:
+
  
<pre>font=/usr/share/fonts/TTF/arial.ttf</pre>
+
Nebo můžeme přidat subcp do ''/etc/mplayer/mplayer.conf''
 
+
subcp=enca:cs:cp1250
Potom spouštíme mplayer s parametrem ''subcp=kódování titulků''.<br>
+
* cs je kód jazyka<br>
Pro české titulky to bude s největší pravděpodobností windows 1250
+
* cp1250 je kódování, co se použije v případě selhání autodetekce.
 
+
<pre>subcp=cp1250</pre>
+
Případně můžem zapsat ''subcp=cp1250'' do ''/etc/mplayer/mplayer.conf''.
+
 
+
 
+
== Automatické rozpoznání kódování ==
+
Mplayer podporuje automatické rozpoznávání titulků. Pomocí knihovny enca.
+
Nejdříve je třeba naistalovat enca. [http://trific.ath.cx/software/enca/ http://trific.ath.cx/software/enca/] Zde je můj PKGBUILD:
+
<pre>
+
# $Id: PKGBUILD,v 1.9 2006/01/27 09:01:49 fila Exp $
+
# Contributor: fila <fila @ pruda.com>
+
pkgname=enca
+
pkgver=1.9
+
pkgrel=1
+
pkgdesc="Enca detects character set and encoding of text files and also converts them to other encodings. "
+
url="http://trific.ath.cx/software/enca/"
+
md5sums=('b3581e28d68d452286fb0bfe58bed3b3')
+
source=(http://trific.ath.cx/Ftp/enca/$pkgname-$pkgver.tar.bz2)
+
  
build() {
 
  cd $startdir/src/$pkgname-$pkgver
 
  ./configure --prefix=/usr
 
  make || return 1
 
  make prefix=$startdir/pkg/usr sbindir=$startdir/pkg/sbin install
 
 
 
}
 
</pre>
 
Po nainstalovani zkompilovat PKGBUILD mplayeru. Nyní se mplayer zkompiluje s podporou enca.<br>
 
Nyní už jen stačí přidat subcp do ''/etc/mplayer/mplayer.conf''
 
<pre>subcp=enca:cs:cp1250</pre>
 
cs je kód jazyka<br>
 
cp1250 je kódování, co se použije v případě selhání autodetekce.
 
 
== Užitečné odkazy ==
 
== Užitečné odkazy ==
 
[http://www.abclinuxu.cz/clanky/multimedia/na-co-se-casto-ptame-mplayer http://www.abclinuxu.cz/clanky/multimedia/na-co-se-casto-ptame-mplayer]<br>
 
[http://www.abclinuxu.cz/clanky/multimedia/na-co-se-casto-ptame-mplayer http://www.abclinuxu.cz/clanky/multimedia/na-co-se-casto-ptame-mplayer]<br>
 
[http://www.mplayerhq.hu/DOCS/man/cs/mplayer.1.html http://www.mplayerhq.hu/DOCS/man/cs/mplayer.1.html]
 
[http://www.mplayerhq.hu/DOCS/man/cs/mplayer.1.html http://www.mplayerhq.hu/DOCS/man/cs/mplayer.1.html]

Revision as of 11:18, 31 May 2012

Merge-arrows-2.pngThis article or section is a candidate for merging with MPlayer (Česky).Merge-arrows-2.png

Notes: this article is too short to have a separate page. (Discuss in Talk:Mplayer a české titulky (Česky)#)

Automatické rozpoznání kódování

Mplayer podporuje automatické rozpoznávání titulků. Pomocí knihovny enca.

Spustíme s parametrem subcp

mplayer -subcp enca:cs:cp1250 

Nebo můžeme přidat subcp do /etc/mplayer/mplayer.conf

subcp=enca:cs:cp1250
  • cs je kód jazyka
  • cp1250 je kódování, co se použije v případě selhání autodetekce.

Užitečné odkazy

http://www.abclinuxu.cz/clanky/multimedia/na-co-se-casto-ptame-mplayer
http://www.mplayerhq.hu/DOCS/man/cs/mplayer.1.html