Newest 'ffmpeg' Questions - Stack Overflow

http://stackoverflow.com/questions/tagged/ffmpeg

Les articles publiés sur le site

  • DirectShow / x264 / AviSynth and Windows Server 2008 SP2

    15 novembre 2011, par Tim

    I'm having a hard time getting AviSynth to open video files on Windows Server 2008 SP2 (32 bit). I'm aware of the sound card issue, right now I'm using Audio=false. I've tried installing the below, but I always get the error "No combination of filters could be found to render the stream". I'm using DirectShowSource, but I don't have to ... I'm open that can open most formats your average Windows 7 machine can handle.

    I've installed:

    • "Desktop Extensions" - which installed Media Player and codecs
    • haali media splitter and ffdshow
    • Windows Media Services (for streaming, this supposedly had the mpeg codecs, but it doesn't) Windows Essentials Media Codec Pack
    • K-Lite Codec Pack Full VLC
    • QuickTime Tried copying mpeg.dll codecs from 32 bit Windows 7 to Server and regsvr32'ing them, but get error
    • Tried copying *.AX filters from 32 bit Windows 7 to server and regsvr32'ing, but still get AVS error

    AVS Script:

    • video0 = DirectShowSource("video0.avi", fps=30, pixel_type="RGB24", Audio=false)
    • video1 = DirectShowSource("video1.avi", fps=30, pixel_type="RGB24", Audio=false)
    • Dissolve(video0, video1, 30)

    Command Line:

    • x264 test.avs -o test.mp4 --bframes 3 --ref 3 --vbv-maxrate 2500 --vbv-bufsize=25000 --level 40 --threads

    AVS Error:

    • avs [error]: "No combination of filters could be found to render the stream"

    Has anyone gotten this working on Windows Server? If so what filters codecs or other setup do I need?

    Thank you for the time.

  • FFmpeg libavfilter watermark ?

    15 novembre 2011, par Çetin

    Since the vhook subsystem has been removed from the latest version of FFMPEG, how can I add a watermark to a video?

    the following software is installed on my server:

    FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1 with libavfilter 0.4.0

    for example: --> but this code does not work.

    exec('ffmpeg -i 01.mpg  -vfilters "movie=0:png:watermark.png [logo]; [in][logo] overlay=10:main_h-overlay_h-10 [out]" -f  flv 03.flv');
    

    Thanks,

  • iPhone SDK - Converting .mov to .3gp

    15 novembre 2011, par Lucas Moreira

    I need to convert a video in format ".mov" to ".3gp". I searched on Google and I found some people saying to use ffmpeg.

    I search a lot but I don't found any tutorial to how compile ffmpeg for iPhone then convert the video.

    Has anyone what have done this or know any tutorial?

    Thanks a lot.

  • AMV video encoder ?

    15 novembre 2011, par Shimmy

    I'm looking for a converter that can encode input files to amv format output.

    I've found this project, but it looks somewhat outdated and not maintained. Do you know of a solid and reliable amv encoder (any API or tool that can be invoked from .NET), or can you recommend on the one I mentioned?

  • Error installing ffmpeg on Ubuntu 8.04 JeOS with Speex

    15 novembre 2011, par tubbo

    I'm having an issue installing ffmpeg with Speex support on Ubuntu 8.04 JeOS. After some wandering around in dependency hell I managed to secure the proper libspeex and ffmpeg versions, and it ./configured properly, but when I try to run make && make install, it fails with the following error:

    ffmpeg.c: In function ‘opt_recording_timestamp’:
    ffmpeg.c:3080: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ffmpeg.c: In function ‘opt_input_file’:
    ffmpeg.c:3312: warning: ‘loop_input’ is deprecated (declared at libavformat/avformat.h:919)
    ffmpeg.c: In function ‘opt_output_file’:
    ffmpeg.c:4086: warning: ‘loop_output’ is deprecated (declared at libavformat/avformat.h:895)
    ffmpeg.c: In function ‘opt_map’:
    ffmpeg.c:2873: warning: ‘sync_stream_idx’ may be used uninitialized in this function
    CC  cmdutils.o
    LD  ffmpeg_g
    libavcodec/libavcodec.a(libspeexdec.o): In function `libspeex_decode_close':
    /home/tom/src/ffmpeg/libavcodec/libspeexdec.c:144: undefined reference to `speex_header_free'
    libavcodec/libavcodec.a(libspeexenc.o): In function `encode_init':
    /home/tom/src/ffmpeg/libavcodec/libspeexenc.c:224: undefined reference to `speex_header_free'
    /home/tom/src/ffmpeg/libavcodec/libspeexenc.c:215: undefined reference to `speex_header_free'
    collect2: ld returned 1 exit status
    make: *** [ffmpeg_g] Error 1
    

    I'm a complete noob to ffmpeg and speex, except for using the codec on Ventrilo back in the day. Can someone shed some light as to why this is happening?