问题标签 [avconv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mp3 - avconv 中的淡入(淡出)音频
我正在尝试剪切和淡出 mp3 文件的最后 4 秒:
没有错误,但没有应用淡出效果。):
我的版本是avconv 0.8.10-6:0.8.10-0ubuntu0.13.10.1
avconv -filters | grep fade
给我
在官方 LibAV 文档中,淡入淡出过滤器仅在视频过滤器部分中列出,并且使用帧作为参数。
node.js - node.js 中生成的进程立即退出
我正在尝试在 node.js 中生成一个 avconv 进程。它应该接收数据stdin
并将转换后的数据输出到stdout
虽然该命令在 shell 中工作,但它会立即在 node.js 中关闭,我不知道为什么:
这很有效,并且在节点中:
我立即得到一个“1”退出代码。谁能告诉我这里出了什么问题?
avconv - AVCONV 中的错误(错误计数,错误 y=31 x=16,过读 8)
我有一台 Dlink 相机 DCS-932L。
我想获取视频-> 图像。
为此,我执行:
有几次我得到如下错误:
或者
或者
有没有办法丢弃这个错误?如果我的形象不好也没关系。我希望avconv
继续保存图像。
filter - -fps 过滤器不在 avconv 中?
在项目中使用了旧版本的 ffmpeg,现在我计划切换到 avconv,想知道 -fps 过滤器是否已更改或折旧?如果已更改,则 avconv 中 -fps 过滤器的当前替代品是什么?非常感谢
raspberry-pi - 在 Raspbian 上使用 avconv 通过 RTMP 流式传输太快到 justin.tv
我想使用 raspbian 将 *.mp4 文件流式传输到avconv
justin.tv。我正在使用以下命令来执行此操作:
我可以在 justin.tv 上短时间观看我的直播,但它的直播速度很快。所以流跳转到文件的另一部分并播放这部分,一段时间后它再次跳转,依此类推。正如您在输出中看到的那样,fps 非常高avconv
:
帧数和时间增长得如此之快,就像在 fps 中看到的那样。我希望我可以用-r 24
命令限制 fps,但它仍然在 >200 fps。我能做些什么?
ffmpeg - 树莓派 HLS 流式传输
我有一个转速。B Raspberry Pi 并希望使用 HLS 协议和 avconv/ffmpeg 从我的 Microsoft Lifecam VX-800 流式传输到 Web 服务器,最好不使用 raspivid,因为它不起作用(无法弄清楚为什么)。流需要馈送到 jwplayer。我浏览了很多指南,但似乎没有一个适合我的需求。您能否给我有关如何进行直播的详细说明,或者给我您尝试和工作的详细教程的链接?
谢谢。
nginx - 将 HLS 延迟从 +30 秒减少
Ubuntu 12.04
nginx 1.2.4
avconv-版本
我正在使用 avconv 和 nginx 创建 HLS 流,但现在我的延迟通常超过 30 秒。经过大量阅读,我知道 HLS 具有内置延迟,并且 10 秒是预期的,甚至是首选,但 30 秒似乎非常极端。
我在 nginx-rtmp google group 上看到了很多讨论,特别是这个线程有很多建议。我试图通过减少hls_fragment
和来减少解决我的问题,hls_playlist_length
但它们没有产生显着的效果。
nginx.conf:
avconv 命令:
编辑
我知道瓶颈不是 avconv,因为我也在使用 nginx 生成 RTMP 流。此 RTMP 流的延迟非常小(几秒钟)。
nginx - 在 nginx rtmp 服务器播放器错误上使用 avconv 流式传输实时视频
早上好,我目前的项目涉及播放实时视频(目前使用 USB 网络摄像头进行测试)。我使用 rtmp 模块(从https://github.com/arut/nginx-rtmp-module获得)编译并安装了 nginx 服务器。nginx配置文件如下:
开始流式传输的命令行如下:
流式传输时,会显示以下统计信息:
在使用videojs将流嵌入到网页之前,我正在使用avplay,它返回错误:rtmp://localhost/myapp/live:输入/输出错误,而VLC返回错误 您的输入无法打开:VLC无法打开 MRL 'rtmp://localhost/myapp/live'。检查日志以获取详细信息。
关于什么会导致 VLC/avplay 显示错误的任何建议?
谢谢丹尼尔
javascript - 使用节点的流下载带有请求的视频并使用 avconv 进行转换
我试图更好地理解节点的流并想做一些简单的事情:
从 Internet 下载视频并将其转换为 mp3。
我正在使用以下模块的两个模块来执行此操作:
- 要求
- avconv
根据文档,两个模块都支持流。这是我正在尝试做的事情:
不幸的是,我收到了这个错误:
似乎请求对象没有方法 unpipe !这很奇怪,因为根据请求文档,似乎可以将请求流式传输到文件,那么为什么不使用 avconv 呢?
有人可以指出我正确的方向吗?我不应该使用流来执行此任务吗?
png - avconv 支持的简单且无损的纯视频编解码器
这个问题一半是 StackOverflow 一半是 SuperUser
我需要有关在 avconv 中工作的简单且无损的纯视频编解码器的信息。目的是让 screencap[1] 为整个序列生成一个文件,而不是每帧一个文件。最直接的方法是编写一个 MNG-VLC 文件而不是大量的 PNG:s。但是,似乎没有人支持这种格式,所以我想知道 avconv 是否支持。
编解码器要求:
- 易于实施
- 无损
- avconv 支持的解码
- 压缩速度优先于文件大小
- RGB-24 应该是受支持的像素格式
- 没有帧间差异(这使得多线程更难)
- 不受任何奇怪的专利保护
如果问题范围很广,最好从哪里开始获得一些线索。我不要求提供工具或库,但要求提供有关 ffv1 复杂性的技术信息。