Nie jesteś zalogowany.
Strony Poprzednia 1 2 3 Następna
Biblioteki... oczywiście po to wymyślono programowanie obiektowe, które stało się codziennością dla każdego programisty . Po co pisać od nowa coś, co już jest. I Hybrid zapewniam Cię, że od zera nie napiszesz. A odnośnie tego, że szukasz kogoś kto zna tylko: składnie i "myki" + logiczne myślenie to wiesz ...
Ja już jestem programistą od jakiegoś czasu, poznałem parę jęzorów i mniej więcej wiem jak to wygląda .
Poza tym nie ma "visual studio 2006" jest tylko 2005 i 2008, no chyba, że o czymś nie wiem .
To wszystko co piszesz wydaje się piękne i proste. Ale jeżeli to ma być optymalne i szybkie, zapewniam Cię że żaden amator kwaśnych jabłek tego nie zrobi .
Optymalizacja to jeden z niezłych kąsków do zgryzienia, a cała algorytmika to już wogóle. Tego ludzie się uczą latami . Żeby powiedzieć, że coś się umie - trzeba znać już troszkę algorytmów, etc...
To nie jest takie prościutkie. Ja, kiedyś dawno, temu zaczynałem od Delphi ;P (wcześniej jeszcze od Basica na commodore xD), i żaden język pascalo-podobny nie jest dobry do produkowania optymalnych programów, szczególnie w przypadku złożonych algorytmów.
Pisanie playera w ANSI C mija się z celem, ja użył bym c++ lub czegoś 'bardziej' obiektowego. Choć sam c++ jest całkiem przyjemny i pozwala na pisanie bardzo wydajnego kodu. Ale jeżeli piszemy pod Windows, nie wiem czy bym się nie skusił na .Net . Dlaczego? Wszystkie nowe windy, będą to bardzo dobrze supportowały a te które są robią to całkiem nieźle.
Mały offtop
Jak ktoś jest zainteresowany technologią .Net
To zapraszam na wykład: "Język C# - Wprowadzenie cz.1" (2x 45 min)
Termin: ŚR 19:00, Budynek C-3 Politechnika Wrocławska
Offline
... a może by tak "nakładkę" na mpc?? albo combo mpc i subedita?? ...w mpc brakuje mi głównie zmiany pozycji napisów i dopasowywania ich do filmu
Offline
sory za offtopa, ale:
w mpc brakuje mi głównie zmiany pozycji napisów i dopasowywania ich do filmu
[URL=http://img219.imageshack.us/img219/4181/snap1yx8.png][/URL]
Offline
Życzę powodzenia bo plan IMO Ambitny jak Mont Everest!!!!!
Ogólnie SubEdit najbardziej mnie bolało (jak go używałem) to słaba jakoś wyświetlania anime, zawsze jak w nim coś powiększałem miałem wrażenie że traci na jakości bardziej niż w innych programach . Zawsze mnie dziwiło jak można SubEdita jako domyślny program do oglądania używać (porażka imo) lecz do edycji napisów i tworzenia w szczególności mDVD super.
Panowie Hybrid chciał ulepszyć SubEdita o możliwość korzystania z każdego rodzaju napisów a nie zmieniać cały program. Choć może korzystanie z lepszej bazy kodeków by sie przydało. Jak jeszcze jego pomysł da się zrealizować bez fachowej pomocy to już ingerencja w cały program i zmienianie tak wielu rzeczy jakie niektórzy sugerowali bez fachowej pomocy raczej sie nie uda.
Tak czy siak powodzenia.
Offline
thx ~FAiM za info na pewno skorzystam... btw po raz kolejny dowiaduje się na anfo czegoś nowego o player-ach których używam na co dzień, dziękoowa jeszcze raz
Offline
Po pierwsze mamy do dyspozycji baaaardzo starą wersje subedita, wiec dluuga droga przed nami, po drugie nie lubie kozystac z bibliotek nie OpenSource bo nie mam podgladu na algorytm, jesli bedzie dzialal wolno to niby jak go zoptymalizuje? I jak ja to mówie:
jeśli mam dostęp do każdego pixela na ekranie i każdego bajtu na dysku to nic nie jest niemożliwe.
A co do optymalizacji to po pierwsze nie jest rzecz ktorej sie można nauczyć, to rzecz którą sobie trzeba wyrobić. "Rzecz logiczna".
A plan wcale nie jest ambitny, ambitny by był jakby całkość od poczatku do konca napisać w ASM... to by był mount everest.
A tak to jest całkiem prosty projekt odkąd renderowaniem zajmuje sie windowsowy mediaplayer. Kiedyś z nudów napisałem sobie playera jak winamp o mozliwosciach porownywalnych z winampem 2.91. I jak sobie teraz tak myśle to filmowy player moze byc jeszcze prostszy, troche bardziej algorytmowy, troche bardziej matematyczny ale to w zasadzie wszystko.
W kazdym razie potrzebuje ludzi. A co do nakładek, przerobek itd to poprostu odpada bo chce zrobić WŁASNY PLAYER. A nie coś w stylu "MPC II" czy "Super Subedit player".
Offline
Życzę powodzenia . Ale aby zrobić coś wydajnego i nadającego się do użytku trzeba mieć duże pojęcie + kupę czasu .
Pisanie "prostego" kodu nie przyniesie dobrych efektów. O ASM nie piszcie już więcej, on nie służy do pisania playerów!!! Wbijcie sobie to do głowy .
A renderowanie poprzez MP wg. mnie mija się z celem - bo robisz coś, co już jest w wielu wersjach. Obczaj sobie np. Mplayera , mnie bardzo się podoba sposób renderowania Mplayera, a dodatkowo możesz mieć wyrwany kawałek pliku avi, i tak go strawi, a przy MP możesz o tym zapomnieć .
Ostatnio edytowany przez rexo (2007-11-06 01:05:59)
Offline
Przeczytaj co napisałem.
MediaPlayer to rozwiązanie tymczasowe, na poczatek chce sie skupić na obsłudze każdego rodzaju napisów i dobrej edycji/tworzeniu tak jak to było w subedicie.
Pozniej redering przez karte graficzną w OGLu ale to dosc przyszle-przyszle plany
Offline
Hybrid, a odpowiesz na moje pytanie?
Dla ułatwienia przytoczę je:
@Hybrid
Masz zamiar stworzyć jakiejś miejsce (stronka czy cuś), w którym będzie można monitorować projekt? Cieszyłbym się gdyby, w razie czego, premiera nowego programu mnie nie ominęła..
Offline
Przeczytaj co napisałem.
MediaPlayer to rozwiązanie tymczasowe, na poczatek chce sie skupić na obsłudze każdego rodzaju napisów i dobrej edycji/tworzeniu tak jak to było w subedicie.
Pozniej redering przez karte graficzną w OGLu ale to dosc przyszle-przyszle plany
Powoli dazyc do celu
btw. dla mnie SE ma jedna fenomenalna funkcje proste formatowanie (powiekszanie, zmniejszcznie, przesuwanie gora-dol) obrazu i napisow dlatego go uzywam
Ostatnio edytowany przez Kilgur (2007-11-07 03:24:09)
ara ara...
Offline
Powoli doążyć do celu, może oznaczać 3x tyle roboty, jakby od razu zrobić lepiej .
Dla takich projektów trzeba mieć konkretny plan i najlepiej specyfikację.
Ale "róbta co chceta" .
Offline
a nie lepiej byłoby zabrać się za kod mplayera?
Offline
Napewno warto by go przejżeć .
Offline
co najwyżej przejrzeć, mowiłem że nie chce "robić czyjejś pracy", co najwyżej moge poogladać jak dany algorytm/problem jest rozwiazany w mplayerze itd. ale nic pozatym. Kopiowanie, edytowanie cudzego kodu nie wchodzi w gre poza prosta podstawą jaka jest stary subedit player.
Rivlous: jak już bedzie na tyle daleko to zapewne tak.
Offline
Mam nadzieję, że jeśli zaczniesz coś tworzyć, to nie będziesz się kierował tym, że istnieje tylko jeden, słuszny OS.
Ostatnio edytowany przez Cain (2007-11-08 00:18:34)
Niczego nie jest mi szkoda, nic z tego czego jeszcze mi brak!
Starczy, gdy kocham, huczy las i wieje wiatr.
Offline
nie uzywam systemow innych niz windows wiec jesli ktos bylby chetny skompilowac to na linuxa to czemu nie, ale raczej OpenSource to nie bedzie. Tzn bedzie mozliwe jego uzyskanie ale dopiero po podaniu mocnego argumentu, a nie ze : "tu mi coś nie pasuje dajcie mi kod to sobie to poprawie".
Narazie nikt sie nie zglosil wiec... 2ch ludzi potrzebuje, juz ktos sie mial pytac kogos? I co?
Offline
Mam nadzieję, że wymiatasz z algorytmow i optymalizacji , bo jak chcesz robić wszytsko sam od początku ;P, to będzie conajmniej ciekawie.
Ja jeżeli chcecie moge czasami podziałać jako wsparcie techniczne , ale niestety nie mam czasu na taką robotę, może za rok .
"robić czyjejś pracy" - i tak będziesz musiał, no chyba, że sam sobie napiszesz sterowniki ;P.
A nie wykożystać tego co już jest dobrze zrobione to jest - głupota .
Ostatnio edytowany przez rexo (2007-11-08 00:46:29)
Offline
Mam nadzieję, że jeśli zaczniesz coś tworzyć, to nie będziesz się kierował tym, że istnieje tylko jeden, słuszny OS.
Nie widze sensu aby takie cos mialo sens powstania na Linuksa, jako ze od groma mamy swietnych Playerow ktore idealnie integruja sie z danym srodowiskiem.
A ich player bedzie opieral sie o windowsowe biblioteki zatem i je by trzeba bylo przeportowac,zlaszcza ze nie bedzie w pelni samodzielnym playerem.
Ale raczej OpenSource to nie bedzie. Tzn bedzie mozliwe jego uzyskanie ale dopiero po podaniu mocnego argumentu, a nie ze : "tu mi coś nie pasuje dajcie mi kod to sobie to poprawie".
A te zrodla nie sa czasem na GPL'u ? jesli tak to musisz je udostepnic
Ostatnio edytowany przez Saeroth (2007-11-08 08:16:05)
Offline
[cytuj]Nie widze sensu aby takie cos mialo sens powstania na Linuksa, jako ze od groma mamy swietnych Playerow ktore idealnie integruja sie z danym srodowiskiem.[/quote]
Ja widzę, bo brakuje mi bardzo playera pokroju SubEdit, w którym mogę łatwo stworzyc napisy bez korzystania z kilku narzędzi i ręcznego wklepywania klatek. Aegisub jeszcze nie działa stabilnie i świetnie. Ja tu co prawda nie mam nic do powiedzenia, ale chciałem zasygnalizowac problem.
Niczego nie jest mi szkoda, nic z tego czego jeszcze mi brak!
Starczy, gdy kocham, huczy las i wieje wiatr.
Offline
[cytuj]Nie widze sensu aby takie cos mialo sens powstania na Linuksa, jako ze od groma mamy swietnych Playerow ktore idealnie integruja sie z danym srodowiskiem.
Ja widzę, bo brakuje mi bardzo playera pokroju SubEdit, w którym mogę łatwo stworzyc napisy bez korzystania z kilku narzędzi i ręcznego wklepywania klatek. Aegisub jeszcze nie działa stabilnie i świetnie. Ja tu co prawda nie mam nic do powiedzenia, ale chciałem zasygnalizowac problem.
Zanim wyjdzie ten ich player to Aegisub zaliczy kilka stabilnych wydan ;>
Offline
Strony Poprzednia 1 2 3 Następna