terça-feira, 15 de setembro de 2009

Transcoding de WMV para MP4

Não, isso não nada a ver com Network Maintenance... mas como estou desesperado para transformar meus vídeos de WMV para MP4...

Para transformar de WMV para AVI estou usando o mencoder (que é o mplayer).

Primeiro tenho que descobrir qual o tempo total e quantos frames tem...

mencoder 13-magic.wmv -ovc copy -nosound -o /dev/null
...
Video stream: 23.551 kbit/s (2943 B/s) size: 3924431 bytes 1333.065 secs 3383 frames

Depois transformo para AVI, note que no -ofps eu coloquei o total de frames/secs

nice -n 19 mencoder 13-magic.wmv -o 13-magic.avi -of lavf -lavfopts format=avi -oac lavc -ovc lavc -ofps 3383/1333 -vf harddup -lavcopts vcodec=msmpeg4v2:acodec=libmp3lame

E para passar de AVI para MP4 (ou M4V)

nice -n 19 fmpeg -acodec libfaac -ab 128kb -s 320x240 -vcodec mpeg4 -qscale 5 -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -title 13-magic 13-magic.mp4 -i 13-magic.avi

Daqui prum script vai num pulo... mas a essa hora da noite tá complicado...

Nenhum comentário:

Postar um comentário