Možná i nejen pro začátečníky: Top/Bottom Field First nebo Progressive?
Zdravím,
Na jednom fóru jsem našel zajímavý a celkem užitečný fígl pro určení pořadí půlsnímků (Field Order) prokládaného videa. Pro mnohé zde bude jen opakováním.
Pro AviSynth jsem připravil dva soubory se skripty (přípona souboru .avs):
AVISource("My video.avi")
AssumeTFF
SeparateFields
a druhý:
AVISource("My video.avi")
AssumeBFF
SeparateFields
Pokud je AVI video prokládané (Interlaced) a při spuštění prvního skriptu (s AssumeTFF) ve VirtuaDubu je obraz ve scénách s rychlým pohybem plynulý a bez viditelného "třepání" pohybujících se částí obrazu, bude pořadí půlsnímků pravděpodobně TFF (Top Filed First). Pokud to samé video spustíme i druhým skriptem (s Assume BFF) a ve scénách s rychlým pohybem bude viditelné "třepání", pak je skutečně pořadí TFF.
Pokud v obou případech bude obraz bez "třepání", pak není video prokládané (progressive). Takto zobrazená videa ve VirtualDubu mají jen poloviční výšku obrazu (je tvořen jen polovinou řádků).
Pro video s pořadím BFF (Bottom Field First) to bude opačně, tedy skript s AssumeTFF bude se "třepáním" a skript s AssumeBFF bude bez "třepání".
Pokud máte jiné video než AVI (např. MP4), použijte pro otevření videa na prvním řádku skriptu namísto AVISource třeba DirectShowSource. Musí pak ale být nainstalován ffdshow filtr https://sourceforge.net/projects/ffdshow-tryout/
V dnešní době pokud bude video prokládané, bude mít pravděpodobně pořadí TFF. Pořadí BFF požívá např. DV kodek (např. dříve používané DV kamery).
Existuje jistě řada programů (např. MediaInfo), které tuto informaci zobrazují (někdy taky ne nebo některé programy uvádějí něco jiného). Tento způsob funguje vždy.
Na jednom fóru jsem našel zajímavý a celkem užitečný fígl pro určení pořadí půlsnímků (Field Order) prokládaného videa. Pro mnohé zde bude jen opakováním.
Pro AviSynth jsem připravil dva soubory se skripty (přípona souboru .avs):
AVISource("My video.avi")
AssumeTFF
SeparateFields
a druhý:
AVISource("My video.avi")
AssumeBFF
SeparateFields
Pokud je AVI video prokládané (Interlaced) a při spuštění prvního skriptu (s AssumeTFF) ve VirtuaDubu je obraz ve scénách s rychlým pohybem plynulý a bez viditelného "třepání" pohybujících se částí obrazu, bude pořadí půlsnímků pravděpodobně TFF (Top Filed First). Pokud to samé video spustíme i druhým skriptem (s Assume BFF) a ve scénách s rychlým pohybem bude viditelné "třepání", pak je skutečně pořadí TFF.
Pokud v obou případech bude obraz bez "třepání", pak není video prokládané (progressive). Takto zobrazená videa ve VirtualDubu mají jen poloviční výšku obrazu (je tvořen jen polovinou řádků).
Pro video s pořadím BFF (Bottom Field First) to bude opačně, tedy skript s AssumeTFF bude se "třepáním" a skript s AssumeBFF bude bez "třepání".
Pokud máte jiné video než AVI (např. MP4), použijte pro otevření videa na prvním řádku skriptu namísto AVISource třeba DirectShowSource. Musí pak ale být nainstalován ffdshow filtr https://sourceforge.net/projects/ffdshow-tryout/
V dnešní době pokud bude video prokládané, bude mít pravděpodobně pořadí TFF. Pořadí BFF požívá např. DV kodek (např. dříve používané DV kamery).
Existuje jistě řada programů (např. MediaInfo), které tuto informaci zobrazují (někdy taky ne nebo některé programy uvádějí něco jiného). Tento způsob funguje vždy.