av_find_best_stream

简介: av_find_best_stream

av_find_best_stream(fmt_ctx, AVMEDIA_TYPE_AUDIO, -1, -1, NULL, 0);

-1:要处理的流的索引号,不知道填-1

-1:要处理的流相关流的索引号,比如视频的相关是音频,不知道填-1

NULL:流的编解码器,不关心填NULL

0:flag,不关心填0

返回值:小于0错误,不小于0则是要找的流的索引值。


image.png

相关文章
Tp5 SplFileObject::__construct(/tmp/phpvuOdFd): failed to open stream: No such file or director解决方法
Tp5 SplFileObject::__construct(/tmp/phpvuOdFd): failed to open stream: No such file or director解决方法
126 0
|
6月前
|
编解码 应用服务中间件 nginx
DemuxException: type = CodecUnsupported, info = Flv: Unsupported codec in video frame: 2
DemuxException: type = CodecUnsupported, info = Flv: Unsupported codec in video frame: 2
386 0
ffmpeg编码报错:more samples than frame size (avcodec_encode_audio2)
ffmpeg编码报错:more samples than frame size (avcodec_encode_audio2)
115 0
ffmpeg编码报错:more samples than frame size (avcodec_encode_audio2)
srt报错:No room to store incoming packet seqno
srt报错:No room to store incoming packet seqno
150 0
srt报错:No room to store incoming packet seqno
|
6月前
|
编解码 算法 C++
【ffmpeg 基础函数】详解FFmpeg中的av_packet_ref函数
【ffmpeg 基础函数】详解FFmpeg中的av_packet_ref函数
63 0
|
6月前
[音视频] avcodec_send_packet 返回-22
[音视频] avcodec_send_packet 返回-22
|
网络协议
av_interleaved_write_frame -32 broken pipe
av_interleaved_write_frame -32 broken pipe
246 0
av_interleaved_write_frame -32 broken pipe
|
编解码
av_read_frame返回值为-5 Input/output error
av_read_frame返回值为-5 Input/output error
160 0
|
容器
FFmpeg读取文件内容AVPacket
FFmpeg读取文件内容AVPacket
227 0