Audio ffmpeg无法识别视频中的音频流

Audio ffmpeg无法识别视频中的音频流,audio,ffmpeg,flv,Audio,Ffmpeg,Flv,我有这些从Adobe Connect导出的flv文件,我想用ffmpeg提取它们的音频。ffmpeg无法识别其中一些视频上的音频。此日志来自一个有问题的文件: >ffmpeg.exe -i r7anupl75gl_0_1965937.flv test1.mp3 ffmpeg version N-76123-g002b049 Copyright (c) 2000-2015 the FFmpeg

我有这些从Adobe Connect导出的flv文件,我想用ffmpeg提取它们的音频。ffmpeg无法识别其中一些视频上的音频。此日志来自一个有问题的文件:

>ffmpeg.exe -i r7anupl75gl_0_1965937.flv test1.mp3
ffmpeg version N-76123-g002b049 Copyright (c) 2000-2015 the FFmpeg                                                                      
built with gcc 5.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads                    
libavutil      55.  4.100 / 55.  4.100
libavcodec     57.  7.100 / 57.  7.100
libavformat    57.  8.102 / 57.  8.102
libavdevice    57.  0.100 / 57.  0.100
libavfilter     6. 11.100 /  6. 11.100
libswscale      4.  0.100 /  4.  0.100
libswresample   2.  0.100 /  2.  0.100
libpostproc    54.  0.100 / 54.  0.100
[flv @ 0000000000522140] Could not find codec parameters for stream 1        

(Audio: none, 0 channels): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize'   
options
Input #0, flv, from 'r7anupl75gl_0_1965937.flv':
Metadata:
lasttimestamp   : 5026
lastkeyframetimestamp: 5022
audiodelay      : 0
canSeekToEnd    : false
creationdate    : unknown
metadatacreator : Manitu Group FLV MetaData Injector 2
videosize       : 251586025
audiosize       : 55776880
datasize        : 516
Duration: 01:23:47.75, start: 0.000000, bitrate: 489 kb/s
Stream #0:0: Video: vp6f, yuv420p, 1184x704, 1k tbr, 1k tbn, 1k tbc
Stream #0:1: Audio: none, 0 channels
Output #0, mp3, to 'test1.mp3':
Output file #0 does not contain any stream
注意:音频编解码器是Nellymore Asao,此命令可成功用于某些文件

考虑增加“analyzeduration”和“probesize”的值

问题是在最初的10-15分钟内,flv文件实际上没有任何音频。通过增加
probesize
analyzeduration
它会在文件中进一步查找并检测音频

在我的场景中,我必须将
analyzeduration
设置为大于5000000(5秒)