PDA

Visualizza la versione completa : [C++]caricare video per modifica


stejano
03-10-2008, 10:11
Buongiorno ragazzi,
volevo alcune informazioni riguardanti un'idea per il software.
Mi piacerebbe creare un mio software che carica un video e quindi poterlo modificare (ad esempio poter tagliare un pezzo).
Ma mi son chiesto com' possibile modificare un video??
Come avviene a livello di programmazione la modifica di un video?
Grazie

menphisx
03-10-2008, 10:31
Dipende dal formato del video.
Se fosse raw, potresti leggere byte-per-byte, e modificare i vari byte.
Invece MPEG, AVI, ecc. sono encoding particolari.
Le specifiche AVI sono abbastanza facili, mentre l'MPEG pi difficile.
Esempio:


LeggiFile -> Decoding -> Modifica -> Encoding -> SalvaFile


:ciauz:

pallinopinco
03-10-2008, 10:33
Mi piacerebbe creare un mio software che carica un video e quindi poterlo modificare (ad esempio poter tagliare un pezzo).
Ma mi son chiesto com' possibile modificare un video??
Come avviene a livello di programmazione la modifica di un video?


Se non hai la minima idea di come si possa fare la vedo dura... :)

Puoi lavorare a basso livello, ma per fare ci devi conoscere bene (e non una cosa banale!) il formato del video da modificare, oppure usare librerie ad alto livello come la DirectShow Editing Services. In ogni caso richiesta una buona esperienza di programmazione.

Loading