草庐IT

fluent-ffmpeg

全部标签

java - 如何在不阻塞第一个输入的情况下运行命令行 FFMPEG 并接受多个管道(视频和音频)?

我正在尝试使用FFMPEG混合使用MediaCodec创建的h264和aac,并且还使用FFMPEG的RTMP支持发送到youtube。我创建了两个管道,并通过WriteableByteChannels从java(android)写入。我可以像这样发送到一个管道(接受空音频):./ffmpeg-flavfi-iaevalsrc=0-i"files/camera-test.h264"-acodecaac-vcodeccopy-bufsize512k-fflv"rtmp://a.rtmp.youtube.com/live2/XXXX"YouTube流式传输完美无缺(但我没有音频)。使用两个

java - 如何在不阻塞第一个输入的情况下运行命令行 FFMPEG 并接受多个管道(视频和音频)?

我正在尝试使用FFMPEG混合使用MediaCodec创建的h264和aac,并且还使用FFMPEG的RTMP支持发送到youtube。我创建了两个管道,并通过WriteableByteChannels从java(android)写入。我可以像这样发送到一个管道(接受空音频):./ffmpeg-flavfi-iaevalsrc=0-i"files/camera-test.h264"-acodecaac-vcodeccopy-bufsize512k-fflv"rtmp://a.rtmp.youtube.com/live2/XXXX"YouTube流式传输完美无缺(但我没有音频)。使用两个

使用EasyDarwin + ffmpeg 搭建流媒体服务器,实现多台智能电视同步播放宣传视频

近期单位用户提出需求,需要在单位内部的9台安卓智能电视(小米电视)上同步播放用户提供的宣传视频,希望能够做到所有电视音视频同步播放(电视均位于食堂内部,使用内置扬声器,各电视间音频延迟不同会导致混响)。由于电视在安装时只预留了电源线,使用HDMI分线器需要重新布明线;同时由于无线广播同屏系统采购价格较贵,最终经过研究决定利用公司已有的WLAN基础设施,在公司内部无线局域网上搭建流媒体服务器,在智能电视上装流媒体播放器,实现实时收看服务器上的视频。经过测试,使用RTSP+UDP协议,播放1080P25帧每秒的视频,各台电视能够实现音视频同步,效果可以媲美HDMI分线器,下面分享下该方案的实现过程

linux - ffmpeg 覆盖大小

我有以下ffmpeg命令,它在视频上放置了一个叠加图像。ffmpeg编码完成后,叠加图像显得太大,大于实际大小。我如何控制叠加图像的宽度和高度尺寸。ffmpeg-i1.wmv-s640x360-fmp4-b800k-acodeclibfaac-ab64k-vf"movie=0:png:dollar.png[wm];[in][wm]overlay=0:0:1[out]"out.mp4 最佳答案 尝试附加filter使用scale=width:height子句设置如下:ffmpeg-i1.wmv-s640x360-fmp4-b800k-

linux - ffmpeg 覆盖大小

我有以下ffmpeg命令,它在视频上放置了一个叠加图像。ffmpeg编码完成后,叠加图像显得太大,大于实际大小。我如何控制叠加图像的宽度和高度尺寸。ffmpeg-i1.wmv-s640x360-fmp4-b800k-acodeclibfaac-ab64k-vf"movie=0:png:dollar.png[wm];[in][wm]overlay=0:0:1[out]"out.mp4 最佳答案 尝试附加filter使用scale=width:height子句设置如下:ffmpeg-i1.wmv-s640x360-fmp4-b800k-

ffmpeg - 如何将多个 ffmpeg 流组合成一个 4x4 拼贴画?

我有一个带有16个视频采集卡channel的服务器,我想用ffmpeg对它们进行流式传输,是否可以输出另一个流,即16个独特channel的4x4拼贴画?编辑:添加赏金,因为尚未提交有效答案-将奖励给第一个可以显示代码以生成16个直播channel的4x4网格的人(输入设备为http://localhost:8090/x.mpg,其中x=数字0-15,MPEG1VIDEO格式的352x288视频,24-30FPS的YUV420P颜色)-或者引导我找到该解决方案的代码-输出将位于http://localhost:8090/all.mpg并且将是1408x1152mpg直播。

ffmpeg - 如何将多个 ffmpeg 流组合成一个 4x4 拼贴画?

我有一个带有16个视频采集卡channel的服务器,我想用ffmpeg对它们进行流式传输,是否可以输出另一个流,即16个独特channel的4x4拼贴画?编辑:添加赏金,因为尚未提交有效答案-将奖励给第一个可以显示代码以生成16个直播channel的4x4网格的人(输入设备为http://localhost:8090/x.mpg,其中x=数字0-15,MPEG1VIDEO格式的352x288视频,24-30FPS的YUV420P颜色)-或者引导我找到该解决方案的代码-输出将位于http://localhost:8090/all.mpg并且将是1408x1152mpg直播。

linux - CentOS 64位安装ffmpeg 'install with -fPIC'错误

尝试在64位CentOS机器上编译ffmpeg时出现此错误。这是我的./configure选项:./configure--enable-shared--enable-gpl--enable-nonfree--enable-postproc--enable-swscale--enable-pthreads--enable-libx264--enable-libxvid--enable-libvorbis--enable-libfaac--enable-libmp3lame--enable-libvpx制作编译源代码时出现以下错误:/usr/bin/ld:/usr/local/lib/li

linux - CentOS 64位安装ffmpeg 'install with -fPIC'错误

尝试在64位CentOS机器上编译ffmpeg时出现此错误。这是我的./configure选项:./configure--enable-shared--enable-gpl--enable-nonfree--enable-postproc--enable-swscale--enable-pthreads--enable-libx264--enable-libxvid--enable-libvorbis--enable-libfaac--enable-libmp3lame--enable-libvpx制作编译源代码时出现以下错误:/usr/bin/ld:/usr/local/lib/li

银河麒麟下安装ffmpeg遇到的问题

本文章针对银河麒麟下安装ffmpeg_是小峰呀的博客-CSDN博客_银河麒麟安装ffmpeg这位朋友安装ffmpeg时遇到的问题做出整理。1、安装问题上篇文章中博主提供的部分内容可能有误、也可能格式不对、也可能不容易找到,需要的四个文件我放在网盘了链接:https://pan.baidu.com/s/1c02ADEcYOIzr5LCFw99BOQ 提取码:9948注意我这里用的时银河麒麟v10版本的,如果你使用的时更高版本或者测试版本。根据这个博主所说的重新下载请进!!ffmpeg4.4编译(全网最全,包含x264,x265,aac编译)_大白菜wu的博客-CSDN博客2、出现configur