[FFmpeg-user] ffmpeg and dv1394 documentation
Ivica Vugrinec
ivica.vugrinec at gmail.com
Tue Jul 26 08:19:19 CEST 2011
Respected ffmpeg developers,
Can anyone please direct me to some documentation how to use ffmpeg
with my digital DV camera connected to firewire cable on laptop.
Here is some info:
SuSe11:/radni/ffmpeg # uname -a
Linux SuSe11.domain.local 2.6.37.6-0.5-desktop #1 SMP PREEMPT
2011-04-25 21:48:33 +0200 x86_64 x86_64 x86_64 GNU/Linux
When i connect my DV camcorder new device is created on /dev/fw1. I
can use/capture video in Gnome with Kino (video and audio) just fine.
I would like to capture video from my camcorder by ffmpeg in command
line. I have configured and compiled ffmpeg just fine and it is
converting videos from files OK.
I have also included the compile configuration in attachment.
It shows dv1394 there.
Enabled indevs:
alsa jack
v4l
dv1394 libdc1394 v4l2
fbdev oss
x11_grab_device
I have searched the web and i was not able to find working command line.
This also works: dvgrab -format dv1 - | ffmpeg -deinterlace -i -
-vcodec libx264 -s 320x200 -aspect 16:9 -an -f flv
rtmp://server/feed1
but i would rather avoid piping from dvgrab if possible.
Can anyone please point me in right direction?
Thanks,
Ivica
-------------- next part --------------
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
install prefix /usr
source path .
C compiler gcc
ARCH x86 (generic)
big-endian no
runtime cpu detection no
yasm yes
MMX enabled yes
MMX2 enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
AVX enabled yes
CMOV enabled yes
CMOV is fast yes
EBX available yes
EBP available yes
debug symbols yes
strip symbols no
optimize for size no
optimizations yes
static no
shared yes
postprocessing support yes
new filter support yes
network support yes
threading support pthreads
SDL support yes
Sun medialib support no
libdxva2 enabled no
libva enabled yes
libvdpau enabled yes
AVISynth enabled no
libcelt enabled no
frei0r enabled no
libdc1394 support yes
libdirac enabled no
libfaac enabled yes
libgsm enabled yes
libmp3lame enabled yes
libnut enabled no
libopencore-amrnb support yes
libopencore-amrwb support yes
libopencv support no
libopenjpeg enabled no
librtmp enabled yes
libschroedinger enabled yes
libspeex enabled yes
libtheora enabled yes
libvo-aacenc support no
libvo-amrwbenc support no
libvorbis enabled yes
libvpx enabled yes
libx264 enabled yes
libxavs enabled no
libxvid enabled yes
openal enabled no
zlib enabled yes
bzlib enabled no
Enabled decoders:
aac dpx mmvideo
aac_latm dsicinaudio motionpixels
aasc dsicinvideo mp1
ac3 dvbsub mp1float
adpcm_4xm dvdsub mp2
adpcm_adx dvvideo mp2float
adpcm_ct dxa mp3
adpcm_ea eac3 mp3adu
adpcm_ea_maxis_xa eacmv mp3adufloat
adpcm_ea_r1 eamad mp3float
adpcm_ea_r2 eatgq mp3on4
adpcm_ea_r3 eatgv mp3on4float
adpcm_ea_xas eatqi mpc7
adpcm_g722 eightbps mpc8
adpcm_g726 eightsvx_exp mpeg1_vdpau
adpcm_ima_amv eightsvx_fib mpeg1video
adpcm_ima_dk3 eightsvx_raw mpeg2video
adpcm_ima_dk4 escape124 mpeg4
adpcm_ima_ea_eacs ffv1 mpeg4_vdpau
adpcm_ima_ea_sead ffvhuff mpeg_vdpau
adpcm_ima_iss flac mpeg_xvmc
adpcm_ima_qt flashsv mpegvideo
adpcm_ima_smjpeg flic msmpeg4v1
adpcm_ima_wav flv msmpeg4v2
adpcm_ima_ws fourxm msmpeg4v3
adpcm_ms fraps msrle
adpcm_sbpro_2 frwu msvideo1
adpcm_sbpro_3 gif mszh
adpcm_sbpro_4 gsm mxpeg
adpcm_swf gsm_ms nellymoser
adpcm_thp h261 nuv
adpcm_xa h263 pam
adpcm_yamaha h263i pbm
alac h264 pcm_alaw
als h264_vdpau pcm_bluray
amrnb huffyuv pcm_dvd
amrwb idcin pcm_f32be
amv iff_byterun1 pcm_f32le
anm iff_ilbm pcm_f64be
ansi imc pcm_f64le
ape indeo2 pcm_lxf
ass indeo3 pcm_mulaw
asv1 indeo5 pcm_s16be
asv2 interplay_dpcm pcm_s16le
atrac1 interplay_video pcm_s16le_planar
atrac3 jpeg2000 pcm_s24be
aura jpegls pcm_s24daud
aura2 jv pcm_s24le
avs kgv1 pcm_s32be
bethsoftvid kmvc pcm_s32le
bfi lagarith pcm_s8
bink libgsm pcm_u16be
binkaudio_dct libgsm_ms pcm_u16le
binkaudio_rdft libopencore_amrnb pcm_u24be
bmp libopencore_amrwb pcm_u24le
c93 libschroedinger pcm_u32be
cavs libspeex pcm_u32le
cdgraphics libvpx pcm_u8
cinepak loco pcm_zork
cljr mace3 pcx
cook mace6 pgm
cscd mdec pgmyuv
cyuv mimic pgssub
dca mjpeg pictor
dfa mjpegb png
dnxhd mlp ppm
ptx sp5x vmnc
qcelp srt vorbis
qdm2 sunrast vp3
qdraw svq1 vp5
qpeg svq3 vp6
qtrle targa vp6a
r10k theora vp6f
r210 thp vp8
ra_144 tiertexseqvideo vqa
ra_288 tiff wavpack
rawvideo tmv wmapro
rl2 truehd wmav1
roq truemotion1 wmav2
roq_dpcm truemotion2 wmavoice
rpza truespeech wmv1
rv10 tscc wmv2
rv20 tta wmv3
rv30 twinvq wmv3_vdpau
rv40 txd wnv1
s302m ulti ws_snd1
sgi v210 xan_dpcm
shorten v210x xan_wc3
sipr vb xan_wc4
smackaud vc1 xl
smacker vc1_vdpau xsub
smc vcr1 yop
snow vmdaudio zlib
sol_dpcm vmdvideo zmbv
sonic
Enabled encoders:
a64multi libfaac pcm_u16be
a64multi5 libgsm pcm_u16le
aac libgsm_ms pcm_u24be
ac3 libmp3lame pcm_u24le
ac3_fixed libopencore_amrnb pcm_u32be
ac3_float libschroedinger pcm_u32le
adpcm_adx libtheora pcm_u8
adpcm_g722 libvorbis pcm_zork
adpcm_g726 libvpx pcx
adpcm_ima_qt libx264 pgm
adpcm_ima_wav libxvid pgmyuv
adpcm_ms ljpeg png
adpcm_swf mjpeg ppm
adpcm_yamaha mp2 qtrle
alac mpeg1video ra_144
ass mpeg2video rawvideo
asv1 mpeg4 roq
asv2 msmpeg4v2 roq_dpcm
bmp msmpeg4v3 rv10
dca msvideo1 rv20
dnxhd nellymoser sgi
dpx pam snow
dvbsub pbm sonic
dvdsub pcm_alaw sonic_ls
dvvideo pcm_f32be srt
eac3 pcm_f32le svq1
ffv1 pcm_f64be targa
ffvhuff pcm_f64le tiff
flac pcm_mulaw v210
flashsv pcm_s16be vorbis
flashsv2 pcm_s16le wmav1
flv pcm_s24be wmav2
gif pcm_s24daud wmv1
h261 pcm_s24le wmv2
h263 pcm_s32be xsub
h263p pcm_s32le zlib
huffyuv pcm_s8 zmbv
jpegls
Enabled hwaccels:
h263_vaapi mpeg2_vaapi vc1_vaapi
h264_vaapi mpeg2_vdpau wmv3_vaapi
mpeg1_vdpau mpeg4_vaapi
Enabled parsers:
aac dvdsub mpeg4video
aac_latm flac mpegaudio
ac3 h261 mpegvideo
cavsvideo h263 pnm
dca h264 vc1
dirac mjpeg vp3
dnxhd mlp vp8
dvbsub
Enabled demuxers:
aac ipmovie pcm_u32be
ac3 iss pcm_u32le
aea iv8 pcm_u8
aiff ivf pmp
amr jv pva
anm lmlm4 qcp
apc lxf r3d
ape m4v rawvideo
applehttp matroska rl2
asf microdvd rm
ass mjpeg roq
au mlp rpl
avi mm rso
avs mmf rtp
bethsoftvid mov rtsp
bfi mp3 sap
bink mpc sdp
c93 mpc8 segafilm
caf mpegps shorten
cavsvideo mpegts siff
cdg mpegtsraw smacker
daud mpegvideo sol
dfa msnwc_tcp sox
dirac mtv spdif
dnxhd mvi srt
dsicin mxf str
dts mxg swf
dv nc thp
dxa nsv tiertexseq
ea nut tmv
ea_cdata nuv truehd
eac3 ogg tta
ffm oma tty
ffmetadata pcm_alaw txd
filmstrip pcm_f32be vc1
flac pcm_f32le vc1t
flic pcm_f64be vmd
flv pcm_f64le voc
fourxm pcm_mulaw vqf
g722 pcm_s16be w64
gsm pcm_s16le wav
gxf pcm_s24be wc3
h261 pcm_s24le wsaud
h263 pcm_s32be wsvqa
h264 pcm_s32le wtv
idcin pcm_s8 wv
iff pcm_u16be xa
image2 pcm_u16le xwma
image2pipe pcm_u24be yop
ingenient pcm_u24le yuv4mpegpipe
Enabled muxers:
a64 ipod pcm_s16be
ac3 ivf pcm_s16le
adts m4v pcm_s24be
aiff matroska pcm_s24le
amr matroska_audio pcm_s32be
asf md5 pcm_s32le
asf_stream microdvd pcm_s8
ass mjpeg pcm_u16be
au mlp pcm_u16le
avi mmf pcm_u24be
avm2 mov pcm_u24le
caf mp2 pcm_u32be
cavsvideo mp3 pcm_u32le
crc mp4 pcm_u8
daud mpeg1system psp
dirac mpeg1vcd rawvideo
dnxhd mpeg1video rm
dts mpeg2dvd roq
dv mpeg2svcd rso
eac3 mpeg2video rtp
ffm mpeg2vob rtsp
ffmetadata mpegts sap
filmstrip mpjpeg sox
flac mxf spdif
flv mxf_d10 srt
framecrc null swf
framemd5 nut tg2
g722 ogg tgp
gif pcm_alaw truehd
gxf pcm_f32be vc1t
h261 pcm_f32le voc
h263 pcm_f64be wav
h264 pcm_f64le webm
image2 pcm_mulaw yuv4mpegpipe
image2pipe
Enabled protocols:
applehttp md5 rtmps
concat mmsh rtmpt
crypto mmst rtmpte
file pipe rtp
gopher rtmp tcp
http rtmpe udp
Enabled filters:
anull gradfun rgbtestsrc
anullsink hflip scale
anullsrc hqdn3d select
blackframe lut setdar
boxblur lutrgb setpts
buffer lutyuv setsar
buffersink movie settb
color mp showinfo
copy negate slicify
crop noformat split
cropdetect null testsrc
drawbox nullsink transpose
fade nullsrc unsharp
fieldorder overlay vflip
fifo pad yadif
format pixdesctest
Enabled bsfs:
aac_adtstoasc mjpeg2jpeg mp3_header_decompress
chomp mjpega_dump_header noise
dump_extradata mov2textsub remove_extradata
h264_mp4toannexb mp3_header_compress text2movsub
imx_dump_header
Enabled indevs:
alsa jack v4l
dv1394 libdc1394 v4l2
fbdev oss x11_grab_device
Enabled outdevs:
alsa oss sdl
License: nonfree and unredistributable
Creating config.mak and config.h...
config.h is unchanged
config.asm is unchanged
libavutil/avconfig.h is unchanged
More information about the ffmpeg-user
mailing list