È da un po' di tempo che sto utilizzando ffmpeg per svariati motivi, soprattuto per convertire i filmati del cellulare in formati più "convenzionali".
Se ricodifico un filmato in mpeg ottengo un file che funziona e si vede/sente bene ma se lo apro con xine il cronometro non avanza e segna durata nulla (0:00:00).
Con mplayer invece non accade e "ffplay -stats" mi segna la durata giusta.
Ecco come codifico in mpeg (il file da convertire era un video flash scaricato da youtube):
Codice: Seleziona tutto
ffmpeg -i slackcompiz.flv -f mpeg -vcodec mpeg2video -sameq -acodec libmp3lame slackcompiz_mpeg1.mpgoppure
Codice: Seleziona tutto
ffmpeg -i slackcompiz.flv -f dvd -vcodec mpeg2video -sameq -acodec libmp3lame slackcompiz_mpeg2.mpgSe invece codifico in mpeg4 il file risulta buono, infatti xine riconosce la giusta durata.
Codice: Seleziona tutto
ffmpeg -i slackcompiz.flv -f avi -vcodec mpeg4 -sameq -acodec libmp3lame slackcompiz.aviPer de- e rimultiplexare uso "tcextract" e "mplex" ma se quest'ultimo fallisce allora uso ffmpeg.
Sapete come risolvere??? Magari con mencoder??? Qualche parametro particolare???
Giorgio


