ffmpeg -i UNPUT_FILE.flv OUTPUT_FILE.avi
Може би има още доста опции, които могат да се използват на командния ред но не ми се занимаваше.
По принцип за обръщане на видео файл от един формат в друг или просто за промяна на размера използвам:
mencoder INPUT_FILE.xxx -oac copy -ovc lavc -lavcopts \
vcodec=msmpeg4:vhq:vpass=1:vbitrate=1200 \
-o OUTPUT_FILE.avi
В горната команда опциите са примерни.
man mencoder
ще помогне за избор на оптималните за вас. mencoder е част от Mplayer пакета. Като съм започнал с mencoder ето още няколко команди, който понякога използвам и ми се струват полезни:
Прави файла с размер 320x240
mencoder INPUT_FILE.avi -oac copy -ovc lavc \
-vf scale=320:240 -o OUTPUT_FILE.avi
Прави едно avi от всички jpg файлове в директорията
mencoder mf://*.jpg -mf w=800:h=600:fps=25:type=jpg \
-ovc lavc -lavcopts vcodec=mpeg4 \
-oac copy -o output.avi
Събиране на две avi-та в едно. Изглежда тъпо, но не знам по-добър вариант, пък и този работи
cat movie1.avi movie2.avi > movie3.avi
#събира ги в един файл, но нямат индексmencoder -ovc copy -oac copy -o movie3.avi \
-forceidx final.avi
#билдваме индексЦепене на avi-та на парчета
mencoder full.avi -ovc copy -oac copy \
-endpos 00:39:00 -o part_1.avi
#вади от началото до 39 секундаmencoder full.avi -ovc copy -oac copy \
-ss 00:39:00 -o part_2.avi
#вади от 39 секунда до краяПреди време ми се наложи да сваля и една видео касета на CD. Няма да обяснявам как да свържете видеото към PC-то (с кабели). Ето и командата, която "рипва":
streamer -r 23.976024 -s 720x576 -f mjpeg \
-j 60 -F stereo -i Composite2 -n pal -c /dev/video0 \
-o OUTPUT_FILE.avi -p 2 -C /dev/dsp1 -t 3:00:00
В случая с горната команда
streamer --help
ще ви даде повече информация за опциите на командния ред от man streamer
. streamer е част от XawTV.
Няма коментари:
Публикуване на коментар