Forum forum.napiprojekt.pl Strona Główna


 FAQFAQ  RegulaminRegulamin   SzukajSzukaj   GrupyGrupy   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj  

Braki w formacie mDVD

 
Napisz nowy temat   Odpowiedz do tematu    Forum forum.napiprojekt.pl Strona Główna -> Propozycje rozwoju
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
maverpl



Dołączył: 25 Sie 2008
Posty: 23

Podziękował: 0
Łącznie otrzymał 0 podziękowań w 0 postach

Ostrzeżenia: 0/5

PostWysłany: Czw Paź 22, 2009 17:21    Temat postu: Braki w formacie mDVD Odpowiedz z cytatem

Nie wiem czy to do konca ten dzial, ale mozna potraktowac to jako rozwoj programu.

Jako ze widzialem na wielu forach ze ludzie czesto maja problemy z odtwarzaniem napisow w formacie mDVD na odtwarzaczach sprzetowych proponowal bym pewna zmiane, o ile bedzie mozliwa do realizacji (technicznie)

W poprawnie przygotowanym pliku z napisami w formacje mDVD, w pierwszej lini tekstu powinna znalesc sie ilosc klatek dla jakiej sa przygotowane napisy. Czyli na przyklad

{1}{1} 23.976
{2}{100}Pierwsza linia tekstu
{101}{200}Druga linia tekstu
...

Zapis pierwszej lini powinien byc taki jak podalem (oczywiscie z odpowiednia liczba klatek, dla danego filmu/wersji napisow)

Niestety wiekszosc osob tlumaczacych zapomina o tym, albo wogole nie wie ze taki zapis powinien sie tam znalesc. O ile prawie wszystkie kodeki/programy na PC sa w stanie zignorowac ten błąd i po prostu odtwarzac takie napisy jak leci. O tyle w sprzetowych odtwarzaczach ktore trzymaja sie "bardzo dokladnie" standardu, takie napisy albo nie odtwarzaja sie wcale, albo przelatuja ciurkiem w pierwszej minucie filmu.

Moze Napiprojekt mogl by w momecie dodawania napisow, sprawdzac ile fps ma dany film, i dodawac ta informacje na poczatku napisow. Tak aby potem po sciagnieciu ich nie bylo potrzeby dopisywania tej linijki.
Linia z informacja ze napisy zostaly sciagniete z napiprojektu mogla by znalesc sie w drugiej linijce.

Co Wy na taka zmiane?

ps. Swoja droga linijka z informacja napiprojektu jest dosc dluga. Moze mozna bylo by usunac druga linie "Napisy zostaly specjalnie dopasowane do Twojej wersji filmu"?
Przy starszych filmach, w mniejszych rozdzielczosciach potrafia zrobic sie z tego 4 linie tekstu na ekranie.
Ewentualnie skrocic do "Napisy są dopasowane do Twojej wersji filmu"
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Reklamiarz
Członek zespołu








Ostrzeżenia:

PostWysłany: Czw Paź 22, 2009 17:21    Temat postu: Klikając w reklamę wspierasz serwis



Powrót do góry
admin
Członek Zespołu NapiProjekt



Dołączył: 04 Cze 2006
Posty: 1859

Podziękował: 5
Łącznie otrzymał 51 podziękowań w 50 postach

Ostrzeżenia: 0/5

PostWysłany: Czw Paź 22, 2009 22:30    Temat postu: Odpowiedz z cytatem

hej,

wybacz ze tak krotko odpowiem, ale juz dosc pozna pora.

Pomysl z dodaniem FPS na poczatku filmu osobiscie bardzo mi sie spodobal, mozliwe ze zostanie umieszczony juz w najblizszej wersji (ktora to ukaze sie tuz po premierze Windows 7).

Co do skrocenia stopki nie mam nic przeciwko, niestety sa male problemy techniczne. Obecne wersje programu szukaja w napisach stopki NapiProjektu, jesli taka znajda to nie dodaja takich napisow do bazy. Jesli nowa stopka bedzie inna to niestety serwer zostanie zasypany masa 'prob' dodania nowych napisow. Stopki oprocz reklamy podnosza rowniez jakosc napisow. Wyobrazmy sobie taka sytuacje:
1. Ktos dodaje bledne napisy do bazy
2. Napisy zostaja sciagniete przez 500 osob - zazwyczaj przy tylu pobraniach uzbiera sie dostateczna ilosc zgloszen napisow aby byly poddane ponownej moderacji.
3. Napisy zostaja usuniete.
4. Istnieje duze prawdopobienstwo ze jedna z tych 500 osob, nie usunie blednych napisow oraz skorzysta z opcji 'dodaj napisy' i wskaze caly katalog 'filmy', jesli program rozpozna stopke to nie doda (w tym przypadku blednych napisow) do bazy.

Jedyny pomysl jaki przychodzi mi do glowy w tym przypadku to dodawanie dwoch stopek (stara i nowa) jednoczenie. Stara stopke mozna chowac przed uzytkownikami tak jak jest chowana informacja o FPS, np.
{2}{2}Stara stopka
{3}{100}Nowa stopka

Niestety pomysl ten ma powazne minusy:
- co z formatem czasowym tmplayer?
- niektore odtwarzacze moga specjalnie wydluzac czas wyswietlania napisow, pokazujac przy tym rowniez pierwsza stopke.

PS
a jednak sie troche rozpisalem, dobranoc Razz
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
maverpl



Dołączył: 25 Sie 2008
Posty: 23

Podziękował: 0
Łącznie otrzymał 0 podziękowań w 0 postach

Ostrzeżenia: 0/5

PostWysłany: Pią Paź 23, 2009 11:17    Temat postu: Odpowiedz z cytatem

admin napisał:
Co do skrocenia stopki nie mam nic przeciwko, niestety sa male problemy techniczne. Obecne wersje programu szukaja w napisach stopki NapiProjektu, jesli taka znajda to nie dodaja takich napisow do bazy.


To moze dopisac linie kodu, zeby program sprawdzal stara i nowa stopke, jesli ktoras sie znajduje to nie sciaga napisow.
Zasadniczo powinno byc z tym 30sekund roboty.

Ale to byl tylko taki luzny pomysl.
Jesli bylya by dodana ilosc klatek, to i tak stopka musiala by wyladowac w drugiej lini, albo na koncu napisow.
Poza tym ja osobiscie wyrzucam ta stopke zawsze (wlasnie dlatego ze przeszkadza mi jej dlugosc) i podejzewam ze pare osob moze robic tak samo. Wiec nie wiem czy opcja ze sprawdzaniem napisow po stopce jest dobrym rozwiazaniem. Moze zamiast tego jakas suma kontrolna czy cos? Tak jak w przypadku plikow z filmami?

Cytat:

4. Istnieje duze prawdopobienstwo ze jedna z tych 500 osob, nie usunie blednych napisow oraz skorzysta z opcji 'dodaj napisy' i wskaze caly katalog 'filmy', jesli program rozpozna stopke to nie doda (w tym przypadku blednych napisow) do bazy.


Kumam...

Cytat:

Jedyny pomysl jaki przychodzi mi do glowy w tym przypadku to dodawanie dwoch stopek (stara i nowa) jednoczenie. Stara stopke mozna chowac przed uzytkownikami tak jak jest chowana informacja o FPS, np.
{2}{2}Stara stopka
{3}{100}Nowa stopka

No to rownie dobrze moze byc stara stopka, i schowana zeby sie nie wyswietlala.
Napisy beda podpisane, a nikomu nie bedzie przeszkadzalo ze na te 3 sekundy bedzie mial "zasmiecony" ekran.
Co prawda teraz filmy i tak zazwyczaj sa w wiekszej rozdzielczosci, ale jednak.

Cytat:

Niestety pomysl ten ma powazne minusy:
- co z formatem czasowym tmplayer?

tmplayer chodzi ok, powinien byc dobrze odtwarzany na wszystkich playerach.
wymog podawania ilosci klatek wystepuje tylko w przypadku mDVD.

Cytat:

- niektore odtwarzacze moga specjalnie wydluzac czas wyswietlania napisow, pokazujac przy tym rowniez pierwsza stopke.


Moga. Ale tak czy siak zeby fomat mDVD trzymal sie standardu, w pierwszej lini powinna byc ta ilosc napisow.
Jak mowie, kazdy komp to łyka bez zajakniecia (stare wersje VobSUBa tylko nie rozpoznawaly takich napisow), ale sprzetowe playery maja z tym problemy. Ludzie nie wiedzac w czym jest problem, musza konwertowac napisy na .srt

Cytat:

PS
a jednak sie troche rozpisalem, dobranoc Razz

dobranoc Smile
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
admin
Członek Zespołu NapiProjekt



Dołączył: 04 Cze 2006
Posty: 1859

Podziękował: 5
Łącznie otrzymał 51 podziękowań w 50 postach

Ostrzeżenia: 0/5

PostWysłany: Pią Paź 23, 2009 11:46    Temat postu: Odpowiedz z cytatem

maverpl napisał:


To moze dopisac linie kodu, zeby program sprawdzal stara i nowa stopke, jesli ktoras sie znajduje to nie sciaga napisow.
Zasadniczo powinno byc z tym 30sekund roboty.


Nie mowimy tu o nowej wersji tylko o starszych (istniejacych) wersjach - nie ma mozliwosci zmiany kodu w sciagnietej i zainstalowanej juz wersji.

maverpl napisał:

Moze zamiast tego jakas suma kontrolna czy cos? Tak jak w przypadku plikow z filmami?


Jakis konkretny pomysl? W chwili obecnej dziala to tak ze program nie musi odpytywac bazy, znajdzie stopke to ignoruje napisy. Jesli bylaby suma kontrolna napisow to wiazaloby sie to z kazdorazowym odpytaniem bazy...

maverpl napisał:

tmplayer chodzi ok, powinien byc dobrze odtwarzany na wszystkich playerach.
wymog podawania ilosci klatek wystepuje tylko w przypadku mDVD.


Mialem na mysli opcje dwoch stopek, format tmplayer nie ma ograniczenia czasu wyswietlania, jak beda dwie stopki to beda sie wyswietlac dwie (nie ma mozliwosci ograniczenia wyswietlania pierwszej stopki do 1FPS)

maverpl napisał:

Moga. Ale tak czy siak zeby fomat mDVD trzymal sie standardu, w pierwszej lini powinna byc ta ilosc napisow.


Tu tez mialem na mysli 'dwie stopki'
pozdrawiam
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
maverpl



Dołączył: 25 Sie 2008
Posty: 23

Podziękował: 0
Łącznie otrzymał 0 podziękowań w 0 postach

Ostrzeżenia: 0/5

PostWysłany: Pią Paź 23, 2009 13:46    Temat postu: Odpowiedz z cytatem

admin napisał:
Nie mowimy tu o nowej wersji tylko o starszych (istniejacych) wersjach - nie ma mozliwosci zmiany kodu w sciagnietej i zainstalowanej juz wersji.


Faktycznie. Trzeba by upewnic sie ze wszyscy zupgradeuja wersje do nowej, co jest nierealne.
To proponuje na razie umiescic potajemnie w kodzie taka mozliwosc. A za jakis czas jak juz wiekszosc osob zapomni o uzywaniu starych wersji programow wprowadzic zmiany Very Happy


Cytat:

Jakis konkretny pomysl? W chwili obecnej dziala to tak ze program nie musi odpytywac bazy, znajdzie stopke to ignoruje napisy. Jesli bylaby suma kontrolna napisow to wiazaloby sie to z kazdorazowym odpytaniem bazy...


Konkretnie to nie znam sie az tak na samym programowaniu.
Mozna by pomyslec o czyms takim (jesli to realne do wykoanania)
W momecie sprawdzania napisow program jak zakladam i tak sprawdza sumy kontrolne plikow z filmami (czy cokolwiek innego dzieki czemu rozpoznaje wersje filmu)
W tym momecie, jesli w bazie nie bylo by informacji na temat tego filmu, napisy mogly by byc traktowane jako zupelnie nowe i sciagane do bazy.
Jesli dany film byl by w bazie (a co za tym idzie napisy do niego) to mogla by byc porownywana informacja odnosnie samych napisow, czy to w postaci jakiejs sumy kontrolnej, czy ilosci znakow, wielkosci pliku etc...
W ten sposob program mogl by sie zorientowac czy napisy znajdujace sie w bazie sa identyczne, czy u kogos jest inna wersja tych napisow.
Jesli byly by identyczne, olewamy je.... jesli zmienione trafiaja jak teraz do moderacji czy jak to tam jest rozwiazane.
W ten sposob na nowych napisach program nie tracil by czasu na ich sprawdzanie, a zmienione byly by wylapywane.

Nie wiem, moze to jakies pokrecone rozwiazanie.
Rzucam tylko pomyslami.


Cytat:

Mialem na mysli opcje dwoch stopek, format tmplayer nie ma ograniczenia czasu wyswietlania, jak beda dwie stopki to beda sie wyswietlac dwie (nie ma mozliwosci ograniczenia wyswietlania pierwszej stopki do 1FPS)


No tak, ale jak w tmplayerze zrobisz przeciez
0:00:00 Pierwsza stopka
0:00:01 Druga stopka

To po sekundzie pierwsza powinna zostac zastapiona przez druga.
Moze w takim razie stopki napiprojektu doklejac na koncu napisow? A nie na poczatku?

W ten sposob doklejenie ilosci klatek w mDVD nie wplywalo by zupelnie na stopke ktora znajdowala by sie na koncu.

No chyba ze ideologicznie wolisz zeby podpis byl na poczatku. Mnie osobiscie z punktu widzenia usera to wkurza, ale jesli taki masz zamysl to nie bylo pytania Smile
Osobiscie uwazam ze wszelkie podpisy, czy to autorow czy napiprojektu wyswietlane na knocu sa mniej "upierdliwe" i w wiekszosci przypadkow nie zostaja usuniete.
Dziwne podpisy typu "dla mojej kochanej basi, asi i jej kolezanki kasi" wylatuja po 10 sekundach po ich przeczytaniu, jesli znajduja sie na poczatku.
Niestety (bez zlosliwosci) stwierdze ze info o sciagnieciu napisow z napistrefy tez w wiekszosci przypadkow pewnie wylatuje z poczatku napisow.

Ale moze gadam glupoty, i jestem jakis "wyjatkowy" w tej materii.

ps. Tak, wiem nie powinienem sie przyznawac do tak brzydkich paktyk, ale skoro dyskusja jest na temat to nie mam zamiaru zgrywac sie na takiego co to nigdy podpisu autora z napisow (posiadanych na wlasny uzytek) nie wywalil do kosza.
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum forum.napiprojekt.pl Strona Główna -> Propozycje rozwoju Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


RSS

Powered by phpBB © 2001, 2005 phpBB Group