ma cosa intendi con conoscere i formati???
Che se un testo è in inglese e tu vuoi tradurlo in russo, devi necessariamente conoscere sia l'inglese sia il russo...

I formati dei file multimediali sono spesso molto complessi e peraltro esistono diverse varianti per ogni formato. Se non hai una buona esperienza di programmazione non si tratta di un progetto semplice da realizzare, a meno di "pilotare" programmi appositi.