flv does not support that sample rate, choose from

# ffmpeg -y -ar 44100 -i in.avi out.flv
FFmpeg version SVN-r11087, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-libmp3lame
--enable-libfaad --enable-libfaac
libavutil version: 49.5.0
libavcodec version: 51.48.0
libavformat version: 52.0.0
built on Nov 24 2007 16:07:44, gcc: 4.1.3 20070929 (prerelease) (Ubuntu
4.1.2-16ubuntu2)
Input #0, avi, from 'in.avi':
Duration: 01:57:10.8, start: 0.000000, bitrate: 834 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 544x304 [PAR 1:1 DAR 34:19], 23.98tb(r)
Stream #0.1: Audio: mp3, 48000 Hz, stereo, 128 kb/s
Output #0, flv, to 'out.flv':
Stream #0.0: Video: flv, yuv420p, 544x304 [PAR 1:1 DAR 34:19], q=2-31,
200 kb/s, 23.98 tb(c)
Stream #0.1: Audio: libmp3lame, 48000 Hz, stereo, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
[libmp3lame @ 0x84d1e90]flv does not support that sample rate, choose from
(44100, 22050, 11025).
Could not write header for output file #0 (incorrect codec parameters ?)

[color=red]这种错误一般是因为音频采样率没有选择好,应该按照提示改一下音频采样率,如(44100, 22050, 11025)[/color]
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HEVC(高级视频编码)是一种先进的视频编码技术,用于压缩高分辨率视频文件,并提供更高的画质和更好的压缩效率。然而,目前的FLV文件格式和FFmpeg多媒体处理工具不兼容HEVC编码。 FLV(Flash视频)是一种广泛用于网络流媒体传输的视频文件格式。它最早由Adobe公司开发,并在Adobe Flash播放器中得到广泛使用。然而,由于HEVC编码是较新的视频编码标准,FLV文件格式尚未将其兼容性纳入考虑。 同样地,FFmpeg是一个开源的跨平台多媒体处理工具,用于转码、解码、编码、播放和流媒体传输等多种操作。然而,由于HEVC编码的相对较新,FFmpeg在编码和解码视频文件时可能无法正确处理HEVC编码的FLV文件。 为了解决这个问题,有几种解决方案可供选择。首先,可以尝试使用其他支持HEVC编码的视频文件格式,如MP4或MKV。这些文件格式已经作为一种标准流媒体容器被广泛接受,并且支持HEVC编码。 其次,如果需要将HEVC编码的视频转换为FLV格式,则可能需要使用专门的视频转换软件。这些软件通常具有更广泛的兼容性和支持,可以将HEVC编码转换为FLV格式而不丢失画质。 最后,随着HEVC编码的发展和普及,未来的FLV文件格式和FFmpeg工具可能会进行更新,以支持HEVC编码。因此,如果对HEVC编码的兼容性有较高的要求,建议随时关注相关软件和技术的更新和进展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值