`

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 ?)

这种错误一般是因为音频采样率没有选择好,应该按照提示改一下音频采样率,如(44100, 22050, 11025)
分享到:
评论

相关推荐

    用于解决ffmpeg不支持flv+h265需要修改的文件.zip

    描述中指出"Video codec hevc not compatible with flv",HEVC是H265的别名,表明在不进行任何修改的情况下,FFmpeg无法将HEVC编码的视频流与FLV容器结合。这是因为FLV格式规范中未定义H265作为有效编码格式。因此,...

    flv.js和flv.min.js和基本使用demo(附带js文件)

    **FLV.js与FLV.min.js** FLV.js和FLV.min.js是JavaScript库,用于在Web浏览器中播放FLV(Flash Video)格式的视频内容。这些文件是开源项目,通常用于那些希望在HTML5环境下支持旧版FLV视频内容的网站。FLV是一种...

    可以播放flv封装的hevc/h265的flv安装包

    可以播放flv封装的hevc/h265的flv安装包

    flv -flv.js 测试 demo

    在IT行业中,FLV(Flash Video)是一种广泛用于网络流媒体的文件格式,尤其在过去的十年里,它在在线视频领域扮演了重要角色。而`flv.js`是Adobe Systems公司开发的一个开源JavaScript库,目的是为了在没有Flash ...

    ffmpeg5.0 msvc x64 支持flv-h265

    在MSVC(Microsoft Visual C++)x64环境下,FFmpeg 5.0 已经对FLV-H265编码进行了支持,这意味着你现在可以轻松地在FLV容器中处理高效HEVC(H.265)编码的视频流。 FLV(Flash Video)是一种常见的网络流媒体格式,...

    flv.js 视频播放插件 flv.min.js

    **FLV.js 视频播放插件:FLV.min.js** 在现代的Web开发中,为用户提供流畅的视频体验是一项重要任务。FLV.js是一个开源的JavaScript库,它旨在实现HTML5网页上对FLV(Flash Video)格式视频的支持,从而帮助开发者...

    两个网页FLV播放的完美例子

    <div id="flowplayer">Your browser does not support the video tag. flowplayer("flowplayer", { src: "path/to/flowplayer.swf", clip: { url: "path/to/your_flv_file.flv", autoPlay: false } }); ```...

    解复用FLV文件(基于FFMPEG解析FLV(h264+aac))

    在本文中,我们将深入探讨如何利用FFmpeg解复用FLV(Flash Video)文件,这些文件通常包含H264视频和AAC音频。 首先,FLV是一种常见的网络流媒体格式,最初由Adobe Systems开发,用于在Flash Player中播放视频内容...

    rtmp2flv rtmp直播转httpflv

    RTMP(Real-Time Messaging Protocol)和FLV(Flash Video)是两种常见的流媒体技术,广泛应用于在线直播领域。RTMP是一种由Adobe Systems开发的实时数据传输协议,主要用于将音视频流推送到服务器,并由服务器分发...

    tcpmp.0.72.flv.rar_CE TCP_TST r3_flv support in wince_www.tcpmp.

    “flv_support_in_wince”标签明确指出了这是关于Windows CE操作系统中的FLV支持。Windows CE是微软开发的一个嵌入式操作系统,主要用于掌上设备、车载系统等。由于资源限制,这些设备往往需要高效的媒体播放解决...

    ffmpeg4.3.1源码 增加 flv 对H265/HEVC的支持

    在`ffmpeg-4.3.1-support-flvh265-rtmp`这个压缩包中,包含了这些修改后的源代码,用户可以下载并编译以获得支持H265/HEVC的FFmpeg版本。编译过程可能需要遵循FFmpeg的标准流程,包括配置、编译和安装步骤,同时确保...

    flv-demo_htmlflv.js拉流_flv.js自动播放_flv.js参数说明_flvjsjs拉流_flv直播流播放_源

    `flv.js`是一个JavaScript实现的FLV(Flash Video)解码器,它允许在没有Flash支持的现代浏览器中播放FLV格式的视频流。以下是关于`flv.js`的详细知识点: 1. **FLV格式**:FLV是一种常见的视频流格式,广泛应用于...

    flv.js 测试demo (h5 video标签播放flv视频)

    **FLV.js 知识点详解** FLV.js 是一个开源的 JavaScript 库,它允许在 HTML5 的 `<video>` 标签中播放 FLV(Flash Video)格式的视频内容。FLV 作为传统的流媒体格式,曾经广泛应用于网页视频播放,而随着 Flash ...

    FLV测试文件下载

    FLV(Flash Video)是一种流行的视频格式,广泛用于网络流媒体播放。这个“FLV测试文件下载”资源包含了三个FLV文件,旨在帮助用户测试他们的播放器、编码器或者流媒体服务,确保它们能正确处理FLV格式的内容。 1. ...

    输入flv直播地址实时分析flv文件

    FLV(Flash Video)是一种常见的流媒体格式,广泛应用于在线视频服务。本话题主要关注如何通过JavaScript开发一个工具来实时分析FLV直播地址中的内容。让我们深入探讨这个主题。 首先,我们需要理解FLV文件格式。...

    flvAnalyser flv流分析工具

    《FLV Analyser:深入解析FLV流数据的利器》 在数字媒体处理领域,FLV(Flash Video)格式作为一种广泛使用的视频格式,被众多在线流媒体服务所采纳。为了更好地理解和优化FLV流,开发者和技术人员需要强大的分析...

    h264封装flv-----flv-muxer

    标题中的“h264封装flv-----flv-muxer”指的是将H.264编码的视频流封装到FLV(Flash Video)容器格式的过程。这个过程由一个名为“flv-muxer”的工具或程序来完成。在本文中,我们将深入探讨H.264编码、FLV容器格式...

    flv.js+flv.min.js的播放器使用案例

    本文将深入探讨“flv.js+flv.min.js”的播放器使用案例,这两个JavaScript库是用于实现FLV(Flash Video)格式视频在现代浏览器中播放的关键工具。 FLV是一种广泛使用的视频格式,尤其在早期的网络视频中非常流行。...

    flv测试工具与测试文件

    FLV(Flash Video)是一种流行的网络流媒体格式,主要用于在线视频播放。在互联网上,测试FLV文件和使用相应的工具是确保视频质量和流畅播放的关键环节。以下是对FLV测试工具和测试过程的详细阐述。 一、FLV文件...

    Nginx下搭建flv视频服务器且支持视频拖动进度条播放.docx

    `location ~ \.flv`匹配所有以`.flv`结尾的URL,并将其交给FLV模块处理。`limit_rate_after`和`limit_rate`用于限制视频下载速度,确保视频能快速缓冲并维持稳定的速度。 4. 安装支持FLV拖动进度条的播放器。一个...

Global site tag (gtag.js) - Google Analytics