Výsledky 1 až 6 z 6

Téma: Algoritmus pro vypocet stran videa

  1. #1

    Question Algoritmus pro vypocet stran videa

    Ahoj, doufam ze to do programovani patri..
    Chci si napsat vlastni kalkulator na video a uz celej den si marne lamu hlavu na tim, jak to Gordian Knot vlastne pocita.

    Priklad:
    Mam nagrabovany plny PAL 720x576, pri prepoctu pro 4:3 a orezu po 10px shora a zespodu (po orezu 720x556) me to (pri zvetseni 100%) dava 720x508

    Jak tam hernajs vzal tech 508 ? At pocitam jak chci, vychazi me vzdy uplne jiny cisla Dik za nakopnuti spravnym smerem.
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

  2. #2

    Standardní Re: Algoritmus pro vypocet stran videa

    Nenapsals podstatnou informaci: formát zdrojového a cílového videa. Předpokládám vstupní formát anamorfní mpeg2 (DVB-T nebo DVD), který obsahuje informaci o skutečném poměru stran (v tvém případě asi 4:3). Cíl předpokládám avi (DivX, Xvid atd...).

    Formát avi jiné než čtvercové pixely nezná (pro avi by to rozlišení mělo být 720x540 nebo 768x576 - poměr by měl být 4:3). Při přehrávání anamorfního mpeg2 formátu se to video přepočítá na poměr 4:3. Poměr mezi 5:4 a 4:3 je 0,9375. Tímto se přepočítá vertikální rozlišení z 576 na 540 (nebo dopočítá horizontální na 768 - to nevím přesně, ale není to důležité).

    Myslím, že to Gordian Knot dělá blbě. Pokud vezmeš zdroj s libovolným rozlišením a dáš mu poměr stran 4:3 a horizontální rozlišení 720, tak ten druhý rozměr musí být 540. Toto Gordian Knot udělá a bohužel si asi pamatuje, že zdrojové video je anamorfní a tak aplikuje na vertikální rozměr tu konstantu 0,9375, která upraví amamorfní pixely na čtvercové. 540*0,9375=506,25 zaokrouhleno (na násobek 4) na 508.

    Koukni se do nastavení a hledej něco jako vstupní video. Tam zkus nastavit čtvercové pixely (vnutit mu informaci, že vstupní video není anamorfní). Nebo se koukni, jak máš nastavený cílový formát. Sorry, střílím naslepo, protože ten program neznám a nepoužívám. Ale v tvém případě by mělo být cílové rozlišení 720x540 (samozřejmě za předpokladu, že jsi nejprve oříznul a pak přepočítal rozměr videa).
    Gigabyte GA-MA78G-DS3H, Athlon 64 X2 5050+, 6GB RAM, 2X WD6400AAKS 640GB, integrovaný zvuk i grafika, zdroj SEASONIC S12-550 Energy+, AverTV DVB-T Volar X, Samsung SH-203B, Logitech MX-518

  3. #3

    Standardní Re: Algoritmus pro vypocet stran videa

    Aha, tak to už je na mě trošku odborně Ovšem pokud Gordian Knot počítá blbě, tak to a) vysvětluje proč se neshodne s mojí kalkulačkou, b) většina mé práce za poslední rok je přepočítaná špatně

    Zdroje jsou různé
    - nagrabovaný PAL (720x576) z TV karty/VHS/Kamery
    - DVD 16:9, 4:3

    Co si mám představit pod pojmem anamorfní video ? A jaký bude rozdíl při přepočítávání z uvedených zdrojů ?

    PS: Upravit Y podle požadovaného poměru stran bych zvládl, ořez před přepočtem je samozřejmostí
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

  4. #4

    Standardní Re: Algoritmus pro vypocet stran videa

    "Většina mé práce za poslední rok je přepočítaná špatně"

    To nevadí, ve každém slušnějším přehrávači si můžeš poměr stran upravit.

    "Co si mám představit pod pojmem anamorfní video"

    To je právě skutečnost, že pixely nejsou čtvercové a je třeba změnit poměr stran při přehrávání. Např. DVD může mít video 1,33:1, 1,75:1 nebo 2,35:1 (to jsou nejběžnější formáty) a vždy (přesněji převážně) je uloženo v rozlišení 720x576. Informace o poměru stran je uložena v kontejneru, který toto video obsahuje. Při přehrávání pak je výsledná velikost obrazu 720x540, 720x408, 720x304. U avi by to video muselo být vždy v rozlišení, v jakém se bude přehrávat (právě proto, že kontejner pro avi informaci o poměru stran neobsahuje). Výhoda anamorfního videa je ta, že je uloženo více informace a přepočet na cílový poměr stran je kvalitnější.

    Asi bych ti jen poradil nastavit ten program tak, aby rozměry cílového videa byly určené tebou. Pokud zadáš rozlišení 720x540, tak aby to Gordian Knot dodržel. No a ty bys měl vědět podle zdrojového videa, jaký poměr stran chceš nastavit (nenechával bych rozhodovat program, vidíš sám, že to dělá blbě).
    Gigabyte GA-MA78G-DS3H, Athlon 64 X2 5050+, 6GB RAM, 2X WD6400AAKS 640GB, integrovaný zvuk i grafika, zdroj SEASONIC S12-550 Energy+, AverTV DVB-T Volar X, Samsung SH-203B, Logitech MX-518

  5. #5

    Standardní Re: Algoritmus pro vypocet stran videa

    Diky, uz je mi to jasnejsi. Program rozhodovat urcite nechat nehodlam, proto si pisu svuj kalkulator. Jen jeste nevim kde zjistit ten pomer pixelu, ze se jedna treba prave o 1,33:1 ?
    Doufal jsem ze napr. DGIndex ktery pouzivam na parsovani VOBu mi to prozradi, ale nenasel jsem to tam
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

  6. #6

    Standardní Re: Algoritmus pro vypocet stran videa

    Jak jsem psal, tak se u DVD používají převážně tři různá rozlišení 4:3 je poměr stran běžného monitoru či TV (pozor na LCD, které při rozlišení 1280x1024 mají rozlišení 5:4, je to většina 17" a 19" LCD monitorů). Dále pak 16:9 a to poslední je klasická širokoúhlá nudle 2,35:1. Tato rozlišení poznáš od sebe pouhým okem. Šance, že bys narazil na nějaký jiný poměr stran, je velice malá.

    Poměr stran u DVD ti prozradí třeba Ifoedit nebo PGCedit.
    Gigabyte GA-MA78G-DS3H, Athlon 64 X2 5050+, 6GB RAM, 2X WD6400AAKS 640GB, integrovaný zvuk i grafika, zdroj SEASONIC S12-550 Energy+, AverTV DVB-T Volar X, Samsung SH-203B, Logitech MX-518

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. Velký disk pro "starý" počítač - DOPLNĚNÍ
    Založil Tom v sekci fóra Pevné disky a řadiče
    Odpovědí: 1
    Poslední příspěvek: 17.08.2007, 19:38
  2. Program pro úpravu videa ve všech formátech
    Založil josefec v sekci fóra Programy a problémy s nimi
    Odpovědí: 2
    Poslední příspěvek: 18.11.2003, 11:41
  3. 7x Radeon 9800 Pro
    Založil Mymak v sekci fóra ATI grafické karty
    Odpovědí: 20
    Poslední příspěvek: 07.06.2003, 21:11
  4. Program pro otevirani videa ve formatu .ram
    Založil Spajky v sekci fóra Programy a problémy s nimi
    Odpovědí: 7
    Poslední příspěvek: 08.02.2003, 12:56
  5. ASUS A7N8X - tipy, problémy
    Založil poussin v sekci fóra NVIDIA čipové sady
    Odpovědí: 4
    Poslední příspěvek: 29.01.2003, 08:19

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •