Hello, I am trying to import an mp3 file into a kino (http://www.kinodv.org/) project. This program works only on dv files and converts everything into this format what it imports. When I try to do direct import, kino tries to the mp3 into a dv, I get this error message from mencoder: Audio only file format detected. Video stream is mandatory! I don't really need video here, I just want to add some background audio for this existing wedding video (which is already imported in kino). So to make mencoder happy, I tried to use images2mpg to add a photo to the stream like this: images2mpg -f DVD -d 300 -w 01-track_1.mp3 -o 01.avi -i fotos/IMG_3840.JPG. this runs following commands in the background: \_ /bin/bash /usr/local/bin/images2mpg -f DVD -d 300 -w 01.mp3 -o 01.avi -i fotos/IMG_3840.JPG \_ /bin/bash /usr/local/bin/images2mpg -f DVD -d 300 -w 01.mp3 -o 01.avi -i fotos/IMG_3840.JPG | \_ convert -depth 8 ppm:1271742253.tmp.pnm - | \_ cat \_ ppmtoy4m -v 0 -n 7500 -F 25:1 -S 420mpeg2 \_ yuvscaler -v 0 -n p -O SIZE_720x576 \_ mpeg2enc -v 0 -n p -b 8000 -V 230 -f 8 -o 1271742253.tmp.m2v The resulting file plays well in mplayer. So again, I tried to import. This time, the import succeeds (see below for the output), but the audio is bad. Every now and then, there are some noise and whatever. Any ideas what I am doing wrong? How can I convert mp3 to dv and keep the audio quality? Here is mencoder's output: MEncoder SVN-r29237-4.4.1 (C) 2000-2009 MPlayer Team success: format: 0 data: 0x0 - 0x2d8a800 MEncoder SVN-r29237-4.4.1 (C) 2000-2009 MPlayer Team success: format: 0 data: 0x0 - 0x2d8a800 MPEG-PS file format detected. VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 8000.0 kbps (1000.0 kbyte/s) [V] filefmt:2 fourcc:0x10000002 size:720x576 fps:25.000 ftime:=0.0400 ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 AUDIO: 48000 Hz, 2 ch, s16le, 224.0 kbit/14.58% (ratio: 28000->192000) Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== Ignoring video stream! videocodec: framecopy (720x576 24bpp fourcc=10000002) FFmpeg version SVN-r19352-4:0.5+svn20090706-2ubuntu2.1, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --extra-version=4:0.5+svn20090706-2ubuntu2.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable -libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhoo k --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --extra-cflags=-I/build/buildd/ffmpeg-0.5+svn20090706/debian/include --enable-shared --disable-static libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 0 / 52.20. 0 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 libavfilter 0. 4. 0 / 0. 4. 0 libswscale 0. 7. 1 / 0. 7. 1 libpostproc 51. 2. 0 / 51. 2. 0 built on Apr 8 2010 20:05:00, gcc: 4.4.1 MPEG-PS file format detected.00fps Trem: 0min 17mb A-V:0.000 [0:0] VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 8000.0 kbps (1000.0 kbyte/s) [V] filefmt:2 fourcc:0x10000002 size:720x576 fps:25.000 ftime:=0.0400 Opening video filter: [expand osd=1] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 Opening video filter: [harddup] Opening video filter: [format fmt=I420] Opening video filter: [expand w=768 h=576] Expand: 768 x 576, -1 ; -1, osd: 0, aspect: 0.000000, round: 1 Opening video filter: [scale] Opening video filter: [dsize=768:576:0] ========================================================================== Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. VDecoder init failed :( Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Unsupported PixelFormat -1 Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2) ========================================================================== VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12) VDec: using Planar I420 as output csp (no 1) Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. SwScaler: reducing / aligning filtersize 5 -> 4 SwScaler: reducing / aligning filtersize 5 -> 4 SwScaler: reducing / aligning filtersize 1 -> 1 SwScaler: reducing / aligning filtersize 1 -> 1 [swscaler @ 0xa35240]BICUBIC scaler, from yuv420p to yuv420p using MMX2 [swscaler @ 0xa35240]using 4-tap MMX scaler for horizontal luminance scaling [swscaler @ 0xa35240]using 4-tap MMX scaler for horizontal chrominance scaling [swscaler @ 0xa35240]using 1-tap MMX "scaler" for vertical scaling (YV12 like) [swscaler @ 0xa35240]720x576 -> 768x576 Input #0, s16le, from '/mnt/homevideo/fotos-avi/torte.avi.pcm':0 [0:0] Duration: N/A, start: 0.000000, bitrate: N/A Stream #0.0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Input #1, rawvideo, from '/mnt/homevideo/fotos-avi/torte.avi.i420'::0] Duration: N/A, start: 0.000000, bitrate: N/A Stream #1.0: Video: rawvideo, yuv420p, 768x576, 25 tbr, 25 tbn, 25 tbc Output #0, dv, to '/mnt/homevideo/fotos-avi/torte.avi.dv': Stream #0.0: Video: dvvideo, yuv420p, 720x576 [PAR 16:15 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #1.0 -> #0.0 Stream #0.0 -> #0.1 Press [q] to stop encoding Pos: 0.9s 22f ( 0%) 0.00fps Trem: 0min 36mb A-V:0.083 [0:1536]:0] Skipping frame! Pos: 2.4s 61f ( 1%) 0.00fps Trem: 1min 41mb A-V:0.080 [1187:1536] Skipping frame! Pos: 203.5s 5089f (68%) 59.45fps Trem: 0min 4672mb A-V:0.000 [132710:0]