index

video

producing video for web (windows)

divx:

transcode -k -z --accel 3dnow -y divx5 -o /tmp/video2.avi -i dvgrab-2004.08.09_17-33-11.avi

-> on windows (divx player) i can't hear it!

mpeg:

lav2mpeg -o mpeg2 -o /tmp/video.mpg dvgrab-2004.08.09_17-33-11.avi

Ms multimedia player works. The file is smaller, but quality/resolution is worse.

transcode:

faq

mjpegtools:

file:///usr/share/doc/mjpegtools-1.6.2-r3/mjpeg_howto.txt.gz

http://www.iki.fi/znark/video/conversion/ http://www.mir.com/DMG/

* ffmpeg server, but ffmpeg doesn't work: converted only 1 second DV -> mjpeg4

* mplex refusing to finish: http://zebra.fh-weingarten.de/~maxi/html/transcode-users/2003-12/msg00086.html

http://zebra.fh-weingarten.de/~maxi/html/transcode-users/2003-12/threads.html

* image from mpeg2:

transcode -x mpeg2,null -y ppm,null -c 3 --frame_interval 1 -c 0-1 -k -z -i filename -o new-name

ffmpeg -f dv -i /home/soon/udvidede_refleks_zoner.smil -f avi -vcodec mpeg4 -b 800 -g 300 -bf 2 -acodec mp3 -ab 128 /home/soon/ZONER.avi

from DVD to DV (kino editing)

http://www.bunkus.org/dvdripping4linux/en/separate/transcoding.html

transcode -i /space/tng-biggoodbye/vob/004 -w 4357,250,100 -a 1 -b 128,0,0 -s 3.311 -V -f 25 -B 12,10,8 -R 2 -x vob -o /space/tng-biggoodbye/avi/004/tng-biggoodbye-004.avi -y xvidcvs

Cosi da 1GB a 100MB quanti minuti?

this works only w/ ffmpeg -i vts_01_2.vob -f avi -vcodec mpeg4 -b 800 -g 300 -bf 2 -acodec mp3 -ab 128 /tmp/a.avi

links:

http://datacompression.info/MPEG.shtml

DV vs mpeg.... bug mjpeg? http://www.turtlebeach.com/site/kb_ftp/5236006.asp

in italiano: http://dragonballarena.gamesurf.it/tutorials/codecs.php

xvid

http://dragonballarena.gamesurf.it/tutorials/codecs_xvid.php

GUIs

http://www.kraus.tk/projects/konverter/

editors:

-cinelerra

ffmpeg -i vts_01_2.vob -f avi -vcodec mpeg4 -b 800 -g 300 -bf 2 -acodec mp3 -ab 128 /tmp/a.avi 109355

ffmpeg -i /disk/30/video2/vita\ in\ diretta/vts_01_1.vob -f dv vita-in-diretta_1.dv

cpu speed:

time ffmpeg -i /disk/30/video2/vita\ in\ diretta/vts_01_1.vob -f dv vita-in-diretta.dv

amd xp 2400 1398,21s user 68,04s system 99% cpu 24:40,84 total

amd 1000 1896,88s user 68,37s system 99% cpu 32:55,37 total

centrino 1400 1325 35,57 22:52,11

real audio:

ra -> .wav

time mplayer -really-quiet booktalk_14052005_2856__2005-05-14.rm -ao pcm -aofile north.wav -vc dummy -vo null

oggenc -q2 north.wav

taking single frames (fields?):

file=$1 jpegfile=foto/${file%.mjpeg}.jpg if [ -e $jpegfile ] then echo "foto esiste gia: $jpegfile" else lavtrans -o ${jpegfile}.big -f i +p $file -i 1
djpeg ${jpegfile}.bigpnmscale -width 200cjpeg > ${jpegfile}
fi

I had an INDEO file:

0.avi: RIFF (little-endian) data, AVI, 640 x 480, ~15 fps, video: Indeo 5.0, audio: uncompressed PCM (mono, 22050 Hz)

and needed ...: mencoder 0.avi -o foto/titel2.mjpeg -ovc lavc -lavcopts vcodec=mjpeg:mbd=1:vbitrate=1800 -oac copy

.... and then i have ~/activity/shell/mjpeg_2_foto

mencoder 0.mjpeg -o 0.avi -ovc divx4 -oac copy

taking single frames with mplayer:

# converting mjpeg to avi ?

mplayer 0.avi -vo pnm:maxfiles=1:outdir=./pnms/ -frames 2 makes 00000001.ppm in current dir.
pnmscale -width 200 ${nome}0000*ppmcjpeg > $fotofile

http://www.tux.org/pub/packages/orphaned/broadcast2000/libmpeg3.html

number of frames

mpeg3dump 10397.mpeg&grep 'frames='

http://avifile.sourceforge.net/

ffmpeg documentation

http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html

ffmpeg -i vts_01_2.vob -f avi -vcodec msmpeg4 -b 800 -g 300 -bf 2 -acodec mp3 -ab 128 /tmp/a.avi msmpeg4

configuring (build from CVS):

distributing from 2 servers:

~/www/perl/Apache/go_access.pm when i authorize, i catch requests for video & redirect.

/linux/1/usr/local/apache/conf/httpd.conf requests which don't need authorization, are just rewritten:

using Flash

http://scott.yang.id.au/2006/07/flash-video-ffmpeg-flowplayer/