Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Filmy a seriály, streamovací služby
Televize  |  Projektory
Audio a domácí kina
Multimediální centra  |  Ostatní
Svět hardware  |  Digimanie
Svět mobilně

Problem s videom

jmparazit (12)|29.3.2006 21:46
Nahraval som video z TV karty a ked isli tiulky vypadla elektrina a teraz mi nejde otvoriť. Nahraval som do Huffyuov kodec 2.1.1. Da sa s tým niečo urobiť?
leo (345)|29.3.2006 21:58
Mělo by to jít opravit, zkus třeba toto:

http://www.geocities.com/avimedic/download.html

nebo

http://divxrepair.sourceforge.net/

nebo

http://www.repair-video.com/download.htm

nebo použij VirtualDubmod

http://sourceforge.net/project/showfiles.php?group_id=65889&package_id=69373&release_id=395413

EDIT: Odkaz opraven, ruský link je dnes nefunkční. Když jsem to stahoval posledně , bylo to bez problémů (na originální stránce byl odkaz nefunkční, tak jsem tam šoupnul první funkční, který jsem vygoglil). Dík za upozornění.
Foolproof (2713)|30.3.2006 13:15
2Leo

Ten ruský server není košer, tlačí ti do PC nedobré věci a pokud mu nepovolím port nestáhne nic

Smaž ten odkaz.
jmparazit (12)|6.4.2006 16:56
Ani jeden z tých programov to nespravil.
leo (345)|6.4.2006 17:59
A co ti napíše za hlášku VirtualDubMod?
jmparazit (12)|7.4.2006 16:30
Ve VirtualDubu dám File > Open video file, v dialogu zaškrtnem Ask for extended option after this dialog, v dalším dialogu zaškrtnem Re-derive keyframe flags, kliknem OK a vypíše mi Invalid AVI file: Not a RIFF file .
leo (345)|7.4.2006 16:58
Zdá se, že chybí hlavička. VirtualDubMod vůbec netuší, jaký kodek to vyrobil. Asi bys to mohl zkusit tak, že nagrabuješ krátké video se stejným nastavením jako to porouchané a pak v hexa editoru připíšeš na začátek hlavičku z toho nového krátkého videa. Kolik bytů by to mělo být, to ti neřeknu, měly by to být první byty toho videa. Zkus na SZ Mika, ten se v tom myslím vyzná (anebo metodou pokus omyl, například prvních 256 Bytů). Pak by to VirtualDubMod mohl sežrat a opravit (anebo i jiný program). Hexaeditor například tento:

http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm
jmparazit (12)|7.4.2006 19:05
Stiahol som si ten prodram, ale ked chcem otvoriť to poškodené video vypíše mi: Can't allocate additional memory to perform operation.
leo (345)|7.4.2006 21:46
Ten hexaeditor umí soubory do velikosti 2GB a také proto je třeba nastavit velký swap (takže nastav ve windows třeba 2,2GB swap). Pokud je však to video větší než 2GB, pak bude třeba najít jiný nástroj. Třeba Hackman Hex Editor v8.02 (ale není free):

http://www.technologismiki.com/en/index-h.html

Stáhni si (pokud nemáš) i VB6Run

http://download.microsoft.com/download/vb60pro/Redist/sp5/WIN98Me/EN-US/vbrun60sp5.exe

Přiznám se, že ten Xvi32 mi doposud stačil, ale uznávám, že 2GB limit je docela málo. Koukni se taky na SZ. V tom by byl čert, aby se to nenačetlo.
jmparazit (12)|8.4.2006 13:49
Prosim TA mohol by si mi napísať krátky návod ako mám v tom programe postupovať. Mám stiahnuté video rovnakým spôsobom ako si mi poradil.
leo (345)|8.4.2006 15:59
Hackman editor:
Otevřeš nové (krátké) video, myší klepneš na první byte a při stisknutém levém tlačítku myši vybereš obdélník tak, aby končil na adrese 00FF - na posledním řádku je 0000:00F0 (toto platí pro 256 Bytů = FF Hexadecimálně). CTRL+C (zkopíruješ do schránky). Otevřeš nabourané video, myší klepneš na první byte a dáš CTRL+V (tím právě vložíš předem zkopírovaný blok na začátek toho špatného videa. Teď to jen uložíš a zkusíš otevřít v nějakém editoru.
jmparazit (12)|8.4.2006 18:36
Díky. Teraz som to uložil ale ten súbor má len 215 kB oproti pôvodnému 6 GB. Je to dobre? Ak áno čo s tým dalej? Používam Virtualdub 1.6.8 - myslíš hexa editor v ňom?
leo (345)|8.4.2006 22:53
Hm, tak to není dobře, velikost by měla být o těch 256 Bytů větší, než to původní video. Buď selhal hexa editor nebo jsi něco udělal špatně. Jestli zvládne hexa editor ve VirtualDubu tak veliký soubor, netuším. Můžeš to zkusit.

EDIT: Neudělal jsi to obráceně (tzn. neuložil jsi náhodou jen to nové video)?
jmparazit (12)|9.4.2006 10:13
Robím to čo si mi poradil:

Hackman editor:
Otevřeš nové (krátké) video, myší klepneš na první byte a při stisknutém levém tlačítku myši vybereš obdélník tak, aby končil na adrese 00FF - na posledním řádku je 0000:00F0 (toto platí pro 256 Bytů = FF Hexadecimálně). CTRL+C (zkopíruješ do schránky). Otevřeš nabourané video, myší klepneš na první byte a dáš CTRL+V (tím právě vložíš předem zkopírovaný blok na začátek toho špatného videa.

A uložím save as.
leo (345)|9.4.2006 11:19
Ten Hackman dokáže otevřít nepředstavitelně velké soubory. Verze LITE, která je zdarma, umí ukládat soubory do 200kB (na SZ máš medicínu, asi jsi ji nepoužil). Po vyléčení by se měl hlásit jako verze PRO. Pak nemá problémy s ukládáním velkých souborů. Co ti hlásí, jakou verzi? (Help/About Hackan Hex editor)
jmparazit (12)|9.4.2006 12:23
Aj tak mi to uloží iba súbor o veľkosti 1,8 GB a nie 6,4 GB ako je pôvodný.
Netreba niečo prenastaviť?
jmparazit (12)|9.4.2006 12:38
Podľa hex editoru z VirtualDubu má pôvodný súbor posledný riadok s číslom 17F0441F0. Ale v Hackmane posledný riadok ukazuje 7F04:42C0.
leo (345)|9.4.2006 12:59
Tak teď nevím, máš dost místa na disku, kam to ukládáš? Když dáš save as, tak vytváříš nový soubor a pro něj musíš mít na disku místo.
jmparazit (12)|9.4.2006 14:14
Na disku mám 36 GB voľných.
leo (345)|9.4.2006 19:29
Můžeš zkusit v hex editoru zatrhnout v konfiguraci "Warn if by changing file size there is danger or data lost" (záložka "Notifications"). Víc dalšího mne nenapadá (předpokládám že souborový systém na disku, kam ukládáš, je NTFS). Pokud máš FAT32, tak máš limit velikosti souboru 4GB, který neobejdeš a to původní 6GB video je totálně zničené (tak nějak celou dobu předpokládám, že máš NTFS a proto to neřeším).
jmparazit (12)|17.4.2006 21:45
Ani to nepomáha. Inak mám NTFS.
leo (345)|17.4.2006 23:45
Tak jsem to taky vyzkoušel a potvrzuji, že Hackman hex editor to mrší. Buď je v něm bug nebo nefunguje medicína (ale spíš to prvé). Funkční je Ultraedit, stáhneš ho tady:

http://www.ultraedit.com/

Downloads/Ultraedit-32/english

Pak SZ a můžeš to zkusit. Opět jen označíš blok z nového videa ke zkopírování a pak jej vložíš na začátek starého. Je to docela pomalé, tak buď trpělivý.