google-code-export / mediaplayer2-for-sh4

Automatically exported from code.google.com/p/mediaplayer2-for-sh4
1 stars 0 forks source link

Embedded subtitles do not work #24

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,
I installed version 2.0.46, which works fine, but embedded subtitles do not 
work.
I believe that this problem can remove. Thanks for this plugin. It's great.

Original issue reported on code.google.com by zdenek.v...@gmail.com on 5 Feb 2014 at 3:57

GoogleCodeExporter commented 9 years ago
Dovolil jsem si malinko poopravit češtinu v překladu (jen diakritiku) - 
soubor přikládám.
Přitom jsem zjistil, že je tam možnost nastavení vnořených titulků, ale 
nenašel jsem tuto možnost v pluginu. Je to chyba, nebo něco dělám špatně?
Díky za reakci

Original comment by zdenek.v...@gmail.com on 5 Feb 2014 at 4:16

Attachments:

GoogleCodeExporter commented 9 years ago
cestina - diky urcite pridam,

vnorene titulky - vyskusaj poslednu verziu z Issue 21, ak nefunguje posli sem 
prosimta log, diky. vnorene titulky som testoval na xtrend et4000 openpli3 a 
xtrend et6500 openpli4.

Nastavenie vnorenych tituliek - je momentalne mozne len ked su zvolene vnorene 
titulky a v pouzitom image existuje QuickSubtitlesConfigMenu, cize openpli a od 
neho odvodene image.

Original comment by mx3Lm...@gmail.com on 5 Feb 2014 at 5:33

GoogleCodeExporter commented 9 years ago
Tak po instalaci poslední verze (test) už vnořené titulky fungují, ale 
jsou vysoko od dolního okraje a nejdou posunout v nastavení. Je to stejné, 
jako u původního playeru (to se mi ale podařilo předělat - mám Vu+ Uno a 
VTI image), ale tady nevím - nechci se do toho vrtat. Snad se to podaří 
vyřešit.

Jinak díky za odvedenou práci na pluginu - je skvělá!

Original comment by zdenek.v...@gmail.com on 5 Feb 2014 at 8:09

GoogleCodeExporter commented 9 years ago
diky :)

"to se mi ale podařilo předělat - mám Vu+ Uno a VTI image"
Akym sposobom?

Original comment by mx3Lm...@gmail.com on 5 Feb 2014 at 8:13

GoogleCodeExporter commented 9 years ago
No, posun titulků byl docela problém, protože ve VTI na to není plugin, 
který by posunul jenom titulky pro přehrávané filmy. Takže jsem musel 
najít kompromis mezi DVB a TTX titulky u kanálů a titulky u filmů. V 
používaném skinu jsem upravil soubor skin.xml a místo:
<screen name="SubtitleDisplay" position="0,0" size="1280,720" zPosition="-1" 
backgroundColor="transparent" flags="wfNoBorder" />

jsem dal:
<screen name="SubtitleDisplay" position="0,214" size="1280,520" zPosition="-1" 
backgroundColor="transparent" flags="wfNoBorder" />

TTX titulky jsou sice dost dole, ale DVB v pořádku a filmové jsou asi o 
polovinu níž než před úpravou. Jinak se to upravit nedalo )alespoň jsem 
na nic jiného nepřišel).

Original comment by zdenek.v...@gmail.com on 5 Feb 2014 at 8:37

GoogleCodeExporter commented 9 years ago
diky moc za postup, uz je mi to jasne. 

Malo by to byt vcelku jednoduche spravit, aby bolo mozne titulky pekne 
dynamicky cez menu vertikalne posuvat, pricom nebude ovplyvnene nastavenie pre 
DVB ani TTX titulky.

Nova verzia je uz na webe, bude to pridane v dalsej verzii

Original comment by mx3Lm...@gmail.com on 5 Feb 2014 at 8:47

GoogleCodeExporter commented 9 years ago
Ještě jsem zapomněl doplnit, kde jsem změnil i velikost a barvu písma. Je 
to opět v příslušném skinu v souboru skin XML a aby změna velikosti a 
barvy nebyla závislá na použitém skinu, tak jsem stejnou úpravu provedl i 
v souboru usr/share/engma2/skin.xml.

Jde v obou případech o tuto sekci:

    <subtitles>
        <sub name="Subtitle_TTX" font="Regular;36" foregroundColor="#FFFFFF" shadowColor="#40101010" shadowOffset="4,3" />
    <sub name="Subtitle_Regular" font="Regular;36" foregroundColor="#FFFFFF" shadowColor="#40101010" shadowOffset="4,3" />
    <sub name="Subtitle_Bold" font="Replacement;36" foregroundColor="#FFFFFF" shadowColor="#40101010" shadowOffset="4,3" />
    <sub name="Subtitle_Italic" font="Regular;36" foregroundColor="#FFFFFF" shadowColor="#40101010" shadowOffset="4,3" /> 
                <!-- omitting foregroundColor attribute will enable auto-assignment of color -->
    </subtitles>

Změnil jsem jen velikost a foregroundColor (jinak byly totiž titulky 
růžové).

Snad to pomůže pro další vylepšení MediaPlayeru.

Original comment by zdenek.v...@gmail.com on 5 Feb 2014 at 8:55

GoogleCodeExporter commented 9 years ago
diky, urcite ano, uz som to trocha pozrel a mali by sa dat menit takmer vsetky 
parametre ako pri externych titulkach, bude to ale nakoniec az v dalsej verzii

Original comment by mx3Lm...@gmail.com on 15 Feb 2014 at 11:17

GoogleCodeExporter commented 9 years ago
Nahrál jsem novou verzi 2_0.54 a doufal, že již půjde nastavovat i 
vložené titulky.
Nepodařilo se?
Dále se chci zeptat, kde je chybička v překladech? Nějak se mi nedaří 
dostat češtinu k některým výrazům ( v pár případech i k takovým, 
které jsem měl v předchozí verzi přeložené). Je pravda, že jsem si s 
tím hrál jen asi hodinku a pak to vzdal. Budu se nad tím muset zamyslet až 
bude víc času.
Jinak dík za plugin. Je to výborné a snad se podaří doladit i zbytek.

Original comment by zdenek.v...@gmail.com on 14 Mar 2014 at 11:33

GoogleCodeExporter commented 9 years ago
Tak překlady jsem již vyřešil! Celý problém je v tom, že mám 
nainstalován i plugin archivCZSK, kde je také použit local pro jazykové 
soubory titulků a ten se má stejný název jako v MP2 (SubsSupport.mo). Tento 
soubor má z nějakého důvodu přednost před souborem v MP2 (vyzkoušeno - v 
MP2 jsem soubor zrušil a překlad je OK). Takže buď musí být oba soubory 
stejné, nebo ten v MP2 zrušit - lepší ale je nechat oba soubory. 
Přikládám úpravy překladu pro češtinu. Snad se tato informace bude hodit.

Original comment by zdenek.v...@gmail.com on 14 Mar 2014 at 5:55

Attachments:

GoogleCodeExporter commented 9 years ago
ahoj,
vnorene titulky - este to nemam dokoncene
preklad - ano dakujem za upozornenie, asi budem musiet vytvorit osobitny 
balicek pre kniznicu tituliek, tym sa aj vyhnem zbytocnej duplikacii tejto 
kniznice v archivoch a v mp2, cize sa usetri miesto na disku
MP2_local_CS - diky moc, doplnim co chyba 

Original comment by mx3Lm...@gmail.com on 17 Mar 2014 at 1:45

GoogleCodeExporter commented 9 years ago
V prilohe test verzia, najprv nainstalovat subssuport, potom mediaplayer2, skus 
prosimta tie vnorene titulky. Na openpli mi to ako tak fungovalo ale nebolo to 
optimalne kedze sa tam miesaju nastavenia s openpli, na ne-Pli image-och by to 
malo byt OK, da sa menit font, velkost pisma oramovanie..

Original comment by mx3Lm...@gmail.com on 2 Apr 2014 at 5:42

Attachments:

GoogleCodeExporter commented 9 years ago
Tak po spuštění vnořených titulků a následném pokusu o jejich 
nastavení došlo k "zelenáči". Přikládám log.

Original comment by zdenek.v...@gmail.com on 2 Apr 2014 at 6:26

Attachments:

GoogleCodeExporter commented 9 years ago
Tak oprava! K zelenáči dojde asi po 5ti sekundách po vybrání vnořených 
titulků! Ne až při následném pokusu o jejich nastavení.

Original comment by zdenek.v...@gmail.com on 2 Apr 2014 at 6:33

GoogleCodeExporter commented 9 years ago
ok diky, prosim posli mi este subor skin.py/o/c v /usr/lib/enigma2/python/

Original comment by mx3Lm...@gmail.com on 2 Apr 2014 at 6:35

GoogleCodeExporter commented 9 years ago
Posílám.

Original comment by zdenek.v...@gmail.com on 2 Apr 2014 at 6:58

Attachments:

GoogleCodeExporter commented 9 years ago
Teď mi MP2 nejde ani po návratu k předchozí verzi. Nemůže to souviset se 
změnou subtitles (vytvoření samostatného balíčku SubsSupport)u Archivu 
CzSK a MP2? Napadlo mě, že jsem, po instalaci nových Archivů s novou 
strukturou, MP2 ješte nezkoušel. Takže nemůžu tvrdit, že by chyba byla v 
poslední (testovací) verzi MP2, protože nejde už ani předchozí.

Original comment by zdenek.v...@gmail.com on 2 Apr 2014 at 7:18

GoogleCodeExporter commented 9 years ago
Tak ověřeno! Media Player se nemá rád s balíčkem SubsSupport! A to jak s 
novým (1.2.0), tak s tím starším z Archivu CZSK (1.0.0). Pokud Archivy 
odinstaluju a odinstaluju i SubsSupport a dám verzi MP2 0.54, tak media player 
funguje bez "zelenáčů".
Jakmile je tam ale SubsSupport, tak se MP2 zhroutí.

Original comment by zdenek.v...@gmail.com on 2 Apr 2014 at 8:00

GoogleCodeExporter commented 9 years ago
Ještě jsem vyzkoušel různé kombinace a tady je závěr:

1) Odinstalace SubsSupport, Archivu a MP2
2) Instalace SubsSupport 1.0.0 z Archivů a instalace testovací verze 0.55 MP2

MP2 funguje, ale vnořené titulky stále nejdou měnit.

3) Instalace SubsSupport 1.2.0 a MP2 (jakákoliv verze)=green screen!

Original comment by zdenek.v...@gmail.com on 2 Apr 2014 at 8:22

GoogleCodeExporter commented 9 years ago
3) Instalace SubsSupport 1.2.0 a MP2 (jakákoliv verze)=green screen! -> ak by 
sa dalo tak posli log s GS ked je mp2 0.54 nainstalovana.

skin.py - diky uz je to jasne, opravim..

Original comment by mx3Lm...@gmail.com on 2 Apr 2014 at 8:53

GoogleCodeExporter commented 9 years ago
Bohužel teď jsem provedl obnovu celého systému a všechny logy jsou 
smazané. Zkusím experimentovat zase zítra a prřípadné logy pošlu.

Original comment by zdenek.v...@gmail.com on 2 Apr 2014 at 8:56

GoogleCodeExporter commented 9 years ago
ok diky, poslem sem potom MP2 opravene, ta 3 varianta by nemala nastat, jedine 
ze by vznikla nejaka kolizia kniznic. MP2 v 0.54 ma v sebe kniznicu tituliek 
zakomponovanu a nemala by byt v konflikte s externou SubsSupport.

Pre vysvetlenie:
V MP2 0.55 ako aj v beta2 archivoch som odelil kniznicu tituliek,aby zbytocne 
nevznikala duplikacia a zaberali obidve pluginy menej miesta. Dalsia vyhoda je 
ze kniznica tituliek(SubsSupport) zdiela nastavenia tituliek medzi tymito 
pluginmy.

Original comment by mx3Lm...@gmail.com on 2 Apr 2014 at 9:05

GoogleCodeExporter commented 9 years ago
Tak jsem vše ještě jednou prověřil a máš pravdu. MP2 0.54 a SubsSupport 
1.2.0 jsou bez problémů!
 Zřejmě mi to kolidovalo ještě s nějakými zbytky po různých experimentech, ale po přeinstalaci systému se to srovnalo. Je také pravda, že když mi tato kombinace havarovala, tak jsem před tím měl MP 0.55, kterou jsem odinstaloval a nainstaloval 0.54. Dnes jsem to dělal od začátku a vždy důsledně nejdříve odinstaloval Archivy, MP2 a SubsSupport a začal od nuly (kombinace MP2 0.55 a SubsSupport 1.2.0 nejde ani tak).

Mám ještě jeden námět na vylepšení MP:
1)Když během přehrávání filmu zvolím MENU, a potom se chci vrátit na 
přehrávání, hodí mě to na úvodní screen MP2 (playlist) a zpět do 
přehrávání se dostanu jen 2x stiskem PAUZY (film mezitím jede bez 
přerušení na pozadí). Nešlo by to předělat tak, aby se to po Exitu (nebo 
PLAY)z MENU vracelo hned zpátky na přehrávání, nebo aby se to z playlistu 
dalo spustit (přepnout)tlačítkem PLAY?

2) Nešlo by, aby při přehrávání po stisku OK (nebo INFO) "vyjela" lišta 
přehrávače?
Teď to neudělá ve filmu nic, ale ten samý film se přidá ještě jednou do 
playlistu.

Jsou to jen drobnosti, které nejsou nutné, ale bylo by to takové 
elegantnější.

Original comment by zdenek.v...@gmail.com on 3 Apr 2014 at 4:16

GoogleCodeExporter commented 9 years ago
1. urcite ano, do Menu ale takmer vobec nechodim, takze ja som si tohto 
spravania ani nevsimol. Je nejaka cinnost ktoru v menu musis pravidelne 
opakovat?

2. pri INFO by mala vyjst lista aj teraz, pri OK je to opravene vo verzii v 
prilohe

Original comment by mx3Lm...@gmail.com on 4 Apr 2014 at 6:00

Attachments:

GoogleCodeExporter commented 9 years ago
Tak jsem vše nainstaloval a odzkoušel. Je to bez GS a dokonce jdou i 
vnořené titulky posouvat. Je tam sle malý problémek. Pokud je titulek 
dvouřádkový, druhý řádek se zobrazí jen zčásti (přikládám 
screenshot).

Pokud jde o předchozí:
 Do MENU taky moc nechodím, ale všimlo jsem si toho náhodou, tak jsem to napsal.
Ale stejná situace nastane, pokud film pozastavím (pause). To mě taky 
vyhodí do playlistu a návrat k filmu je možný zase jen po stisku PAUSE. 
Ideální by bylo, aby to po pozastavení zůstalo v přehrávači (s vyjetou 
lištou)a pokračování se sputilo tlač. PLAY.

Original comment by zdenek.v...@gmail.com on 4 Apr 2014 at 7:50

Attachments:

GoogleCodeExporter commented 9 years ago
mozes mi prosimta este poslat obrazok ako vyzeraju vnorene titulky v 
standardnom prehravaci? 
Ked zmenis velkost pisma, ma to nejaky efekt na titulky?
Je niekde mozne nahliadnut do zdrojoveho kodu VTI?

Original comment by mx3Lm...@gmail.com on 4 Apr 2014 at 9:26

GoogleCodeExporter commented 9 years ago
Takže přikládám dva obrázky: 1. je ze stndardního přehrávače
                             2. z MP2 po změně velikosti písma (z 34 na 44) - tady je zajímavé, že velikost písma se nezměnila, ale už jsou titulky zobrazeny celé.

Pokud jde o zdroják VTI, budu se muset poohlídnout. Zatím jsem ho nehledal. 
Nemám tedy tušení, kde ho sehnat, ale pokusím se.

Original comment by zdenek.v...@gmail.com on 4 Apr 2014 at 10:31

Attachments:

GoogleCodeExporter commented 9 years ago
Poptával jsem se na zdrojový kód VTI u VTI image teamu a bylo mi sděleno, 
že není a nebude k dispozici.
Tudíž se nedá nikde najít. Můžu něco konkrétního pro tebe vytáhnout 
ze své instalace?

Original comment by zdenek.v...@gmail.com on 4 Apr 2014 at 12:41

GoogleCodeExporter commented 9 years ago
ok dakujem za info.

velkost pisma - takze ak zeditujes v skin.xml velkost pisma, tak to ma efekt? 
Zvacsi/zmensi sa velkost pisma tituliek? V Pli to nema efekt, tam sa velkost 
pisma nastavuje inak takze to nemam ako overit.

Vypocet pre obrazovku vnorenych tituliek:
 vPositionPercent = int(subtitles_settings.embedded.position.value) #pozicia v percentach - nastavenie v menu
 fontSize = int(subtitles_settings.embedded.fontSize.value) #velkost fontu
 vSize = fontSize * 4 + 10 # 4.riadky,10 - rezerva, -> minimalna vyska obrazovky
 vPosition = int(vPositionPercent * float((vSizeOrig-vSize)/100)) #pozicia horneho okraju obrazovky s prihliadnutim na minimalnu vysku obrazovky
 vPosition = vPosition if vPosition > 0 else 0
 vSize = vSizeOrig - vPosition # vyska obrazovky je od horneho okraju az po uplny spodok

skin = """<screen position="0,%s" size="%s,%s" zPosition="-1" 
backgroundColor="transparent" flags="wfNoBorder" />""" % (vPosition, hSizeOrig, 
vSize)

Predtym som vysku obrazovky obmedzil len na minimalnu potrebnu vysku, co by 
malo stacit, ale podla Titulky.jpg bola obrazovka mala.

Takze ak ani toto nebude ok, mozem este pridat moznost do menu nastavit vsetky 
parametre obrazovky pre vnorene titulky, nielen poziciu v percentach.

Original comment by mx3Lm...@gmail.com on 6 Apr 2014 at 10:30

Attachments:

GoogleCodeExporter commented 9 years ago
Zmena velikosti fontu ve sin.xml nema vliv, stejne jako v Pli.

Verze 3 ma titulky OK, ale menit velikost nejde. Ale to uz neni takovy problem 
a zatim to staci. Az na to nebudu videt, poznam ze je cas poridit si bryle.
Jinak jde menit vse, barva, offset a posuv. Proste skvela prace! Dik za ni.

Original comment by zdenek.v...@gmail.com on 6 Apr 2014 at 3:24

GoogleCodeExporter commented 9 years ago
tak to som rad, dakujem za spolupracu ;), nova verzia pridana...

Original comment by mx3Lm...@gmail.com on 6 Apr 2014 at 8:24

GoogleCodeExporter commented 9 years ago
Hello again, and thank you for this much awaited new version that handles 
embedded subtitles beautifully! :)

Just a quick note before mentioning a small bug I just found in this latest 
version.
It's probably a typo, but the link to download the new version (0.55) 
wrongfully points to previous version (0.54), so there's a little error to 
correct.

This new version installed correctly and is functioning very well. Only, when I 
tried to change the font in the "Settings for embedded subtitles" from Ubuntu 
to something else (to see if there were other fonts available) by pressing 
left, I had GS! (log attached)

Apart from that, I think changing font size isn't functioning yet, because it 
had no effect on default font size whichever value I tried. And I'm not sure 
yet, haven't tried on several movies, but I think italics are not visible 
either with embedded subtitles, but the biggest problem which was the vertical 
positioning seems to be perfectly solved, congrats on that! :)

Thanks again, great job, will report if I find anything else worth fixing. ;-)

Original comment by aliti...@mynet.com on 6 Apr 2014 at 11:00

Attachments:

GoogleCodeExporter commented 9 years ago
wrong link - thanks fixed
fonts - typo, fixed now, just redownload
size - not working on vti, it looks like it's not implemented in 
esubtitle.cpp.., I left it there maybe on some image it will work. I will add 
some warning for users, that it might not work
italics - typo, hopefully will work now

Original comment by mx3Lm...@gmail.com on 6 Apr 2014 at 11:48

GoogleCodeExporter commented 9 years ago
Thanks for fixing quickly.
Fonts ok, italics ok, size - I can change that from VTi Panel subtitle 
settings, so no problem at all.
It would be perfect if autoselection was possible when there's only a single 
subtitle embedded in the movie. ;)

Original comment by aliti...@mynet.com on 7 Apr 2014 at 2:05

GoogleCodeExporter commented 9 years ago
If it's possible to change font size via VTI Panel, then it's certainly 
possible to do it also in MP2, please post here your /etc/enigma2/settings 
file, so I can find out which configentry is used for fontsize.

thanks

Autoselection - what if there is external and embedded subtitle available on 
autoload? Which one to choose? Maybe provide setting in mp2 if preffered 
subtitles will be embedded/external?

Original comment by mx3Lm...@gmail.com on 7 Apr 2014 at 5:02

GoogleCodeExporter commented 9 years ago
Ok, great news, settings file is attached.

As for autoselection, I think providing a setting to choose preferred subtitles 
is a great idea. That would be very convenient for mkv files, thanks!

Original comment by aliti...@mynet.com on 7 Apr 2014 at 6:40

Attachments:

GoogleCodeExporter commented 9 years ago
Tak nastavení velikosti titulků v nastavení VTi mi naprosto uniklo. Je to 
ale tak. Sorry.

Original comment by zdenek.v...@gmail.com on 7 Apr 2014 at 7:32

GoogleCodeExporter commented 9 years ago
V pohode, v subssupport 1.2.5 by mala zmena fontu fungovat aj pre VTi image

Original comment by mx3Lm...@gmail.com on 1 Jun 2014 at 7:44

GoogleCodeExporter commented 9 years ago

Original comment by mx3Lm...@gmail.com on 30 Aug 2014 at 8:10