PDA

View Full Version : Conversione da flv ad avi


Androua
12-05-2007, 19:28
E' possibile convertire un filmato in flash in un fornato avi, oppure mpeg??

Esistono qualche programma freeware/shareware che può servire a tale scopo??

Franco2
12-05-2007, 20:36
Se hai Linux puoi usare questo scriptino (devi avere installati anche mplayer/mencoder, ImageMagick e Lame):


#!/bin/bash
## convertiflv.sh : converte flv in avi-DivX
## by Francesco Guarino - 2007
## released under GPL v.2


let NO_REQUIREMENTS=0

PrintHelp()
{
echo "Uso: $(basename $0) FILE.flv "
exit 0
}

[[ -a $1 ]] || PrintHelp

[[ -n $(which mplayer) ]] || echo "Necessita mplayer (con supporto ppm out)" && let NO_REQUIREMENTS=1
[[ -n $(which mencoder) ]] || echo "Necessita mencoder" && let NO_REQUIREMENTS=1
[[ -n $(which convert) ]] || echo "Necessita convert (del pacchetto ImageMagick" && let NO_REQUIREMENTS=1
[[ -n $(which lame) ]] || echo "Necessita lame" && let NO_REQUIREMENTS=1


[[ $NOREQUIREMENTS -eq 1 ]] && echo "Impossibile proseguire" && exit 1

IFSBACK=$IFS
IFS=$'\n'
let FPS=25

[[ -a $1 ]] || exit 1
mkdir "$1-dir"
cd "$1-dir"
ln -s ../$1
mplayer -quiet -ao pcm:file="$1.wav" -vo pnm $1 1> /dev/null 2> /dev/null
let LENGTH=$(mplayer $1.wav -identify -frames 0 2> /dev/null |grep ID_LENGTH|sed 's/ID_LENGTH\=\([^.]*\).*/\1/g')
echo "$LENGTH seconds"
IFS=$IFSBACK
let NUM_FRAMES=$(ls *.ppm|nl|tail -n 1|(read x y; echo $x))
IFS=$'\n'
echo "$NUM_FRAMES frames"
let FPS=$NUM_FRAMES/$LENGTH
echo "$FPS fps"
echo "Converto..."
for b in $(ls |grep ".ppm"); do convert $b $b.jpg ; done
echo "Codifico..."
[[ -a "$1.wav" ]] && lame $1.wav - >> $1.mp3 && mencoder -quiet -oac copy -audiofile "$1.mp3" "mf://*.jpg" -mf fps=25 -o "../$1.avi" -ovc lavc -lavcopts vcodec=mpeg4
[[ -a "$1.wav" ]] || mencoder -quiet "mf://*.jpg" -mf fps=$FPS -o "../$1.avi" -ovc lavc -lavcopts vcodec=mpeg4
echogreen "Fatto!"
cd ..
[[ -a "$1.avi" ]] && rm -r "$1-dir"
IFS=$IFSBACK

Androua
13-05-2007, 11:44
Se hai Linux puoi usare questo scriptino (devi avere installati anche mplayer/mencoder, ImageMagick e Lame):


#!/bin/bash
## convertiflv.sh : converte flv in avi-DivX
## by Francesco Guarino - 2007
## released under GPL v.2


let NO_REQUIREMENTS=0

PrintHelp()
{
echo "Uso: $(basename $0) FILE.flv "
exit 0
}

[[ -a $1 ]] || PrintHelp

[[ -n $(which mplayer) ]] || echo "Necessita mplayer (con supporto ppm out)" && let NO_REQUIREMENTS=1
[[ -n $(which mencoder) ]] || echo "Necessita mencoder" && let NO_REQUIREMENTS=1
[[ -n $(which convert) ]] || echo "Necessita convert (del pacchetto ImageMagick" && let NO_REQUIREMENTS=1
[[ -n $(which lame) ]] || echo "Necessita lame" && let NO_REQUIREMENTS=1


[[ $NOREQUIREMENTS -eq 1 ]] && echo "Impossibile proseguire" && exit 1

IFSBACK=$IFS
IFS=$'\n'
let FPS=25

[[ -a $1 ]] || exit 1
mkdir "$1-dir"
cd "$1-dir"
ln -s ../$1
mplayer -quiet -ao pcm:file="$1.wav" -vo pnm $1 1> /dev/null 2> /dev/null
let LENGTH=$(mplayer $1.wav -identify -frames 0 2> /dev/null |grep ID_LENGTH|sed 's/ID_LENGTH\=\([^.]*\).*/\1/g')
echo "$LENGTH seconds"
IFS=$IFSBACK
let NUM_FRAMES=$(ls *.ppm|nl|tail -n 1|(read x y; echo $x))
IFS=$'\n'
echo "$NUM_FRAMES frames"
let FPS=$NUM_FRAMES/$LENGTH
echo "$FPS fps"
echo "Converto..."
for b in $(ls |grep ".ppm"); do convert $b $b.jpg ; done
echo "Codifico..."
[[ -a "$1.wav" ]] && lame $1.wav - >> $1.mp3 && mencoder -quiet -oac copy -audiofile "$1.mp3" "mf://*.jpg" -mf fps=25 -o "../$1.avi" -ovc lavc -lavcopts vcodec=mpeg4
[[ -a "$1.wav" ]] || mencoder -quiet "mf://*.jpg" -mf fps=$FPS -o "../$1.avi" -ovc lavc -lavcopts vcodec=mpeg4
echogreen "Fatto!"
cd ..
[[ -a "$1.avi" ]] && rm -r "$1-dir"
IFS=$IFSBACK



No uso Windows!!

kbj29
13-05-2007, 13:48
E' possibile convertire un filmato in flash in un fornato avi, oppure mpeg??

Esistono qualche programma freeware/shareware che può servire a tale scopo??

Anche a me interessa convertire file flv... magari anche in wmv.
Potreste consigliarmi qualche programma?
Grazie :)

mister pink
13-05-2007, 17:16
Provate con questo:

http://www.free-codecs.com/download/SUPER.htm

e/o con questo:

http://www.any-video-converter.com/products/for_video_free/

Androua
13-05-2007, 18:43
Provate con questo:

http://www.free-codecs.com/download/SUPER.htm

e/o con questo:

http://www.any-video-converter.com/products/for_video_free/

Ora li provo!!

Androua
14-05-2007, 12:18
Wow allora c'è ne di roba!!

Scruffy
14-05-2007, 23:25
io uso total video converter: unico contro: ti installa 3000 codec che mi danno fastidio e poi mi tocca (dopo averlo installato) di modificare di nuovo i merit!! :S cmq tra i convertitori è tra i migliori :)

Androua
15-05-2007, 14:04
Una domanda!

Con Any Video Converter che differenza c'è tra il formato mpeg-2 movie e quello mpeg-2 DVD??

Mark-77
15-05-2007, 17:54
Una domanda!

Con Any Video Converter che differenza c'è tra il formato mpeg-2 movie e quello mpeg-2 DVD??

Che mpeg2 dvd rispetta lo standard dvd, dove per esempio il bitrate video + audio non può superare i 9800kbit mentre mpeg2 movie non sottostà a queste regole, mi pare possa arrivare a 25Mbit ...

Comunque è sufficinete installare lo splitter, gli ffdshow e tutte le operazioni possono esser fatte con virtualdubmod.

Androua
29-05-2007, 12:45
Che mpeg2 dvd rispetta lo standard dvd, dove per esempio il bitrate video + audio non può superare i 9800kbit mentre mpeg2 movie non sottostà a queste regole, mi pare possa arrivare a 25Mbit ...

Comunque è sufficinete installare lo splitter, gli ffdshow e tutte le operazioni possono esser fatte con virtualdubmod.

Grazie!

Come mai convertendo alcuni file .flv ottengo un video con l'audio fuori sincrono??