小编Ami*_*nna的帖子

ffmpeg:管道输入错误

当输入和输出是管道时,我在使用 ffmpeg 时遇到问题。尽管输出管道工作正常,但管道输入会导致一些错误。

我尝试使用以下命令将 mp4 视频转换为 flv,效果很好:

$ ffmpeg  -i video-2012-04-26-19-48-40.mp4 -ar 44100 -ab 96 -f flv pipe:1 | cat> videoname.flv
Run Code Online (Sandbox Code Playgroud)

它工作正常并提供以下输出:

FFmpeg version 0.6-4:0.6-2ubuntu6.3, Copyright (c) 2000-2010 the FFmpeg developers
  built on Dec 21 2011 18:37:43 with gcc 4.4.5
  configuration: --extra-version=4:0.6-2ubuntu6.3 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  WARNING: library configuration mismatch
  libavutil   configuration: --extra-version=4:0.6-2ubuntu3.3 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger …
Run Code Online (Sandbox Code Playgroud)

video codec mp4 ffmpeg flv

3
推荐指数
1
解决办法
6820
查看次数

标签 统计

codec ×1

ffmpeg ×1

flv ×1

mp4 ×1

video ×1