Skocz do zawartości

sirdaniel

Użytkownik
  • Liczba zawartości

    197
  • Rejestracja

  • Ostatnia wizyta

Odpowiedzi dodane przez sirdaniel


  1. A tzw pamięć ramki jest osobna, czy tez wykorzystany jest RAM systemowy?

    Jak jest wszystko dobrze ustawione ram systemowy powinien byc wykorzystywany do pewnej ustawionej granicy.

    X3100 ma 8mb na pokładzie :dobani: i domyślnie, dynamicznie z ramu pobiera 120MB w razie potrzeby. Tyle że używając renderera VMR9 renderless EVR custom wymagane jest 70~120MB przy 1080p (sam sprawdzałem). Ale VMR7 juz dużo mniej potrzebuje. Tak więc dla pewności w BIOSie ustaw tak żeby karta miała ogólnie (własnej + aperture size) dostep do 256MB video memory. To będzie chyba Graphic Aperture size (AGP), dla pci to sie inaczej nazywa, a intel może też mieć jeszcze inna nazwę. Na przycięcia DXVA to pomaga, a może i przy softwarerowym odtwarzaniu pomoże.


  2. Hmm teraz doczytałem jak to robisz na xp i to jakos inaczej. Jakiego renderera uzywasz w obu playerach? Napisz moze bardziej szcegółowo? Ja tylko na MPC działam.

    W xp odpalam MPC HC z rendererem evr/custom i zwyczajnie uruchomie plik vc-1 z profilem advanced (np ten http://www.mediafire.com/?tzlnhdynnhq ) a po chwilce ładuje plik h264 i ogladam już filmy normalnie aż do następnego reboota. Musze to robić za każdym razem po włączeniu kompa, ale tylko raz. Jak sie nie uda to odpal plik mpeg2 za pomoca darmowego cyberlinka, zresetuje to stan dxva. Potem spróbuj jescze raz z vc-1.

    W win7 gośc radzi żeby włączyć jakiś plik h264 w MPC HC ale tylko w wersji 1.2.1000. Podczas odtwarzania dac File>>close ale playera nie zamykać. Następnie uruchomić WMP 12 i włączyc w nim film który chcemy oglądać . Powinno pójśc, chociaż mi tylko za pierwszym razem sie udało. Kwestia obczajenia. Kodek h264 dxva w win7 jest naprawde dobry i szybki.

    Coś bym jeszcze namieszał (jak się okazało ze to prosto wychodzi), ale chyba to już koniec na co ATI 3450 z DXVA potrafi.

    No raczej już nie namieszasz. Ale spróbuj swoja metode na plikach powyżej 9 klat ref. A nóż ;)

    Pytanie - czy jest sens jakiegoś GForca nabyć z serii:6600/6600GT/7600GS - oczywiście AGP, czy ruszy więcej i lepiej?

    Nie, nie ruszy lepiej.. w zasadzie tylko gorzej.

    Ps - córka ma HP6840EW (grafika GF8400M jak się nie mylę) i jej wystarczył goły K-lite Codec... z MPC w komplecie by wszystko, nad czym walczę ruszyło z dopalaniem sprzętowym.

    K-lite to taki goły nie jest. Ma prawie wszystko co potrzeba. A karty nvidii po prostu bez problemu łykają pliki z poziomem 5.1 Na xp z tego co wiem jest troszke gorzej, na win7 elegancko.


  3. sirdaniel - podaj inne triki (będzie czas to się pobawię)

    Jakiego systemu windows używasz? Jeśłi xp to czy masz najnowszy net framework?

    Jakiego kodeka używasz w KMplayer?

    Potrzebne mi też pliki 1080 mkv h@l5.1 powyżej 8 klatek

    No na tej stronce co podałes jest trailer Bonda Quantum of solace z 9 klatkami referencyjnymi. Po "zabiegach" powinien ci chodzić bez żadnego problemu.

    Ps - tę modyfikację rejestru wziąłem z opisu dla użytkowników Intela G45 GPU i stąd zaskoczenie że na ATI ruszylo

    No cóz, mpc hc dekodował juz dużo wcześniej na ati, a na intelu dopiero od niedawna. To sam programista ustala co i na jakim sprzęcie ten wpis oznacza;) Jak widać intelowskie chipsety też miały/mają problemy z wyzszymi levelami.


  4. O, miło że ktos gadający po polsku sie tym zainteresował. Juz od jakiegoś czasu rozpracowuje temat z ludźmi na kilku forach/blogach. Generalnie problem z ati jest taki że sterowniki nie pozwalaja na odtwarzanie plików mających powyzej pewnej wartości klatek referencyjnych dla danej rozdzielczości. Po prostu widzisz zielony obraz z wieloma makroblokami. Dla rozdzielczości 1080p granicą jest 4 ref frames (czyli level 4.1). Reszte rozdzielczości sprawdź na wiki jak chcesz.

    Stosując proste sztuczki można odtwarzać pliki 1080p z 9 klatkami ref. bez artefaktów a przy 720p z 14 klatkami. Sposób podany przez ciebie działa na kartach HD 3450 AGP/PCI-E, co ciekawe nikt z innymi kartami się jeszcze nie zgłosił.. Ten trik działa na win7(vista pewnie też), troszke inny na xp też działa.

    Posiadacze kart ati z silnikiem UVD 2.2 (czyli hd 4770 i nizej) mają ułatwioną sprawę. Wystarczy odpowiednia wersja powerdvd9 z włączoną akceleracja ati avivo i śmiga niektórym nawet do 16 ref frames (klatek referencyjnych) przy 1080p czyli pełny 5.1 level :huh:

    5. zrobiłem ten trik (choć nie dotyczy on ATI):

    HKEY_CURRENT_USER\Software\Gabest\Filters\MPC Video Decoder

    - Key name : CompatibilityMode

    - type : DWORD

    - value : 16 (Hex value)

    (jak nie ma filtru, bo 2ma PC się bawiłem = wstawić ręcznie ten klucz)

    No właśnie że dotyczy on ati. Oryginalnie dekoder MPC-HC jak odtwarza pliki powyżej poziomu 4.1 na ati, przechodzi w tryb software, czyli bez dxva. Tym wpisem do rejestru mozesz ustawić od ilu klatek referencyjnych będzie to robił. 16 bodajże oznacza 22 klatki ref czyli w zasadzie każdy plik będzie szedł w dxva.


  5. Za słaby? Hmm wg mnie powinien pociągnąć hd. Upewnij się że używasz coreavc do odtwarzania filmów... Jest to najszybszy dekoder, powinno hulać u ciebie. Nie da sie jakoś w kmplayerze to sprawdzić? ewentualnie ustaw wysoki priorytet dla coreavc.

    Te paski to masz bo kamera nagrywa obraz z przeplotem. Spróbuj użyć różnych opcji deinterlacing/usuwanie przeplotu jeśli coreavc sobie z tym nie radzi.

    po co sciągałeś ffdshow skoro w shark007 już ffdshow juz jest zawarte. mieszasz tylko w systemie.

    Dodatkowo inne dobre dekodery (darmowe) to divx7 oraz specjalna testowa wersja ffdshow mt na procesory wielordzeniowe.

    EDIT

    Sprawdz ten .mts w programie mediainfo bo moze sie okazac ze jest to nie h264 a mpeg2... Wtedy wystarczy darmowy powerdvd9


  6. Nie ma sie z czego śmiać, kompów opartych na athlonie jest jeszcze bardzo dużo.

    Masz 2 wyjścia:

    1. Sprzedaż obecnego kompa i kupno używanego. Niewiele dodasz a bedziesz miał innego, na dużo nowszych podzespołach. Do platform opartych na agp, częci kosztują drożej niż do nowych (pci-e)

    2. Jeśli sprzedaż nie wchodzi w gre, wystarczy kupić karte ati radeon na agp od hd 2400 wzwyż. Ja tak zrobiłem i dzieki temu moge odpalać filmy 1080p h.264/vc-1/mpeg-2_hd bez problemu. Ale jak napisałem, odpowiednik na pci niestety jest tańszy. Ale jak sprzedasz obecną kartę, to część kosztów się znów zwróci. Więc jeśli sie zdecydujesz, pomoge wybrać model.


  7. O tak ;) A do tego pomyśl za ile $$ NVIDIA by kasowała Ati, za to że mogliby by użyć ich "cudownych" technologii. Z AMD to ostanio zrobił sie taki przyczajony tygrys, ukryty smok.

    Ah, i jeszcze jedna rzecz sobie przypomniałem. Nieszczęsny 10.1 na kartach ati może okazać sie też bardzo przydatny, bo DX11 będzie częściowo kompatybilny wstecz z 10.1 ale nie z 10.0, który ma Nvidia... A win 7 będzie ostro korzystać z funkcji dx np. w interfejsie, wspomniany compute shader też odegra istotna rolę. No troche boje sie o nvidie.


  8. CUDA na teraz jest ok, ale chyba posiada większy "narzut" podczas dekodowania, tzn jest troche większe zużycie procka niż w dxva. Ati avivo to dla mnie tylko nazwa handlowa. MPC HC i inne dekodery używają po prostu DXVA. Cyberlink ma atiavivo ale czym to sie różni od zwykłego przyspieszania to nie wiem, moze jest jakiś dodatkowy postprocessing na shaderach?. Pozatym od cuda będzie się odchodzić... Nvidia będzie to wspierać, ale ważniejszym rozwiązaniem będzie dla nvidii od teraz OpenCL. Nawet gość z Coreavc obiecuje że w wersji 2.x bedzie wsparcie dla technologii Opencl.... I jeszce jedna ważna rzecz. W obecnej chwili jestem w stanie odtwarzac na ati pliki 5.1l z 9 klatkami ref. Na razie rozkminiamy i innymi co i jak. Myśle, że w niedługiej przyszłości Radeony będa zgodne z tym profilem jak obecne karty nvidii. ;)

    Tak więc goodbye CUDA


  9. WMP/WMC nie pozwala domyślnie wykorzystywać innych kodeków jak Microsoftu, chyba że nie posiada takowych dla danego formatu. Nie ma problemu z innymi odtwarzaczami. Tu jest dalej tak jak było. Win 7 ciągle jest zgodny z DirectShow. MPC HC u mnie łaczy sie bez problemu z Microsoft DTV-DVD Video Decoderem więc bład musi leżeć gdzies po stronie BSPlayera.

    Jeśłi nie lubisz MPC HC możesz wykorzystać jego wewnętrzne dekodery jako odzielny filtr (standalone filters) http://www.xvidvideo.ru/content/category/1/1/2/ . Po rozpakowaniu ręcznie musiałbyś zainstalować MPCVideoDec.ax. Niestety u mnie win 7 wywala jakiś błąd, więc nie wiem czy to wina mojego systemu, czy niekopatybilności tego filtra.

    EDIT: Już wiem o co chodzi. Trzeba zainstalować filtr z prawami administratora. Skopiuj MPCVideoDec.ax do folderu system32, następnie stwórz plik bat w którym umieścisz D:\Windows\System32\regsvr32 MPCVideoDec.ax (nie zapomnij o właściwej literze dysku) a natępnie klikniesz PPM na pliku i uruchom jako administrator. Od tej pory możesz używać filtr dxva z MPC w innych playerach.


  10. CoreAVC z CUDA używa tego samego czipu dekodującego co dxva: VP2 lub VP3. Po prostu jest to inna ścieżka dostępu do tego samego układu dekodującego jak w przypadku dxva. Przy okazji, byc może CUDA wspomoże sie i shaderami. Na dowód powiem że COREAVC cuda nie działa z kartami z VP1... :D

    To co piszesz to wszystko prawda. Tylko że do leciwego kompa wspomaganie sprzętowe przy 1080p to konieczność. A w tym momencie na nvidii odtworzysz ze wspomaganiem sprzętowym każdy materiał, a na ati nie.

    Na ati odtworzysz każdy materiał bluray. Jak chcesz ściągac z sieci mkv, to sie dowiedz co ati odtworzy i dopiero wtedy ściagaj, a nie 3 dni czekasz na 7 Giga a potem klops:P


  11. W prostych słowach.. dekodowanie na ati zależy (głównie) od ilości klatek referencyjnych w stosunku do rozdzielczości. Akurat dla 1080p ich ilośc nie moze przekroczyć 4. Wiec twoje wideo nie może byc zdekodowane przez twoja karte.

    W polskiej wersji media info ref frames jest przetłumaczone jako "Ustawienia formatu, poklatkowy : 8 klatek" Jejciu, nie wiem kto tłumaczy media info, ale dla mnie nieco niesmacznie to robi.

    EDIT: Ipiernik

    Skoro jednak masz juz karte HD 4350 mam do Ciebie gorącą prośbe abys zrobił testa...

    Odinstaluj obecne sterowniki i zrestaruj system. Sciągnij driver sweeper i usuń pozostałe pliki sterowników. Nastepnie na wyczyszczony system zainstaluj najnowsze Ati catalyst 9.5.

    Teraz ściągnij najnowszy PowerDVD9 (może być trial), ustaw w opcjach wspomaganie sprzętowe (avivo hardware acceleration) i sprawdź czy ci chodzą niekompatybilne pliki mkv/h.264 :rolleyes: :rolleyes:

    PS. Zachęcam do testu wszystkich którzy mają hd4xxx ale zwłaszcza: 4770 lub niższy.


  12. Ja bym tak za bardzo nie szalał :) Właściwie prawie wszystkie pliki 720p idą na Ati. A jak nie to nawet i procesor moze uciągnie. Ram sie przyda, zależy czy są drogie kosci. 1GB całości będzie wystarczające.

    Cuda jest lepsze od dxva co nie znaczy ze zawsze dekoduje szybciej.. :)

    Zamiast władowywać kase w sprzęt, lepiej troche dowiedzieć się co na ati idzie i ściągać to co na pewno karta zdekoduje. Nie wierze że nie ma wyboru na torrentach...

×
×
  • Dodaj nową pozycję...